Posted on 2010-10-13 11:17
幻海藍夢 閱讀(351)
評論(0) 編輯 收藏 所屬分類:
Linux
模式:命令模式,編輯模式,末行模式。
切換方式:命令模式→i→編輯模式,編輯模式→Esc→命令模式,命令模式→:→末行模式。
功能:
命令模式(Command Mode): 控制光標移動,刪除字符,段落復(fù)制。
編輯模式(Insert Mode): 新增文字及修改文字。
末行模式(Last Line Mode):保存文件,離開vi,以及其他設(shè)置。
命令模式命令
命令 說明
h 將光標向左移動一格
l 將光標向右移動一格
j 將光標向下移動一格
k 將光標向上移動一格
0 數(shù)字0,將光標移動到該行的行首
$ 將光標移動到該行的行末
H 將光標移動到該屏幕的頂端
M 將光標移動到該屏幕的中間
L 將光標移動到該屏幕的底端
gg 將光標移動到文章的首行
G 將光標移動到文章的尾行
w或W 將光標移動到下一單詞
x 刪除光標所在處的字符
X 刪除光標前的字符
dd 刪除光標所在行
*dd 從光標所在行向下刪除*行,*為數(shù)字
D 刪除光標所在處到行尾
r 取代光標處的一個字符
R 從光標處向后替換,按Esc結(jié)束
u 取消上步的操作
U 取消目前的所有操作
yy 復(fù)制光標所在行
p 將復(fù)制的內(nèi)容放在光標所在行的下行
編輯模式命令
命令 說明
a 在光標后插入文本
A 在光標所在行后插入文本
i 在光標前插入文本
I 在光標所在行前插入文本
o 在光標所在行下插入新行(小寫字母o)
O 在光標所在行上插入新行(大寫字母O)
末行命令
命令 說明
e 創(chuàng)建新文件
n 加載新文件
w 保存文件
! 強行操作
w! 強行保存文件
q 退出
q! 強行退出
wq 保存退出
wq! 強行保存退出 (權(quán)限于root)
x(小寫) 保存退出
X(大寫) 加密退出,將來重新打開時要求輸入口令。
set nu 顯示行號
set nonu 不顯示行號
f 顯示當前的文件名
!+命令 如:!ls則執(zhí)行l(wèi)s命令
/* /搜索,*任意字符串 n搜索下一個 N搜索上一個
? 同上(同/功能相同)
set ic 搜索時忽略大小寫
set noic 搜索時區(qū)分大小寫
========================================================================
以上有些功能可能在更高版本中被取消,其它命令同樣。
原文:http://hexianguo.blog.51cto.com/337884/68582