sudo vim [file_name] #使用vim啟動該檔案
一進入vim即為一般指令模式
按 a 即進入插入模式(寫code用)
一般指令模式下按:即進入指令模式(儲存與離開)
:
page up & page down =上下頁
home & end =該行第一個字與最後一個字
10 =滑鼠往下動10行(相對座標)
G =移動到整個檔案最底
10G =移動到第10行(絕對座標)
gg =移動到第一行第一個字
/ok =往下搜尋 ok 這個字串
n =重複上一個搜尋
:1,100s/ok/bye/g =從第一到第一百行把 'ok' 取代成 'bye'
:1,$s/word1/word2/gc =從第一到最後一行把 'word1' 取代成 'word2' ,取代前先 confirm
x = delete
X = backspace
dd = 刪除游標一整列
20dd = 刪除游標下20列
yy = 複製游標一整列
20yy= 複製游標下20列
p = 從游標處新增一行往下貼
P = 從游標處往上貼
u = 復原
ctrl + r = 重做
a = 從游標處進入插入模式
o = 從下一列進入插入模式
r = 從游標處進入取代模式
:w = 寫入檔案
:q = 離開 vim
:wq = 寫入檔案並離開
:w [new_file_name] = 另存新檔
:set nu = 顯示行號
:set nonu = 取消行號
Last updated 6 years ago