Vim' n'不在命令模式下工作

时间:2016-02-22 22:59:09

标签: bash vim

我有一句话:

public static void main(String args[])

我的光标在开头。当我点击fc时,它会在c的末尾正确找到第一个public。当我按n时,我希望它跳到第二个;相反,我收到错误E486: Pattern not found: alias rc

rc是我的〜.bashrc中的一个别名,其中显示为vim ~/.bashrc 在遇到这个问题后,我删除了该行(虽然我不明白为什么这应该是原因)并重新启动bash和vim。但问题仍然存在。我检查了我的vimrc,没有提到alias或rc或n的任何映射。

无论如何,这里是vimrc:http://codepaste.net/yz3b1r

2 个答案:

答案 0 :(得分:7)

f命令找到一个字符。 fc找到下一个c

/命令找到正则表达式。

要重复f搜索,请键入;n命令重复/次搜索。

答案 1 :(得分:0)

  1. 我猜你在另一个vim会话中搜索了“rc”。

    如果您搜索test(/test),并使用vim打开另一个没有“test”的文件,当您尝试搜索“test”时,您将正确地收到以下错误:

    eE486: Pattern not found: test

  2. 如果您不想进行搜索,我可以考虑转到第二个c的最快方式是2fc

相关问题