vim: 移动光标到插入的beginning/end
vim: Moving cursor to beginning/end of insertion
在插入模式下,是否可以移动到插入的beginning/end?
澄清一下,我不是询问如何移动到行、段落或单词的开头。
由于vim在插入后禁用退格,根据退格模式,它必须知道插入的开始和结束位置,对吗?
怎么样:
<ctrl-o>`[
<ctrl-o>
允许您在返回插入模式之前执行一个普通模式命令。
在下面的评论之后我意识到你需要在进入插入模式时设置一个标记
nnoremap i mii
或
autocmd! InsertEnter * :normal mi
(虽然在不使用 i
进入插入模式时 autocmd 将无法正常工作)
然后您可以使用
返回到您进入插入模式的位置
<crtl-o>`i
在插入模式下,是否可以移动到插入的beginning/end?
澄清一下,我不是询问如何移动到行、段落或单词的开头。
由于vim在插入后禁用退格,根据退格模式,它必须知道插入的开始和结束位置,对吗?
怎么样:
<ctrl-o>`[
<ctrl-o>
允许您在返回插入模式之前执行一个普通模式命令。
在下面的评论之后我意识到你需要在进入插入模式时设置一个标记
nnoremap i mii
或
autocmd! InsertEnter * :normal mi
(虽然在不使用 i
进入插入模式时 autocmd 将无法正常工作)
然后您可以使用
返回到您进入插入模式的位置<crtl-o>`i