1.6 KiB
Raw Blame History

nvim

Neovim — текстовый редактор для программистов на основе Vim с несколькими режимами для различных видов манипулирования текстом. Нажатие <i> в обычном режиме включает режим вставки. <Esc> или <Ctrl c> возвращает в обычный режим, в котором обычный ввод текста недоступен. Смотрите также: vim, vimtutor, vimdiff. Больше информации: https://neovim.io/.

  • Открыть файл:

nvim {{путь/к/файлу}}

  • Войти в режим редактирования текста (режим вставки):

<Esc><i>

  • Скопировать («yank») или вырезать («delete») текущую строку (вставить с помощью <p>):

<Esc>{{<y><y>|<d><d>}}

  • Перейти в обычный режим и отменить последнее действие:

<Esc><u>

  • Найти шаблон в файле (нажать <n>/<N> для перехода к следующему/предыдущему совпадению):

<Esc></>{{шаблон_поиска}}<Enter>

  • Выполнить замену по regex во всём файле:

<Esc><:>%s/{{regex}}/{{замена}}/g<Enter>

  • Перейти в обычный режим, сохранить файл и выйти:

{{<Esc><Z><Z>|<Esc><:>x<Enter>|<Esc><:>wq<Enter>}}

  • Выйти без сохранения:

<Esc><:>q!<Enter>