centos vi編輯器命令講解

vi編輯器的文字說明

模式:命令模式,編輯模式,末行模式。

切換方式:命令模式→i→編輯模式,編輯模式→Esc→命令模式,命令模式→:→末行模式。

功能:    命令模式(Command Mode): 控制光標移動,刪除字符,段落複製。
編輯模式(Insert Mode):   新增文字及修改文字。
末行模式(Last Line Mode):保存文件,離開vi,以及其他設置。
命令模式命令命令       說明
h           將光標向左移動一格
l           將光標向右移動一格
j           將光標向下移動一格
k           將光標向上移動一格
0           數字0,將光標移動到該行的行首
$           將光標移動到該行的行末
H           將光標移動到該屏幕的頂端
M           將光標移動到該屏幕的中間
L           將光標移動到該屏幕的底端
gg          將光標移動到文章的首行
G           將光標移動到文章的尾行
w或W         將光標移動到下一單詞
x           刪除光標所在處的字符
X           刪除光標前的字符
dd          刪除光標所在行
*dd          從光標所在行向下刪除*行,*爲數字
D           刪除光標所在處到行尾
r           取代光標處的一個字符
R           從光標處向後替換,按Esc結束
u           取消上步的操作
U           取消目前的所有操作
yy          複製光標所在行
p           將複製的內容放在光標所在行的下行
編輯模式命令命令       說明
a           在光標後插入文本
A           在光標所在行後插入文本
i           在光標前插入文本
I           在光標所在行前插入文本
o           在光標所在行下插入新行(小寫字母o)
O           在光標所在行上插入新行(大寫字母O)
末行命令命令       說明
e           創建新文件
n           加載新文件
w           保存文件
!           強行操作
w!          強行保存文件
q           退出
q!          強行退出
wq          保存退出
wq!         強行保存退出
set nu      顯示行號
set nonu    不顯示行號
/*          /搜索,*任意字符串
?           同上

基本上的操作這些就已經夠用了


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