【发布时间】:2014-11-22 00:55:26
【问题描述】:
我想模仿在游戏Vim Adventures 中发现的一个不错的效果:当拉出命令完成时,我希望拉出的区域突出显示(比如说红色),以显示我的选择是正确的。
例如,yy 会将当前行以红色突出显示一秒钟,然后我就会知道选择了什么。
【问题讨论】:
-
为什么不直接在拉动之前进行视觉选择?
-
因为命令 yi( 比 vi(y 例如,键入起来简单。无论以何种方式,看到复制完成总是令人放心
-
你需要在自信和简单/速度之间找到平衡。
-
这个想法+1 --- 我觉得它很有趣。但是,按时间删除高亮可能有点棘手,因为据我所知,vim 缺乏计时器/异步功能(没有某些类型的插件/补丁)。