歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> 關於Unix

sco unixware 7.1.1 全面學習資料(3)


第三部分 VI編輯器
vi是很著名的Unix文本編輯器,它的功能很強大,不過,對與初學者也很繁。沒關系,我們雖然介紹很多,但不要求大家都掌握它的沒一項,只要記住幾項常用的就可以了。
vi的操作分編輯狀態與命令狀態,我們要介紹的是其中的命令狀態。所謂的編輯狀態,就是指你可以編輯內容的狀態,而命令狀態是指可以對內容進行操作的狀態。
移動操作
k,光標向上移動一個字符。
j, 光標向下移動一個字符。
h, 光標向左移動一個字符。
l, 光標向右移動一個字符。
或者是四個方向鍵。
:0,文章第一行;
:$, 文章最後一行;
ctrl+f ,後翻頁。
ctrl+b,前翻頁。
插入操作
i, 在光標當前位置插入。
I,在行首插入。
a,在當前光標後插入。
A,在當前行尾插入。
o,在光標當前行下插入。
O,在光標當前行上插入。
r, 替換當前光標處字符。
R,從光標處開始替換。
刪除操作
x, 刪除光標處字符。
dd, 刪除當前行。
d0, 刪除光標前半行。
d$, 刪除光標後半行。
查找操作
/string 查找字符串(從前往後)
?string 查找字符串(從後往前)
n 繼續查找
N 反向繼續查找
% 查找對應括號
u 取消上次操作
ex命令狀態
:set number 顯示行號
:set smd 顯示顯示狀態
:0 文件首
:1,5 copy 7 塊拷貝
:1,5 del 塊刪除
:1,5 move 7 塊移動
:1,$s/string1/string2/g 全文件查找string1並替換為string2
:wq! 存盤退出
:q! 退出不保存。
重點與難點:
i, 在光標當前位置插入。
I,在行首插入。
a,在當前光標後插入。
A,在當前行尾插入。
o,在光標當前行下插入。
O,在光標當前行上插入。
x,刪除光標處字符。
dd,刪除當前行。
/string 查找字符串。
?string 查找字符串(從後往前)。
n 繼續查找。
N 反向繼續查找。
:wq! 存盤退出。
:q! 退出不保存。
Copyright © Linux教程網 All Rights Reserved