В командном режиме vim, когда я набираю действительно длинную команду поиска и замены, как мне перейти к началу строки?
Ctrl+e
и Ctrl+w
работают. Но когда я нажимаю Ctrl+a
он просто печатает ^A
Есть ли другой способ перейти к началу строки?
В командном режиме vim, когда я набираю действительно длинную команду поиска и замены, как мне перейти к началу строки?
Ctrl+e
и Ctrl+w
работают. Но когда я нажимаю Ctrl+a
он просто печатает ^A
Есть ли другой способ перейти к началу строки?
Ctrl - b или Home переместят курсор на начало строки в режиме командной строки.
Смотрите :help c_Home
.
Добавление
cnoremap <C-A> <Home>
чтобы ваш .vimrc
позволит использовать Ctrl - а.
Вы можете попробовать эти сопоставления, взятые из :help tsch-style
:
:cnoremap <C-A> <Home>
:cnoremap <C-F> <Right>
:cnoremap <C-B> <Left>