歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

Linux之vi操作集錦

Linux之vi操作集錦   1、讀寫狀態切換 a:寫 Esc:讀   2、保存、退出 保存:w 退出:q 保存退出:wq 加歎號表示強制保存或退出:w!、q!   3、行首尾跳轉 0:跳到行首 Shift+$:跳到行尾   4、復制、剪切/刪除行、粘貼 單行復制:yy 多行復制:nyy 單行剪切/刪除:dd 多行剪切/刪除:ndd 粘貼:p   5、查找 /pattern:向下查找pattern匹配字符串 ?pattern:向上查找pattern匹配字符串 n:按照同一方向繼續查找 N:按照反方向繼續查找 pattern可以包含一些特殊字符,包括空格、/、^、$、*、.等。   6、替換 :s/vivian/sky/ #替換當前行第一個 vivian 為 sky :s/vivian/sky/g #替換當前行所有 vivian 為 sky :n,$s/vivian/sky/ #替換第 n 行開始到最後一行中每一行的第一個 vivian 為 sky :n,$s/vivian/sky/g #替換第 n 行開始到最後一行中每一行所有 vivian 為 sky (n 為數字,若 n 為 .,表示從當前行開始到最後一行)  :%s/vivian/sky/ #(等同於 :g/vivian/s//sky/) 替換每一行的第一個 vivian 為 sky :%s/vivian/sky/g #(等同於 :g/vivian/s//sky/g) 替換每一行中所有 vivian 為 sky   7、顯示行號 :set nu   8、注釋行 注釋單行:#   9、跳轉到某行 :linenum   10、跳轉到文件首尾 跳轉到文件末尾:shift+g 跳轉到文件開頭:gg  
Copyright © Linux教程網 All Rights Reserved