2012-02-19 77 views
1

一個證據是這個:日食的最佳功能,我在日食的可變

,如果我選擇(與雙擊)這是一個變量名的範圍內所有出現都證明一個字。而且,它們在滾動條中有一個白色的矩形。

例如與此代碼

static void foo() { 
    int a=0; 
    cout << a << endl; 
} 

static void foo1() { 
    int a=1; 
    cout << a << endl; 
} 

和i的FOO(選擇a)中,在foo1未證實。

此功能的名稱是什麼? vim中有類似的東西嗎?

謝謝。

+0

這裏是一個最近的問題是有些相關,特別是關於作用域:[在功能體高亮參數在vim中](http://stackoverflow.com/q/9348687/575497)。 (但是還沒有答案!) – 2012-02-20 11:55:07

回答

2

我認爲這被稱爲「突出顯示」。

在VIM中,您可以通過激活hlsearch來實現類似的功能。

:set hlsearch 

然後只需使用/執行搜索。如果你想永久性地將它添加到你的.vimrc文件中。

在正常模式下,如果您按*它將搜索當前單詞的下一個匹配項,並且如果設置了hlsearch則會突出顯示匹配項。

+0

對不起,在我寫的例子中,如果我設置了hlsearch,然後用/ a搜索,它會突出顯示所有字母'a',即使在單詞靜態 – nkint 2012-02-19 23:43:14

+0

中,你對這個功能的名字是正確的! – nkint 2012-02-19 23:47:03

+0

您是否嘗試過使用'*'。我已經更新了我的答案。 – 2012-02-19 23:49:40