歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Linux之vi操作集錦

Linux之vi操作集錦

日期:2017/3/1 15:37:20   编辑:關於Linux
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