有时我想插入一个 #
注释掉一行并快速测试它。目前我做:
i#ESC:w
有什么更短的我可以做的吗?
最佳答案
虽然我同意其他人的观点,有 better ways to comment and uncomment code ,似乎人们已经分心并忘记了实际回答这个问题。
这是我插入单个字符的方法:
:noremap <key> i <Esc>r
如果我要更正拼写错误,我往往会发现我需要经常替换、删除或添加单个字符,所以(resp.)
r
, x
, 以及为 <key>
选择的任何内容在上面变得很得心应手。请注意
.
对于此类任务也特别方便。它重复前面的 Action 。不过,就我个人而言,我只在执行一项任务时将此功能映射到一个有值(value)的键,我经常使用它来证明占据键盘上的主要位置是合理的(例如纠正错字),因为实际上,它每次只节省一次击键仅在
<key>
时使用不是组合,这当然会限制可用性。
关于vim - 插入字符而不进入插入模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21197820/