Как изменить состояние pastetoggle?

Как теперь активировать режим вставки в последней версии nvim без опции 'pastetoggle'?
  • 7 ноября 2023 г. 10:58
Ответы на вопрос 1
В новых версиях Neovim (0.5 и выше) режим вставки теперь активируется автоматически при вставке текста на терминал. Никакая опция 'pastetoggle' больше не требуется. 

Если вы хотите вставить текст из буфера обмена в режиме вставки, вам просто нужно перейти в режим вставки (например, нажать клавишу 'i' или 'a') и затем вставить текст (например, с помощью клавиши 'Ctrl+Shift+V' или команды 'p').

Инструкции для изменения состояния 'pastetoggle' в старых версиях Neovim или Vim следующие:

1. Откройте свой файл конфигурации (например, '~/.vimrc' или '~/.config/nvim/init.vim') в текстовом редакторе.
2. Добавьте следующую строку в файл, чтобы определить команду, которая будет переключать режим paste:

   ```vim
   set pastetoggle=<F11>
   ```

   Вы можете изменить <F11> на любую другую клавишу или комбинацию клавиш. Чтобы узнать идентификатор клавиши, нажмите клавишу 'Ctrl+V' перед нажатием сочетания клавиш. Например, '<F2>' представляет собой клавишу F2.

3. Сохраните файл и перезапустите Neovim или Vim.

Когда вы нажмете команду, указанную в 'pastetoggle' (например, '<F11>'), вы переключитесь в режим paste, что позволит вставить текст без какой-либо обработки автоматическими отступами и преобразованиями. Повторное нажатие команды отключит режим paste.
Похожие вопросы