1. 程式人生 > >Linux基礎篇之Vim

Linux基礎篇之Vim

1.Vim是什麼?

正如Windows上有預設文字編輯器–notepad一樣,Linux有Vim

2.Vim的三種模式?

Vim有三種模式,一種是命令模式,命令模式主要進行一些刪除,複製,黏貼的操作。一種是輸入模式,輸入模式,就是輸入純文字,Vim不會把它當作命令來執行。一種是末行模式,可以進行儲存退出,和設定編輯環境。這三種模式可以相互切換。

3.三種模式如何切換?

1.從命令模式到輸入模式,只需要輸入a(輸入後自動到游標所在行的最後一個位),或者輸入i(輸入後會自動到游標所在的位置),或者輸入o(自動跳到游標下一行);
2.從輸入模式切到末行模式,只需要輸入“:”;
3.從末行模式切到命令模式,只需要按Esc鍵即可。
4.從輸入模式切到命令模式,也是按住Esc鍵即可。

4.命令模式和末行模式的主要命令?

命令模式
dd是刪除(剪下)
yy是複製
u是撤銷上一步操作
p是黏貼操作
末行模式
:wq是儲存並退出
:set nu是顯示行號
:set nonu是去掉行
:%s/one/two/g將全文的one改成two
? str 從上向下查詢
/ str 從下往上查詢