我在vim中意外地将'n'命令映射到'N',反之亦然。我做了什么,如何扭转呢?

时间:2011-12-14 05:16:09

标签: vim mapping

我不知道发生了什么。一秒 n 将向前搜索, N 将向后搜索,而下一个 n 将向后搜索, N 将向后搜索向前搜索。

我可能做了什么,以及如何恢复正常计划。

(注意:我确保没有大写锁定= P)

2 个答案:

答案 0 :(得分:4)

当您使用/(搜索转发命令)启动搜索命令时,n向前搜索,N向后搜索。当您从?开始(向后搜索),然后n向后搜索,N向前搜索。请参阅:help n:help N

您可以将n视为“下一次匹配同一方向上次搜索”的简写。 N具有“相反”的含义,通常情况下是Vim一键移动命令(wWfF等。)< / p>

答案 1 :(得分:2)

执行反向搜索后,使用?而不是/n将重复反向搜索,N将向前搜索。