vim下的字元搜尋

2021-10-10 10:24:33 字數 1316 閱讀 7661

要自當前游標位置向下搜尋,請使用以下命令:

/string
其中,string 表示要搜尋的特定字串行。

要自當前游標位置向上搜尋,請使用以下命令:

?string
按下enter鍵後,vim將搜尋指定的string,並將游標定位在string的第乙個字元處。

如果vim找到了string,它將把游標定位在s處。要搜尋string的其他匹配,請按nn

如果vim未找到指定的string,游標位置將不變,螢幕底部顯示以下訊息:

string:   未找到
在上面的示例中,vim查詢到包含string的任何序列,其中包括astringbstringcstring

要查詢單個的string,請鍵入該單詞,並在其前後各加乙個空格:

/   string
要查詢僅出現在行首的string,請在該單詞前加乙個插字符號 (^):

/^string
要查詢僅出現在行尾的string,請在該單詞後加乙個貨幣符號 ($):

/string$
使用 ^

要逐字搜尋這種帶有插字符號 (^) 或貨幣符號 ($) 的字元,請在字元前加乙個反斜線 ()。反斜線命令 vi 搜尋特殊字元。

使用 $

特殊字元是指在 vi 中具有特殊功能的字元(例如 ^、、∗、

/和.)

。例如,

、*、/ 和 .)。例如,

、∗、/和.

)。例如

, 通常表示「轉至行尾」,但是,如果 $ 前緊跟乙個 \,則 $ 只是乙個普通的字元。

使用 \

例如,/(no $ money) 向上搜尋字串行 (no $ money)。緊跟在 $ 之前的轉義字元 () 命令 vi 逐字搜尋貨幣符號。

Vim 知識(搜尋)

vi 常用命令行 1.vi 模式 a 一般模式 vi 處理檔案時,一進入該檔案,就是一般模式了.b 編輯模式 在一般模式下可以進行刪除,複製,貼上等操作,卻無法進行編輯操作。等按下 i,i,o,o,a,a,r,r 等 字母之後才能進入編輯模式.通常在linux中,按下上述字母時,左下方會出現 ins...

vim下的配置

vim預設的配置使用起來還不能讓人滿意,還需要自己配置 預設配置檔案是 etc vim vimrc 我們可以在家目錄下建立自己的配置檔案 切換到家目錄 cd touch乙個名為.vimrc的檔案 以.開頭的為隱藏檔案 touch vimrc vi vimrc 輸入以下配置 set nocompati...

vim搜尋和替換

進入可視模式 pattern 從游標開始處向檔案尾搜尋pattern pattern 從游標開始處向檔案首搜尋pattern n 在同一方向重複上一次搜尋命令 n 在反方向上重複上一次搜尋命令 s p1 p2 g 將當前行中所有p1均用p2替代 n1,n2s p1 p2 g 將第n1至n2行中所有p...