Пользовательские горячие клавиши в gvim

#linux #vim

#linux #vim

Вопрос:

Я использую gvim под Linux, и мне это действительно нравится, проблема, с которой я сталкиваюсь, заключается в том, что сокращения, такие как Crlt C, не работают… Я добавил следующий код в свой gvimrc, но это не имеет никакого эффекта :/

 nmap <C-V> " gP
nmap <C-V> " y
nmap <C-A> ggVG
nmap <C-Z> u
nmap <C-Y> ^R
  

Комментарии:

1. Это опечатка в строке nmap <C-V> " y ?

2. Команды работают для меня. Но напоминаю: nmap отображает команды в командном режиме, а не в режиме вставки. Используйте, imap если хотите, чтобы они работали в режиме вставки (не забудьте затем добавить <Esc> в свои сопоставления).

Ответ №1:

Проблема не в том, что ярлыки не работают, а в том, что вы не знаете, для чего они предназначены.

Вам может помочь, если вы добавите behave mswin в свой .vimrc . Он переназначает многие привязки клавиш, чтобы они больше походили на другие программы.