Neovim, настраиваемый форк Vim для лучшего взаимодействия с пользователем

О Неовим

В следующей статье мы рассмотрим Neovim. Около форк кода Vim. Программа дает нам преимущества Vim с лучшим пользовательским интерфейсом благодаря возможностям настройки. Если кто-то еще не знает, нужно сказать, что Vim - это текстовый редактор, основанный на режимах. Он родился как усовершенствование Ви (1976). Его интерфейс не графический, а текстовый. Хотя есть несколько реализаций с графическим интерфейсом, например gVim. Под рукой редактор прямая замена Vim. Если вы являетесь пользователем Vim, вам будет комфортно с Neovim.

В этом редакторе всем можно управлять с клавиатуры с помощью команд. Поначалу может показаться, что их все немного сложно запомнить, и на первых порах это так. Но верно также и то, что они организованы логически и в конечном итоге выходят сами по себе. Программа упростит нам редактирование текста, позволяя автоматизировать повторяющиеся задачи. Скучные задачи можно выполнить с помощью пары клавиш.

Общие характеристики Neovim

PHP-код Neovim

  • Лас- настройки по умолчанию сделать вы можете использовать его немедленно.
  • Un эмулятор терминала.
  • Редактор предоставляет нам API, который позволяет общение с Neovim с любого языка программирование, безопасно и асинхронно.
  • Современные функции терминала такие как стиль курсора, события фокуса, вставка в скобки и т. д.
  • Как я уже писал, это очень настраиваемый. Можно сказать, что это как если бы вы создавали свой собственный редактор. Когда вы закончите его настройку, у вас будет собственный редактор, отвечающий вашим конкретным потребностям.
  • Его поведение расширяется с помощью плагинов. Если вы пользователь Vim, вы можете продолжай использовать те же плагины, плюс те, которые сообщество разработало для Neovim. А если вы не можете найти плагин для себя и осмеливаетесь, вы можете создать свой на своем любимом языке.
  • Кроме того, он предложит нам те же функции, что и любой другой редактор кода, например: автозаполнение, проверка орфографии, табуляции, раскраска синтаксиса, поиск и замена регулярными выражениями и т. д.

El исходный код проекта мы можем найти его в Страница GitHub от редактора.

Установка Neovim на Ubuntu

установка neovim из программного обеспечения Ubuntu

Мы можем установить этот редактор разными способами. Самый простой - выполнить установка из опция программного обеспечения из Ubuntu. Чтобы установить последнюю версию, вам необходимо добавить Neovim PPA. Выполните следующую команду в терминале (Ctrl + Alt + T):

sudo apt-add-repository ppa:neovim-ppa/stable

Затем вам нужно обновить пакеты и установить Neovim, набрав в том же терминале:

sudo apt-get update

sudo apt-get install neovim

Оба варианта устанавливают одну и ту же версию программы. В случае, если мы не хотим ничего устанавливать в системе, вы можете использовать Файл Neovim .Appimage. Чтобы получить его, у вас должен быть установлен curl. Убедившись, что у вас есть этот инструмент, введите в терминале (Ctrl + Alt + T):

скачать naovim appimage

curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage

chmod u+x nvim.appimage

После загрузки и с необходимыми разрешениями мы можем запустить редактор, набрав в том же терминале:

./nvim.appimage

После любого из вышеперечисленных вариантов мы теперь можем использовать этот редактор на основе vim. Кому это нужно может найти все документация по возможным установкам на странице проекта GitHub.

Надо сказать, что в этой программе много возможностей конфигурации, так что пройдите через официальная документация или разделом Инструкция по эксплуатации Это сделает наш редактор намного лучше и дружелюбнее, чем то, что мы найдем по умолчанию.

Настройка Neovim

Учебник Neovim

Neovim включает в себя интерактивный учебник, запустите команду : Репетитор чтобы запустить это.

Если вы закроете Neovim, все настройки, которые у вас были в сеансе, будут потеряны. Для их поддержания файл init.vim, который загружается каждый раз при запуске Neovim. Если вы используете Vim, этот файл выполняет ту же функцию, что и файл vimrc..

Этот файл конфигурации он находится в ~ / .config / nvim / init.vim. Если его не существует, создайте его. Файл конфигурации может стать очень большим, поэтому постарайтесь задокументировать все, что вы в него добавляете. Комментарии могут быть добавлены с помощью «. Мы сможем получить дополнительная информация об этом файле конфигурации в Wiki программы.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.