linux的vi模式編輯命令

2021-08-26 14:44:56 字數 890 閱讀 4460

【h(或向左方向鍵)】 游標左移乙個字元

【j(或向下方向鍵)】 游標下移乙個字元

【k(或向上方向鍵)】 游標上移乙個字元

【l(或向右方向鍵)】 游標右移乙個字元

【[ctrl] + f】 螢幕向下移動一頁(相當於page down鍵)

【[ctrl] + b】 螢幕向上移動一頁(相當於page up鍵)

【[0]或[home]】 游標移動到當前行的最前面

【[$]或[end]】 游標移動到當前行的末尾

【g】 游標移動到檔案的最後一行(第乙個字元處)

【ng】 n為數字(下同),移動到當前檔案中第n行

【gg】 移動到檔案的第一行,相當於」1g」

【n[enter]】 游標向下移動n行

【/word】 在檔案中查詢內容為word的字串(向下查詢)

【?word】 在檔案中查詢內容為word的字串(向上查詢)

【[n]】 表示重複查詢動作,即查詢下乙個

【[n]】 反向查詢下乙個

【:n1,n2s/word1/word2/g】 n1、n2為數字,在第n1行到第n2行之間查詢word1字串,並將其替換成word2

【:1,s/word1/word2/g】從第一行(第n行同理)到最後一行查詢word1註冊,並將其替換成word2【:1,s/word1/word2/gc】 功能同上,只不過每次替換時都會讓使用者確認

【x,x】 x為向後刪除乙個字元,相當於[delete],x為向前刪除乙個字元,相當於[backspace]

【dd】 刪除游標所在的一整行

【ndd】 刪除游標所在的向下n行

【u】 撤消上乙個操作

【[ctrl] + r】 多次撤消

【.】 這是小數點鍵,重複上乙個操作

linux命令 vi命令 檔案編輯

ctrl u 向檔案首翻半屏 ctrl d 向檔案尾翻半屏 ctrl f 向檔案尾翻一屏 ctrl b 向檔案首翻一屏 zz 命令模式下儲存當前檔案所做的修改後退出vi 行號 游標跳轉到指定行的行首 游標跳轉到最後一行的行首 x或x 刪除乙個字元,x刪除游標後的,而x刪除游標前的 d 刪除從當前游標...

VI編輯命令

功能最強在的編輯器 vi vi是所有unix系統都會提供的螢幕編輯器,它提供了乙個視窗裝置,通過它可以編輯檔案。當然,對unix系統略有所知的人,或多或少都覺得vi超級難用,但vi是最基本的編輯器,所以希望讀者能好好把它學起來,以後在unix世界裡必將暢行無阻 游刃有餘,因為其他幾種文字處理器並非u...

編輯命令 vi

vi 命令是字元終端下的乙個文字編輯工具。對文字進行少量修改時 當然,使用熟練並且新增了其他外掛程式的話,它的功能堪比 source insight 使用 vi 命令很方便,特別是在使用 securecrt 等工具遠端登入 linux 時。vi 可以執行輸出 刪除 查詢 替換 塊操作等眾多文字操作,...