linux複習(第三章)

vi編輯器
有三種工作方式,命令方式,輸入方式和ex轉義方式

1.保存退出
:w 保存修改
:wq
ZZ
:q! 不保存修改退出
:wq! 保存修改並退出
2.插入命令:vi從命令模式變化到輸入模式
a 在光標後附加文本
A 在本行行末附加文本
i 在光標前插入文本
I 在本行開始插入文本
o 在光標下插入新行
O 在光標上插入新行
3.光標移動命令:僅僅移動光標,不會改變模式
^ :第一個非空字符
0 :第一個字符 行首
$ :行尾
nG :n :移動到第n行
n| :移動到第n列
:set nu :設置行號
:set nonu :取消行號
gg :到第一行
G :到最後一行
H M L :分別到屏幕的頂端、中間、最後
4.刪除命令:
x 刪.除光標所在處字符
nx 刪除光標所在處之後n個字符
D 從光標所在處字符開始刪除刪除至行尾
dd 刪除光標所在行
ndd 刪除n行
:n1,n2d 刪除指定範圍行
dG 刪除從光標所在行到文件尾
5.替換命令
r 替換光標所在處字符
R 替換光標所在處字符之後的字符(直到ESC命令)
u 撤銷
. 重複
6.複製、剪切,粘貼命令
yy nyy 複製一行或n行
dd ndd 剪切一行或n行
p P 分別在光標所在行的下方和上方粘貼
7 替換和和取消命令
r 取代光標所在處字符
R 從光標所在處開始替換字符,按Esc結束
u 取消上一步操作
. 重複操作
8.搜索、全文替換
/string 搜索字符串
n 下一個
:%s/old/new/g 全文替換
:n1,n2s/old/new/g 在指定範圍內替換
9.其他命令
:r !命令 命令導入

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