5-те най-добри текстови редактора, вдъхновени от Vim за Linux

5-те най-добри текстови редактора, вдъхновени от Vim за Linux
Читатели като вас помагат в подкрепа на MUO. Когато правите покупка чрез връзки на нашия сайт, ние може да спечелим комисионна за партньор. Прочетете още.

Vim е основният редактор за повечето системни администратори и инженери на Linux. Той е универсален, лек и здрав. Но за неопитни потребители на Linux Vim може да изглежда малко непосилно.





разберете какво е изтрито видео от youtube
MUO видео на деня ПРЕВЪРТЕТЕ, ЗА ДА ПРОДЪЛЖИТЕ СЪС СЪДЪРЖАНИЕТО

Ако търсите редактор, подобен на Vim, който е модерен и лек, но мощен, ето списък с най-добрите текстови редактори, вдъхновени от Vim, които са по-удобни за потребителя.





1. Нео

  neovim редактор на Linux

Модерен редактор на Vim, който стартира през 2014 г., Neovim е директно разклонение на Vim, което идва с подобрени функции и предимства в производителността.





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

Neovim е добре документиран, елегантен и лесен за започване. Но най-важното, Neovim е модерен и много лесен за персонализиране . Той поддържа персонализирани теми и усъвършенствани GUI подобрения, което го прави визуално по-привлекателен.



Neovim се предлага и с вграден терминален емулатор. Това ви позволява да изпълнявате команди на обвивката, без да напускате редактора.

За да инсталирате Neovim на вашата система, изпълнете следните команди в зависимост от вашата дистрибуция:





В базирани на Debian Linux дистрибуции като Ubuntu:

 sudo apt-get install neovim

В дистрибуции на Linux, базирани на Arch:





 sudo pacman -S neovim

На RHEL и неговите производни, Neovim е достъпен чрез допълнителни пакети за Enterprise Linux (EPEL):

 yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm && yum install -y neovim python3-neovim

Стартирайте Neovim, като стартирате nvim команда във вашия терминал.

2. Какуне

  интерактивен помощен режим на редактора kakoune в linux

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

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

Възможно е да отворите множество копия на редактора Kakoune, подобрявайки сътрудничеството, като позволявате на различните екземпляри да си взаимодействат. Освен това, това позволява лесно сътрудничество с външни инструменти.

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

Потребителската общност на Kakoune се разраства, въпреки че не е толкова голяма, колкото тази на Neovim или Vim към момента на писане.

Kakoune идва с документация, съобразена с контекста, която динамично показва подходяща информация за текущата команда или операция, като ви помага да научите и разберете наличните опции и функционалности.

Инсталирайте Kakoune, като използвате една от следните команди, в зависимост от вашата Linux дистрибуция:

На базирани на Debian Linux дистрибуции:

как да правите снимки на екрани, без те да знаят
 sudo apt install kakoune

В дистрибуции на RHEL:

 sudo dnf install kakoune

За да инсталирате kakoune на базирани на Arch Linux дистрибуции:

 sudo pacman -S kakoune

Веднъж инсталиран, можете да започнете сесия на Kakoune, като стартирате братле команда във вашия терминал.

3. SpaceVim

  space vim инсталация на linux

Като модерен и мощен текстов редактор, базиран на Vim, SpaceVim е много персонализиран и осигурява изключително изживяване при редактиране.

Трябва да имате инсталиран Vim или Neovim, за да използвате SpaceVim. Той добавя слой от предварително конфигурирани добавки, преки пътища и настройки към Vim или Neovim. Това ви позволява да използвате същите страхотни мениджъри на пакети, с които сте запознати от Vim, като Vundle, vim-plug и т.н.

Ако сте разработчик на софтуер, ще се насладите на избора на плъгини и функции, с които SpaceVim идва, като подчертаване на синтаксис, допълване на код, линтинг, контрол на версиите и др.

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

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

Можете лесно да инсталирате SpaceVim, като използвате неговия официален инсталационен скрипт. От съображения за сигурност винаги е добре да погледнете външни скриптове, преди да ги стартирате на вашия компютър.

 curl -sLf https://spacevim.org/install.sh | bash 

С инсталиран SpaceVim можете да стартирате Vim или Neovim, като използвате следните команди: защото или nvim .

4. Микро

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

The Микроредакторът идва с удобен за потребителя и модерен потребителски интерфейс, който е идеален, особено за неопитни потребители на Vim.

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

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

Можете да инсталирате Micro на вашия компютър с помощта на Snap. Snap пакетите се поддържат от Debian, RHEL и базирани на Arch Linux дистрибуции.

 sudo snap install micro --classic

Стартирайте микро команда за стартиране на редактора.

5. Vis

Друг модален текстов редактор, вдъхновен от Vim, основната цел на Vis е да бъде по-модерен и лесен за използване от Vim. Това го прави отличен избор за редактиране на текст. Той е лесен за използване, но мощен и ефективен.

Vis е силно разширяем и адаптивен текстов редактор. Той използва скриптовия език Lua, за да ви улесни в персонализирането и разширяването на неговата функционалност.

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

За да инсталирате Vis, ще трябва да компилирате редактора на Vis, като използвате следните команди:

как да комбинирате 2 колони в Excel

Първо инсталирайте всички необходими зависимости. На базирани на Debian дистрибуции изпълнете:

 sudo apt-get install libncursesw5-dev libreadline-dev lua5.3 liblua5.3-dev luajit libtermkey-dev

На базирани на RPM дистрибуции:

 sudo dnf install ncurses-devel readline-devel lua lua-devel luajit libtermkey-devel

Инсталирайте зависимостите на базирани на Arch дистрибуции с:

 sudo pacman -S ncurses readline lua luajit libtermkey

След това клонирайте хранилището на редактора на Vis, като използвате следната команда git:

 git clone https://github.com/martanne/vis

След изтегляне, използвайте командата cd за да отидете до директорията на vis repository на вашия локален компютър:

 cd vis

Създайте изходния код, като използвате:

 ./configure && make

Накрая инсталирайте vis, като стартирате:

 sudo make install

Стартирайте редактора, като стартирате винаги команда във вашия терминал.

Кой редактор, вдъхновен от Vim, ще използвате?

Това бяха едни от най-добрите текстови редактори, вдъхновени от Vim, които са лесни за използване и лесни за приемане в ежедневния ви работен процес.

Базираните на терминали текстови редактори са леки, здрави и идеални за работа в режим без глава с отдалечени сървъри.