插入字符而不进入插入模式?

ale*_*dro 16 vim keymapping shortcut

有时我想插入一个 #注释掉一行并快速测试.目前我这样做:

i#ESC:w

我能做些什么吗?

Jam*_*igh 7

虽然我同意其他人认为有更好的方法来评论和取消注释代码,但似乎人们已经分心并忘记实际回答这个问题.

这是我插入单个字符的方法:

:noremap <key> i <Esc>r
Run Code Online (Sandbox Code Playgroud)

我往往会发现,我需要经常更换,删除或添加单个字符,如果我纠正错别字,所以(RESP) r,x以及无论是选择了<key>在上面变得非常方便.

请注意,.这种任务也特别方便.它重复了之前的行动.

就个人而言,当我正在执行一项任务时,我只将这个功能映射到一个有价值的键,我经常使用它来证明占用键盘上的一个主要位置(例如纠正错别字),因为实际上,它只能节省一次击键使用,只有在<key>不是组合时,这当然会限制可用性.