Vim 插入字符命令

Vim 插入字符命令

我正在寻找相反的x。我想只插入一个字符并保持命令模式。

答案1

您可以将键(-序列)映射到命令序列,fe:

:map <C-i> i_<Esc>r

Ctrl-i 获取一个字符,然后返回。

要使其持久,请将同一行添加到本地或全局 vimrc 文件中:

~/.vimrc
/etc/vim/vimrc

答案2

在某些情况下,您只需使用r. 来自:help r

将光标下的字符替换为 {char}。

如果您想要多个字符,请使用R. (使用时它进入更换模式。像往常一样,如需了解更多信息,:help Replace)。

vimtutor请记住至少运行一次来​​学习一些命令。该r命令在第 3.2 课中使用。

相关内容