不知何故,点“。”命令不会为我重复上一个命令。我通过发出命令在文件中搜索字符串“xml” :/xml
,vi 按照预期将我带到下一个查找。但现在当我按下“。”时,什么也没有发生(光标停留在那里),但如果我:/xml
再次按下,我会被带到下一个查找。
可能出了什么问题?
答案1
该.
命令仅重复最后一次更改(正常模式)。
要重复上一个命令行,你可以使用@:
答案2
在 vi 和 vim 中,当我搜索字符串时,我输入
/xml
如果第一次出现不是我想要的,我只需按斜线然后输入
/ < enter >
然后它就会带我到下一个 xml