VI編輯器的使用

Vim/VI是一個功能強大的全屏幕文本編輯器,是LINUX/UNIX上最常用的文本編輯器。它的作用是建立,編輯,顯示文本

Vim/Vi 沒有菜單,只有命令

vi有三種工作模式
1,命令模式(command)
2,插入模式(insert)
3,編輯模式(edit)

缺省進入VI進入的是命令模式。

退出VI:先按ESC鍵,然後按分號後輸入wq就是保存退出了


進命令模式進入到插入模式,輸入鍵盤上的i,a,o三個字母中的任意一個都行

從插入模式到命令模式,按ESC鍵


設置文檔的行號,在命令模式下打入分號,然後輸入set number回車就可以顯示文檔的行號了


保存退出,在命令模式下冒號(:)wq 保存退出,退出不保存q!

保存退出快捷鍵:shift+zz

保存並不退出:w

強行保存退出:wq!
強行退出:q!


插入命令

a 在光標後附加文本
A 在本行行末附加文本
i 在光標前插入文本
I 在本行開始插入文本
o 在光標下插入新行
O 在光標上插入新行

 

定位命令

h /方向左鍵,左移一個字符
j /方向下鍵,下移一行
k /方向上鍵,上移一行
l /方向右鍵,右移一個字符
$ /移至行尾
0 /移至行首
H /移至屏幕上端
M /移至屏幕中央
L /移至屏幕下端

定位命令(具體到某一個位置)

:set nu  /設置行號
:set nonu /取消行號
gg  /到第一行
G  /到最後一行
nG  /到第n行
:n  /到第n行

 

刪除命令  命令模式下
x 刪除光標所在處字符

 

複製和剪切命令

yy,Y /複製當前行
nyy,nY /複製當前行以下n行
dd /剪切當前行
ndd /剪切當前行以下n行
p,P /粘貼在當前光標所在行下或行上


替換和取消命令

r /取代光標所在處字符
R /從光標所在處開始替換字符,按ESC結束
u /取消上一步操作

 

探索和替換命令

/string  /向前搜索指定字體串,搜索時忽略大小寫:set ic
n  /探索指定字符串的下一個出現位置
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章