vi 搜尋命令 vi或vim如何查詢關鍵字

2021-10-11 23:58:58 字數 1542 閱讀 4842

vi和vim是乙個針對linux、macos、unix和*bsd系列作業系統的文字編輯器。vim是乙個免費的開源文字編輯器。可以使用各種vi文字編輯器鍵進行搜尋。這個頁面展示了如何在linux或類unix系統上執行的vi或vim文字編輯器中搜尋和查詢單詞。

使用vim/vi搜尋和查詢當前單詞:

在正常模式下,您可以向前或向後搜尋。

你可以在vim/vi中按下/然後輸入你的搜尋語法/關鍵字來進行查詢。

在vi/vim中按下?然後輸入你的語法/關鍵字。

在vim中查詢到單詞後,您可以按n鍵直接向後轉到單詞的下乙個出現位置。按n鍵可以直接到相反的方向,即向前。

讓我們來看一些例子。

在vim/vi查詢關鍵字

開啟檔案/etc/passwd:

vi /etc/passwd
或者

vim /etc/passwd
向前搜尋乙個名為root的單詞:

按esc鍵

輸入/root

按n向前搜尋下乙個出現的單詞root。你可以按n向後搜尋。

讓我們在當前目錄下開啟乙個名為demo.txt的檔案:

vi demo.txt
或者

vim demo.txt
反向查詢關鍵字

反向查詢乙個名為「bar」的關鍵字:

按esc鍵

輸入?bar

按n向後搜尋下乙個出現的單詞bar。你可以按n向前搜尋。

從命令列中搜尋並開啟文 vi / vim文字編輯器支援使用以下語法命令,直接開始執行

vi +commandhere filenamevim +linenumber filenamevi +/searchtermhere filenamevi +/linenumberhere filenamevim +/linenumberhere filename
解釋:

+commandhere表示+執行的命令

+linenumber表示+行號

+/searchtermhere表示+查詢引數

vi +/linenumberhere filename表示+搜尋行號

vim也一樣

例如:開啟檔案,進入main()函式,輸入:

vim +/main filename-here
接下來開啟檔案,轉到第42行,輸入:

vim +42 filename
本文主要總結vi或vim的查詢操作技巧,通過本教程,您應該有所了解了吧?

vi 搜尋命令 Linux 搜尋命令1

whereis是搜尋系統命令的命令,whereis命令不能搜素普通檔案,而只能搜尋系統命令。功能 查詢二進位制命令,原始檔,和幫助文件的命令。which也是搜尋系統命令的命令,和whereis的區別在於 whereis命令可以查詢二進位制命令的同時,查詢到幫助文件的位置 which命令在查詢二進位制...

vi 搜尋命令 CS Linux筆試 面試命令

目錄檔案相關 當前目錄 上層目錄 主目錄 切換目錄 change directory cd 檢視當前路徑 print working directory pwd 建立目錄 make directory mkdir 列出目錄檔案 list ls a l 檢視檔案 vi cat more less ta...

vi或vim命令(操作技巧)

命令模式 預設值 用esc鍵進入 w 儲存 q 退出 強制zz 直接退出 xx 查詢xx n 下乙個 n 上乙個 vim 查詢和替換功能 vivian sky 替換當前行第乙個 vivian 為 sky vivian sky g 替換當前行所有 vivian 為 sky n,s v ivia n s...