3

В командном режиме vim, когда я набираю действительно длинную команду поиска и замены, как мне перейти к началу строки?

Ctrl+e и Ctrl+w работают. Но когда я нажимаю Ctrl+a он просто печатает ^A

Есть ли другой способ перейти к началу строки?

2 ответа2

5

Ctrl - b или Home переместят курсор на начало строки в режиме командной строки.

Смотрите :help c_Home .

Добавление

cnoremap <C-A> <Home>

чтобы ваш .vimrc позволит использовать Ctrl - а.

0

Вы можете попробовать эти сопоставления, взятые из :help tsch-style:

:cnoremap <C-A> <Home>
:cnoremap <C-F> <Right>
:cnoremap <C-B> <Left>

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .