在 vim 命令模式下,当我输入一个很长的搜索和替换命令时,如何转到行首?
Ctrl+e
并且Ctrl+w
正在工作。但是当我按下Ctrl+a
它时它只打印^A
。
还有其他方法可以跳转到行首吗?
答案1
Ctrl-b或Home在命令行模式下将光标跳转到行首。
看:help c_Home
。
添加
cnoremap <C-A> <Home>
按您的.vimrc
意愿让您使用Ctrl- a。
答案2
您可以尝试这些映射,它们取自记录中的更长的 tcsh 样式键绑定列表:help tcsh-style
:
:cnoremap <C-A> <Home>
:cnoremap <C-F> <Right>
:cnoremap <C-B> <Left>