Vim — это мощный текстовый редактор для Linux, но он требует серьезного обучения. Рассмотрите возможность установки одного из этих пяти текстовых редакторов, вдохновленных Vim.
Vim — это удобный редактор для большинства системных администраторов и инженеров Linux. Он универсальный, легкий и прочный. Но для неопытных пользователей Linux Vim может показаться немного ошеломляющим.
Если вы ищете редактор, похожий на Vim, современный и легкий, но мощный, вот список лучших текстовых редакторов, вдохновленных Vim, которые более удобны для пользователя.
1. Неовим
Современный редактор Vim, запущенный в 2014 году, Neovim является прямым ответвлением Vim с улучшенными функциями и преимуществами производительности.
С Neovim вы получаете все стандартные функции Vim, с которыми вы знакомы, и даже больше. Например, вы можете использовать плагины Vim и другие надстройки в Neovim.
Neovim хорошо документирован, элегантен и прост в использовании. Но самое главное, Neovim современен и очень прост в настройке. Он поддерживает пользовательские темы и расширенные улучшения графического интерфейса, что делает его визуально более привлекательным.
Neovim также поставляется со встроенным эмулятором терминала. Это позволяет запускать команды оболочки, не выходя из редактора.
Чтобы установить Neovim в вашей системе, выполните следующие команды, в зависимости от вашего дистрибутива:
В дистрибутивах Linux на основе Debian, таких как Ubuntu:
sudo apt-get установить неовим
В дистрибутивах Linux на базе Arch:
sudo pacman -S неовим
В RHEL и его производных Neovim доступен через дополнительные пакеты для Enterprise Linux (EPEL):
ням установить -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm && yum install -y neovim python3-neovim
Запустите Neovim, запустив nvim команда в вашем терминале.
2. Какунэ
Kakoune — еще один мощный текстовый редактор с открытым исходным кодом, основанный на Vim. Он следует тем же принципам модального редактирования, что и Vim, и имеет минималистичный пользовательский интерфейс, не отвлекающий внимание.
Редактор Kakoune поставляется с мощным языком сценариев KakouneScript, который позволяет расширять функциональность Kakoune с помощью плагинов и команд сценариев. Язык сценариев также позволяет вам манипулировать текстом, настраивать редактор и составлять сложные команды с помощью комбинации нажатий клавиш.
Можно открыть несколько экземпляров редактора Kakoune, улучшая совместную работу, позволяя различным экземплярам взаимодействовать. Кроме того, это позволяет легко сотрудничать с внешними инструментами.
Как и Vim, Kakoune обладает высокой расширяемостью. Он поставляется с интерфейсом сценариев, позволяющим расширять и настраивать его функции с помощью плагинов или сценариев.
Сообщество пользователей Kakoune растет, хотя на момент написания статьи оно не такое большое, как у Neovim или Vim.
Kakoune поставляется с контекстно-зависимой документацией, которая динамически отображает соответствующую информацию о текущую команду или операцию, помогая вам изучить и понять доступные параметры и функциональные возможности.
Установите Kakoune, используя одну из следующих команд, в зависимости от вашего дистрибутива Linux:
В дистрибутивах Linux на базе Debian:
sudo apt установить какунэ
В дистрибутивах RHEL:
sudo dnf установить какунэ
Чтобы установить kakoune в дистрибутивах Linux на базе Arch:
sudo pacman -S какунэ
После установки вы можете начать сеанс Kakoune, запустив как команда в вашем терминале.
3. СпейсВим
Как современный и мощный текстовый редактор на основе Vim, SpaceVim обладает широкими возможностями настройки и обеспечивает выдающиеся возможности редактирования.
Для использования SpaceVim вам необходимо установить Vim или Neovim. Он добавляет слой предварительно настроенных плагинов, ярлыков и настроек для Vim или Neovim. Это позволяет вам использовать те же отличные менеджеры пакетов, с которыми вы знакомы по Vim, такие как Vundle, vim-plug и т. д.
Если вы являетесь разработчиком программного обеспечения, вам понравится выбор плагинов и функций SpaceVim, таких как подсветка синтаксиса, завершение кода, проверка версий, контроль версий и многое другое.
SpaceVim очень хорошо документирован. Как на официальном сайте, так и во встроенной документации рассказывается о том, как начать работу, о настройке редактора и о ежедневных советах по использованию.
SpaceVim стремится обеспечить бесперебойную и многофункциональную работу с Vim как для начинающих, так и для опытных пользователей. Он упрощает процесс установки, предоставляет тщательно отобранный набор плагинов и предлагает интуитивно понятный интерфейс для эффективного кодирования и настройки.
Вы можете легко установить SpaceVim, используя его официальный скрипт установки. В целях безопасности всегда полезно взглянуть на внешние сценарии, прежде чем запускать их на своем ПК.
завиток -sLf https://spacevim.org/install.sh | бить
Установив SpaceVim, вы можете запустить Vim или Neovim с помощью следующих команд: вим или nvim.
4. Микро
Micro — это легкий и современный текстовый редактор на базе терминала, который должен быть интуитивно понятным и удобным для пользователя, но при этом обеспечивать некоторые основные функции и гибкость Vim.
Микроредактор поставляется с удобным и современный пользовательский интерфейс, который идеально подходит, особенно для неопытных пользователей Vim.
Вы можете легко настроить Micro с помощью плагинов. У него активное сообщество последователей, которые постоянно добавляют новые функции и возможности.
Для разработчиков программного обеспечения вы получаете множество функций для улучшения рабочего процесса, таких как подсветка синтаксиса, интеграция содержимого версии и т. д.
Вы можете установить Micro на свой компьютер с помощью Snap. Пакеты Snap поддерживаются в дистрибутивах Linux Debian, RHEL и Arch.
sudo snap установить микро --классический
Запустите микро команда для запуска редактора.
5. Вис
Еще один модальный текстовый редактор, вдохновленный Vim. Основная цель Vis — сделать его более современным и удобным для пользователя, чем Vim. Это делает его отличным выбором для редактирования текста. Он прост в использовании, но мощный и эффективный.
Vis — это расширяемый и настраиваемый текстовый редактор. Он использует язык сценариев Lua, чтобы вам было проще настраивать и расширять его функциональность.
Vis включает в себя собственный командный язык, обеспечивающий краткий и выразительный способ управления текстом. Вы также можете использовать встроенный язык для расширенных операций редактирования текста и сложных сценариев настройки.
Чтобы установить Vis, вам нужно скомпилировать редактор Vis, используя следующие команды:
Сначала установите все необходимые зависимости. В дистрибутивах на основе Debian запустите:
sudo apt-get установить libncursesw5-dev libreadline-dev lua5.3 liblua5.3-dev luajit libtermkey-dev
В дистрибутивах на основе RPM:
sudo dnf установить ncurses-devel readline-devel lua lua-devel luajit libtermkey-devel
Установите зависимости от дистрибутивов на основе Arch с помощью:
sudo pacman -S ncurses readline lua luajit libtermkey
Затем клонируйте репозиторий редактора Vis, используя следующую команду git:
git клон https://github.com/martanne/vis
После загрузки используйте команду компакт-диска чтобы перейти в каталог репозитория vis на локальном ПК:
компакт-диск виз
Соберите исходный код, используя:
./настроить && сделать
Наконец, установите vis, запустив:
судо сделать установить
Запустите редактор, запустив по отношению к команда в вашем терминале.
Какой редактор на основе Vim вы будете использовать?
Это были одни из лучших текстовых редакторов, вдохновленных Vim, которые удобны для пользователя и легко внедряются в ваш повседневный рабочий процесс.
Текстовые редакторы на основе терминала легкие, надежные и идеально подходят для работы в автономном режиме с удаленными серверами.