Я слышал, что нет внутренней функции для вызова при наборе комбинации клавиш в vim, в отличие от emacs. Итак, я хочу переназначить Ctrl-A на ^ (например, nnoremap ‹ C-A> ^); однако исходная функция Ctrl-A также привлекательна, поэтому я хочу сопоставить ее с некоторыми другими клавишами, скажем, Ctrl-S. Как я могу сделать это с помощью vim?
Этот вопрос мог быть задан, но я искал вокруг и не нашел ничего близкого. Заранее спасибо.
PS: глупая война vim-emacs рассылает спам повсюду, и нигде я не могу найти реальное решение, которое заставляет желаемую функцию работать в другой среде.
ctrl-a -> ^
в vim не очень хорошая идея, вы можете отображатьc-a a to do number+1
однако, когда вы находитесь на экране, tmux (с префиксом c-a), вам нужно нажатьctrl -a a a
, чтобы сделать номер +1. И вам нужно отобразитьctrl-k, ctrl-f, ctrl-e,ctrl-w ....
, а затем просто использовать emacs, надеюсь, вы не отобразитеhjkl
в emacs. - person Kent   schedule 18.09.2014