我注意到vim可以很直观,但是我很难找到一种方法来重复倒数第二个命令(或倒数第三,第四倒数等)。通过.以普通模式键入,它将重复上一个命令。按3.将重复上一次命令三遍。
比方说,我键入oHello<Esc>然后A, World!<Esc>。我现在得到
Hello, World!
屏幕上。现在,说我想得到
Hello, World!
Hello
Hello
Hello
而不输入Hello。vim是否将历史记录存储在一个命令之外,所以我可以键入类似的内容3,2.(即重复倒数第二个命令三次)?
我认为您也可以
—
redbmk 2012年
3@a多次重复执行宏
qaoHello<esc>q然后@a在需要时重复Hello。)还有@@重复上一次使用的宏。