Vim (Короче для Vi улучшено) - это бесплатный, мощный, мощный, легко настраиваемый и расширяемый текстовый редактор с открытым исходным кодом. У него есть большое и преданное сообщество пользователей, которые постоянно создают новые полезные скрипты и обновляют текстовый редактор. Vim поддерживает сотни языков программирования и форматов файлов, что делает его одним из лучших кроссплатформенных редакторов кода.
Читайте также: 18 лучших IDE для программистов и разработчиков
Хотя Vim постоянно разрабатывается, чтобы стать гораздо лучшим текстовым редактором, многие пользователи уже создали несколько редакторов, подобных Vim, с меньшим, но мощными и удобными функциями. В этой статье мы рассмотрим 6 лучших редакторов кода, основанных на Vi / Vim, для систем Linux.
Какунэ - это бесплатный, интерактивный, быстрый, полностью настраиваемый и поддерживающий сценарии редактор кода с открытым исходным кодом, вдохновленный Vim, с архитектурой клиент / сервер. Он работает в Unix-подобных системах, таких как Linux, FreeBSD, MacOS и Cygwin.
Он поставляется с рядом инструментов для редактирования / написания текста, поддерживает выделение синтаксиса, автозаполнение при вводе текста и поддерживает множество различных языков программирования. Он также реализует множественный выбор как важную процедуру для взаимодействия с вашим текстом. Кроме того, клиент-серверная архитектура Kakoune позволяет совместное редактирование кода.
Неовим это бесплатный, мощный, расширяемый и удобный редактор кода с открытым исходным кодом, который предоставляет основные традиционные функции Vim. Это продолжение Vim который поставляется со встроенным Эмулятор терминала Linux с современными функциями терминала, такими как стиль курсора, события фокуса и вставка в скобках. Важно отметить, что он поддерживает большинство плагинов Vim.
NeoVim предоставляет AppImage, который работает в большинстве систем Linux, просто загрузите и запустите его, как показано.
# curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage. # chmod u + x nvim.appimage. # ./nvim.appimage.
Усилитель это бесплатный, легкий, простой и вдохновленный Vi / Vim редактор кода с открытым исходным кодом для вашего терминала Linux, разработанный с использованием Язык программирования Rust. Он реализует основную модель взаимодействия Vi / Vim в упрощенном виде и объединяет некоторые из основных функций, которые вы найдете в современных текстовых редакторах.
Vis это бесплатный редактор кода с открытым исходным кодом, похожий на Vi, который расширяет возможности редактирования модального окна vi за счет встроенной поддержки несколько курсоров / выборок, реализованных с помощью команды на основе структурных регулярных выражений одного и того же редактора язык.
Он поставляется с браузером файлов и каталогов, поддерживает режим diff, vimgrep, шифрование и сжатие. Он поддерживает распространенные форматы архивирования файлов, такие как деготь, застегивать и многое другое. Он также позволяет вам работать с такими сетевыми протоколами, как HTTP, FTP и SSH среди других. Кроме того, Vis поставляется со встроенным средством проверки оболочки и многим другим.
Vis включен в большинство дистрибутивов Linux и может быть легко установлен с помощью систем управления пакетами.
Nvi это также бесплатный редактор кода с открытым исходным кодом, вдохновленный Vim, который предоставляет лучшие функции Vim в сочетании с 256-цветным текстовым пользовательским интерфейсом терминала и мозаичными окнами.
У него есть свои собственные режимы: КОМБО, НОРМАЛЬНЫЙ, ЗАМЕНИТЬ, БЛОКИРОВАТЬ, СТРОКА-БЛОК и КОМАНДА. Он позволяет подключать несколько сеансов в конфигурации хост-гости, что обеспечивает совместное редактирование кода. Он дополнительно поддерживает локальный UNIX и удаленный TCP-сокет для сопряжения.
Pyvim - это бесплатный открытый исходный код, повторная реализация Vim на Python, без расширений C и работающий на Pypy. Он поддерживает привязки клавиш Vi, подсветку синтаксиса, множество цветовых схем, горизонтальное и вертикальное разделение, страницы вкладок и многое другое.
Вот и все! В этой статье мы перечислили 6 лучших редакторов кода для Linux, основанных на Vim. Если мы пропустили что-то из того, что вы используете, сообщите нам об этом через форму обратной связи ниже.