1. 程式人生 > >Linux學習總結(十三)文本編輯器 vim

Linux學習總結(十三)文本編輯器 vim

vim linux 文本編輯器

vim是vi的升級版,會根據文本屬性帶色彩顯示,具體用法如下:

一般模式 :

1.光標定位:
左右移動一個字符, h l
上下移動一個字符, k j
左右下上 ,左右在兩邊,下上在中間這樣記
光標定位行首 shift+6 也就是^
光標定位行尾 shift+4 也就是$
光標定位到文本首行 gg
光標定位到文本尾行 G
光表定位到第n行 nG n為數字
往前翻頁 ctrl b 或者 pgup
往後翻頁 ctrl f 或者 pgdn
2.刪除復制粘帖
x 向後刪除一個字符
X 向前刪除一個字符
dd 刪除當前以整行
ndd 向下刪除n行
yy 復制一行
nyy 向下復制n行

p 在光標的下一行粘帖
P 在光標的上一行粘帖
3.查找與替換
/word 按n向後搜索字符word
?word 按n向前搜索字符word
:n1,n2s/word1/word2/g 在n1行和n2行之間查找word1並替換為word2
斜杠可以換成#號
:1,$s/word1/word2/g 從頭行查找到尾行 替換

二編輯模式

i 在當前字符前插入字符
a 在當前字符後插入字符
I 在行首插入字符
o 向下插入新的一行
O 向上插入新的一行

三命令模式

:wq 保存推出
:q!強制推出
:wq!強制保存退出
:set nu 顯示行號
:set nonu 取消顯示行號
u 撤銷上一步操作,
ctrl r 恢復撤銷

Linux學習總結(十三)文本編輯器 vim