1. 程式人生 > >Linux學習筆記(七)----使用vim編輯器

Linux學習筆記(七)----使用vim編輯器

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 /