我有一句台词:
public static void main(String args[])
当我点击fc
时,它会在public
的末尾正确找到第一个c
。当我按n
时,我希望它跳到第二个;但我得到的是错误E486: Pattern not found: alias rc
rc
是我的~.bashrc中扩展到vim ~/.bashrc
的一个别名。遇到这个问题后,我删除了该行(虽然我不明白为什么这应该是原因),并重新启动了bash和vim。但问题仍然存在。我检查了我的vimrc,没有提到别名或rc或任何n
的Map。
在任何情况下,这里是vimrc:http://codepaste.net/yz3b1r
2条答案
按热度按时间wribegjk1#
f
命令用于查找单个字符。fc
用于查找下一个c
。若要重复
f
搜索,请键入;
(或键入,
以按相反方向重复搜索)。/
命令查找正则表达式。要重复
/
搜索,请键入n
(或键入N
以按相反方向重复搜索)。y0u0uwnf2#
1.我猜您在另一个Vim会话中搜索了“rc”。
如果您搜索test(
/test
),并使用vim打开另一个没有“test”的文件,则在尝试搜索“test”时,您将正确地得到以下错误:eE486: Pattern not found: test
个1.如果你不想搜索的话,我能想到的最快的方法是
2fc
。