歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux命令

Linuxvi編輯器的基本命令

Linux命令 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 從光標所在行向下刪除*行,*為數字 如:2dd表示刪除該行一下的兩行
D 刪除光標所在處到行尾
r 取代光標處的一個jjkkkjj字符
R 從光標處向後替換,按Esc結束
u 取消上步的操作
U 取消目前的所有p操作 取消所有行操作
yy 復制光標所在行
p 將復制的內容放在光標所在行的下行



編輯模式命令

命令 說明
a 在光標後插入文本
A 在光標所在行後插入文本
i 在光標前插入文本
I 在光標所在行前插入文本
o 在光標所在行下插入新行(小寫字母o)
O 在光標所在行上插入新行(大寫字母O)


末行命令

命令 說明
e 創建新文件
n 加載新文件
w 保存文件
! 強行操作
w! 強行保存文件
q 退出
q! 強行退出
wq 保存退出
wq! 強行保存退出
set nu 顯示行號
set nonu 不顯示行號
/* /搜索,*任意字符串 n搜索下一個 N
搜索上一個
? 同上
set ic 搜索時忽略大小寫
Copyright © Linux教程網 All Rights Reserved