求问, vim怎么(移动+执行)多次
linux吧
全部回复
仅看楼主
level 8
out_Run
楼主
比如我想到下一行执行从前的动作,要按: j.
现在我想这组动作执行10次,在不用宏的情况下应该怎么做呢?
谢谢各位大佬
2017年12月12日 04点12分
1
level 13
战争胖次
句号可以吗
2017年12月12日 05点12分
2
out_Run
.只能执行上次的修改,例如 5. 执行5次。现在是想执行移动并修改 , 像 5(j.) , 如果 5j. 实际是 (5j).
2017年12月13日 09点12分
level 8
out_Run
楼主
@8pm
第二天了,小小at一下,您有什么高招么谢谢啦
2017年12月13日 10点12分
3
level 12
yujiaaoshiwo
为什么不用宏 qaj.q9
@a
行不?(没测试 大概写的)
2017年12月14日 10点12分
6
out_Run
不想用宏
2017年12月15日 02点12分
out_Run
@out_Run
因为这就是单纯的一键移动一键修改,我觉得应该可以有简化的操作才对..
2017年12月15日 03点12分
yujiaaoshiwo
@out_Run
就是想下你要进行的操作 前面加上qa 后面加上q 然后次数-1
@a
就行了 或者repeat.vim 是否能够满足你的需求 可以优化一些.的重复操作就是点的重复范围可以扩展到一些插件 而不是单纯的一个命令 具体看github
2017年12月15日 04点12分
out_Run
@yujiaaoshiwo
宏我会用,repeat vim我看了看还是太麻烦。我觉得vim应该有重复上一次 (移动+操作)的命令才对
2017年12月15日 06点12分
1