Vi的按鍵(常用)

2022-04-29 19:45:07 字數 812 閱讀 8794

h、j、k、l = 上下左右鍵

0(數字鍵)或功能鍵 [home]:移到這一行的最前面字元處;(反之):$ 或功能鍵 [end];

g:移動到這個檔案的最後一行;gg:移動到這個檔案的第一行;n[enter]:n為數字,游標向下移動 n 行;

/word:向游標之下查詢名稱為 word 的字串;

:n1,n2s/word1/word2/g:把第 n1 行 ~ 第 n2 行名為 word1 的字串替換成 word2;

:1,$s/word1/word2/gc:從第 1 行 ~ 最後一行把名為 word1 的字串替換成 word2,需要確認

x、x:在一行中,x 為向後刪除乙個字元;x 為向前刪除乙個字元;

dd:刪除(剪下)一整行;

ndd:n 是數字,指刪除(剪下)向下 n 行

yy:複製一整行;

nyy:同理

u:恢復前乙個操作;

(插入模式)i:【在目前所在行的第乙個非空格符開始插入】 a:【從游標所在行的最後乙個字元處開始插入】;

(替換模式)r:【替換游標所在的那乙個字元一次】 r:【一直替換游標所在的文字】;

:w 【將編輯的資料寫入硬碟檔案中】

:q 【退出vi】

:wq (組合)

:wq! 可使用 ! 強制儲存退出

:set number 【顯示行號】

摘抄於《鳥哥的linux私房菜 基礎學習篇(第四版)》

Linux常用的vi按鍵說明

i 在vi的一般模式進入編輯模式時使用 wq 儲存後離開vi wq 強制寫入,當你的檔案許可權不對,例如 r r r 時,就可能出現無法寫入的情況 第一部分 一般模式下常用的按鈕說明 包括游標移動 複製貼上 查詢替換等 1.小鍵盤的上下左右按鈕可以使游標移動乙個字元 2.page down 螢幕向下...

常用的vi命令

之前只是知道最基本的vi命令vi bash.sh 然後 s 替換 然後wq.趁空了整理下常用的vim命令.也許該文章後續會有更新,因為是遇到了的才記錄下來,如果對讀者有幫助,我會很開心 感覺比較重要的兩個 vi 如何執行撤銷操作 u vi 如何執行恢復撤銷的操作 ctrl r命令 含義命令含義i 在...

常用的vi命令

vi命令可以說是unix linux世界裡最常用的編輯檔案的命令了,但是它的命令集太多,所以要想精通他,也是一件很不容易的事情,除了專業sa,對於我們開發人員而已只需要掌握一些最最常見的用法應該就可以了 下面就介紹一些常見的命令 命令描述 ng跳轉到第n行。n為行數,該命令立即使游標跳到指定行 g跳...