2009-08-23 66 views
8

如果我搜索'string';我想要確切地找到'字符串'作爲一個單詞;而不是 'QString的', 'sostring' 等如何搜索vim中的完整單詞?

下面是我的.vimrc選項

set ic 
set showmatch 
set smartcase 
set incsearch 

回答

14

也許這正則表達式將幫助您:"\<string\>"

+0

如果我輸入'\'進入搜索模式;然後輸入's';那麼它試圖尋找一個'空間';因爲\ s的意思是空間的權利? – shergill 2009-08-23 15:25:15

+0

這裏是我的按鍵序列 1. \(進入搜索模式) 2./s(這試圖找到一個空格) – shergill 2009-08-23 15:26:48

+3

不需要先進入搜索模式,然後鍵入模式。因此,請嘗試按下鍵: -/\ 2009-08-23 15:29:14

10

使用此:

\<string\> 
-2

爲什麼不只是搜索「字符串」?適用於我...

+0

不適合我;也許我有一些特殊的標誌設置在vim – shergill 2009-08-23 15:25:56

+3

這樣做,假設沒有附加標點符號的話。它也不會匹配可能在行尾的單詞。 – 2009-08-23 15:27:09

相關問題