【发布时间】:2008-11-18 15:42:23
【问题描述】:
vim * 星号/星号搜索(:help 星号)是一个很棒的功能,它可以让您找到光标所在单词的下一个出现位置。不幸的是,它将美元前缀视为字符串的一部分,所以如果我在类名中的“SearchTerm”上方按*,它会在评论中找到“SearchTerm”和“$this->SearchTerm”,但不是“$SearchTerm ":
class SearchTerm
{
/* do something with SearchTerm */
var $SearchTerm;
function DoStuff()
{
return $this->SearchTerm;
}
}
有没有办法告诉星搜索忽略 $ 前缀?
只是为了扩展Haes 答案:
我需要从 iskeyword 中删除 $
:set iskeyword # iskeyword=@,48-57,_,192-255,$
:set iskeyword-=$ # remove the $ as an acceptable word character
【问题讨论】: