Linux學習筆記(七)----使用vim編輯器
阿新 • • 發佈:2019-02-17
vim編輯器在記憶體緩衝區中處理資料
vim filename
vim 三個模式
在指令列模式下,有以下命令用於離開或者儲存檔案。
命令 | 作用 |
---|---|
:w | 寫入磁碟 |
:w! | 當檔案為只讀時,強制寫入磁碟。到底能不能寫入,與使用者對該檔案的許可權有關 |
:q | 離開 |
:q! | 強制離開不儲存 |
:wq | 寫入磁碟後離開 |
:wq! | 強制寫入磁碟後離開 |
鍵盤命令快捷鍵,讓你告別滑鼠
普通模式
h 左移一個字元
j 下移一行
k 上移一行
l 右移一個字元
PageDown / Crtl + F 下一屏
PageUp / Crtl + B 上一屏
G 最後一行
num G 移到第num行
gg 移到緩衝區第一行
編輯資料
x 刪除當前游標所在字元
dd 刪除所在行
dw 刪除所在單詞
d$ 刪除當前位置到行尾
J 刪除行尾的換行符(拼接行)
u 撤銷前一命令
a 在當前游標後追加資料
A 在行尾追加資料
r char 用char替換當前單個字元
複製貼上
p命令取回暫存器中資料
複製文字 y ; yw 一個單詞 y$ 到行尾
可視模式 v 可以高亮顯示操作文字
查詢和替換
/ 要查詢的文字 然後回車
替換命令 s/ old /new /
s/ old /new / g 一行命令替換所有
n,ms/ old /new / g 替換區間 n, m 行號之間的
s/ old /new /