vim和vi用法基本上一樣,vim更強大一些,還有顏色標示。vim的使用,vim有三種模式分別是一般模式,編輯模式,命令模式。
一般模式:刪除、復制和粘貼
x:向後刪除
X:向前刪除
nx:向後刪除n個字符
dd:刪除當行
D:刪除當行字符
ndd:刪除當前行向下的n行
yy:復制光標所在的行
p:將復制的數據粘貼在光標的下一行
P:將復制的數據粘貼在光標的上一行
編輯模式:
i:在光標所在的位置插入字符
I:在光標所在的行第一個非空位置插入輸入的字符
a:當前光標下一個位置輸入字符
A:光標所在行的最後一個位置輸入字符
o:光標所在行的下一行首位置輸入字符
O:光標所在行的上一行首位置輸入字符
r:替換光標所在的那個字符
esc:退出編輯模式
命令模式
h:光標左移一個字符
j:光標下移一個字符
k:光標上移一個字符
l:光標右移一個字符
ctrl+f:屏幕向下翻一頁
ctrl+b:屏幕向上翻一頁
gg:文檔首行
G:文檔末行
nG:光標移動到n行
/word:在光標之後查找word
?word:在光標之前查找word
s/word1/word2/g:當前光標所在行,word1替換成word2
n1,n2s/word1/word2/g:n1行到n2行中所有word1替換成word2
u:回退
q:退出
q!:強制退出
wq:保存並退出
set nu:顯示行號