vim

Вим срещу. Нано

Вим срещу. Нано
Vim, съкращение за Vi Improved, е издаден през 1991 г. като подобрен проект на vi, по-стар, ориентиран към екрана текстов редактор, първоначално разработен за операционната система Unix. Vim е проектиран да бъде изключително универсален и бърз, подобно на предшественика си Vi. На повечето Linux системи Vim се предлага предварително инсталиран и практически достъпен за всички видове операционни системи. Vim е достъпен навсякъде, затова наистина си струва да научите основите за редактиране на текстов файл с този текстов редактор. При отваряне на Vim, интерфейсът за текстов редактор на Vim се показва във вашата система.

$ vim / home / user / kbuzdarconf.текст
// как да създам файл на Vim

GNU nano, известен като „nano“, е подобрен проект на текстовия редактор на Pico, който беше пуснат през 1999 г. Подобно на Vim, Nano също се предлага предварително инсталиран на повечето Linux системи. Текстовият редактор Nano е идеален инструмент за начинаещи. При стартиране текстовият редактор Nano показва следния интерфейс.

$ nano / home / user / kbuzdarconf.текст
// как да създам файл с nano

Когато търсите за редактиране на текстови файлове на базата на терминали, тогава ще откриете, че два от най-добрите варианти са Vim и Nano. Кой е по-добър? Това е дълъг дебат и няма да отговарям директно на този въпрос, а вместо това ще се съсредоточа върху разликите между nano и Vim. Тази статия подчертава някои от разликите, които отличават тези текстови редактори.

Лесно обучение

Графиките на изображението по-горе показват кривите на обучение на различни текстови редактори, в които са включени също Nano и Vim. Когато започнете да работите с Vim, може дори да не знаете как да редактирате файл в него. Първоначално може да се наложи да намерите мамят лист в Google, но след няколко часа ще знаете основите на текстовия редактор на Vim. Можете също да изтеглите GUI версията на VIM, известна като gVim, за да практикувате някои често срещани команди. Лентата с инструменти и менютата също ще улеснят научаването на използването на Vim. След това имате Nano, който е подобрен текстов редактор на Pico, няма крива на обучение и е относително лесен за използване в сравнение с Vim. Дори и да не сте работили с Nano преди, можете лесно да научите как да използвате този текстов редактор с малко познания и без да се нуждаете от допълнителна помощ.

Производителност

Vim се държи като модел и докато използвате Vim, вие непрекъснато ще сменяте режима за редактиране и командния режим. От друга страна, с текстовия редактор Nano, вие използвате само един режим с някои специални комбинации от клавиши. И така, Vim е много по-бърз от Nano.

Потребители

Vim е необходим за системен администратор на Linux. Този текстов редактор е добър и за програмисти, защото можете да го използвате за програмиране на код под формата на обикновен текстов файл, който е лесен за копиране и манипулиране. Освен това Vim е подходящ за всеки, който иска често да работи с текстови редактори на командния ред и дори работи за писатели. Следователно Vim е добра програма за всички потребители.

Nano е чудесен текстов редактор за начинаещи, които са нови в текстовото редактиране на терминали. Nano е полезен и за тези, които искат да направят само няколко лесни редакции. Ако не сте „перфектен“ потребител на Linux, тогава Nano може да е за вас.

Важни характеристики

За да се направи разлика между тези текстови редактори, би било полезно да се изброят някои важни характеристики на Vim и Nano.

Използвайки Vim, можете да отключите скорост и ефективност с някои мощни функции, които включват поддръжка на прозорци, макроси, повторение на команди, текстови обекти, регистри, филтри, автоматично попълване и глобално заместване.

Nano не поддържа разширени функции, като разделяне на прозорци, макроси, автоматично довършване, преглед на множество файлове наведнъж, избор на правоъгълник / вертикален блок / редактиране и т.н.

Vim е по-мощен инструмент, с който можете да правите сложни редакции по бърз и лесен начин. С Nano може да се окаже по-трудно и отнема много време да правите сложни редакции.

И така, Vim или Nano?

Ако искате да изпълнявате по-напреднали задачи с помощта на командния ред, тогава може да откриете, че Vim е най-добре да използвате. Vim е прост и привлекателен по свой начин. Така че, по-добре е да предпочетете Vim пред Nano, защото ако използвате нано текстов редактор и току-що сте започнали да изучавате някои важни функции на Vim. Ще се представяте по-ефективно и ефективно в сравнение с Nano. И така, от вас зависи да изберете кой текстов редактор отговаря най-добре на вашите нужди.

Как да покажа брояч на FPS в игрите на Linux
Linux игрите получиха голям тласък, когато Valve обяви поддръжка на Linux за Steam клиент и техните игри през 2012 г. Оттогава много AAA и независими ...
Как да изтеглите и пуснете Civilization VI на Сид Майер на Linux
Въведение в играта Civilization 6 е модерен поглед върху класическата концепция, въведена в поредицата от игрите Age of Empires. Идеята беше доста про...
Как да инсталирате и играете Doom на Linux
Въведение в Doom Серията Doom възниква през 90-те години след пускането на оригиналния Doom. Това беше незабавен хит и от този момент нататък серията ...