命令我的文本东西块像以下 -VIM宏未记录运动在端
blah blah 1 blah blah
blah 1 blah 1 blah
欲每个I粘贴时间复制的n倍数量,但递增整数(1以上) 。喜欢的东西 -
blah blah 1 blah blah
blah 1 blah 1 blah
blah blah 2 blah blah
blah 2 blah 2 blah
blah blah 3 blah blah
blah 3 blah 3 blah
我把光标放在块的开始,并开始录制到Reg一个与 '质量保证' 和类型“y2jp ^A J0宏^AW¯¯^A k0'。在英语中 - 复制并粘贴块,递增每个数字并返回到新粘贴块的开头,以便可以再次运行宏。
除了最后的'k0'部分外,一切都正常,它不会将光标移动到新粘贴块的开始位置。任何人都可以指出我做错了什么?
编辑
当我运行提出了宏观的你@sehe我获得以下 -
等等等等1等等等等等等 1等等等等1 等等等等等等1 blahj0.w.yk0 等等1等等1等等
看起来vim在^ A之后仍然处于插入模式。
: -/
再次在粘贴文本的第一行之后显示文本j0^AW^A'a。 – Raminder 2012-02-27 13:53:35
@Raminder:难道你是复制/粘贴宏,并获得“^”和“A”作为单独的字符,而不是Ctrl-a?然后“A”会让你进入插入模式。 – kyoto 2012-02-27 13:59:07
你说得对。有用 :) – Raminder 2012-02-29 13:14:57