我知道我可以通过键入5x在vim中剪切5个字符,我经常使用它来复制和粘贴文本通过做5xu,然后粘贴在其他地方。
我很懒,而宁愿只是打5个字符,所以我不必撤消剪切动作。
我如何做到这一点?
Yank支持标准运动命令。使用y5l(< - 这是小写L) 如果你想向后颠倒5个字符,使用y5h。 现在,如果你感觉很懒,重新映射这个特定的序列到一个键组合,像这样:
原文链接:https://www.f2er.com/bash/390771.html:nnoremap <C-l> y5l
在这种情况下,“yank 5向右”映射到Ctrl L(小写字母L)。
如果你愿意,你也可以使用空格而不是L来向前方向转换字符(例如:ySpace为单个字符,5ySpace为5)。有些人可能会发现它比点击更快或更容易。