我经常希望搜索简单称为"c"或"count"的变量.
例如
int c, count;
Run Code Online (Sandbox Code Playgroud)
不幸的是,当我使用'c'或'count'的增量搜索时,我会得到很多不必要的命中,例如'choice'中的'c',或'wordcount'中的'count',我不感兴趣.我知道Emacs可以使用正则表达式进行i-searching,但我不知道匹配'c'和'count'所需的正确正则表达式.这些单词通常被任意数量的空格所包围.有人知道我可以使用的正则表达式来缩小我的搜索范围吗?
在Emacs23中,有M-x isearch-forward-word(绑定M-s w)它会为你处理单词边界(在前面).
M-s w count
Run Code Online (Sandbox Code Playgroud)
而且,对于安德鲁·斯坦的另一个键盘快捷键的答案使用的isearch-forward-regexp是C-u C-s.