91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

linux的vi命令怎么用

發布時間:2021-10-21 14:32:19 來源:億速云 閱讀:111 作者:小新 欄目:系統運維

這篇文章主要介紹linux的vi命令怎么用,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

進入vi的命令

vi filename :打開或新建文檔,并將光標置于***行首

vi +n filename :打開文檔,并將光標置于第n行首

vi + filename :打開文檔,并將光標置于***一行首

vi +/pattern filename:打開文檔,并將光標置于***個和pattern匹配的串處

vi -r filename :在上次正用vi編輯時發生系統崩潰,恢復filename

vi filename....filename :打開多個文檔,依次編輯

移動光標類命令

h :光標左移一個字符

l :光標右移一個字符

space:光標右移一個字符

Backspace:光標左移一個字符

k或Ctrl+p:光標上移一行

j或Ctrl+n :光標下移一行

Enter :光標下移一行

w或W :光標右移一個字至字首

b或B :光標左移一個字至字首

e或E :光標右移一個字j至字尾

) :光標移至句尾

( :光標移至句首

}:光標移至段落開頭

{:光標移至段落結尾

nG:光標移至第n行首

n+:光標下移n行

n-:光標上移n行

n$:光標移至第n行尾

H :光標移至屏幕頂行

M :光標移至屏幕中間行

L :光標移至屏幕***行

0:(注意是數字零)光標移至當前行首

$:光標移至當前行尾

屏幕翻滾類命令

Ctrl+u:向文檔首翻半屏

Ctrl+d:向文檔尾翻半屏

Ctrl+f:向文檔尾翻一屏

Ctrl+b;向文檔首翻一屏

nz:將第n行滾至屏幕頂部,不指定n時將當前行滾至屏幕頂部。

插入文本類命令

i :在光標前

I :在當前行首

a:光標后

A:在當前行尾

o:在當前行之下新開一行

O:在當前行之上新開一行

r:替換當前字符

R:替換當前字符及其后的字符,直至按ESC鍵

s:從當前光標位置處開始,以輸入的文本替代指定數目的字符

S:刪除指定數目的行,并以所輸入文本代替之

ncw或nCW:修改指定數目的字

nCC:修改指定數目的行

刪除命令

ndw或ndW:刪除光標處開始及其后的n-1個字

do:刪至行首

d$:刪至行尾

ndd:刪除當前行及其后n-1行

x或X:刪除一個字符,x刪除光標后的,而X刪除光標前的

Ctrl+u:刪除輸入方式下所輸入的文本

搜索及替換命令 :

/pattern:從光標開始處向文檔尾搜索pattern

?pattern:從光標開始處向文檔首搜索pattern

n:在同一方向重復上一次搜索命令

N:在反方向上重復上一次搜索命令

:s/p1/p2/g:將當前行中任何p1均用p2替代

:n1,n2s/p1/p2/g:將第n1至n2行中任何p1均用p2替代

:g/p1/s//p2/g:將文檔中任何p1均用p2替換

選項配置

all:列出任何選項配置情況

term:配置終端類型

ignorance:在搜索中忽略大小寫

list:顯示制表位(Ctrl+I)和行尾標志($)

number:顯示行號

report:顯示由面向行的命令修改過的數目

terse:顯示簡短的警告信息

warn:在轉到別的文檔時若沒保存當前文檔則顯示NO write信息

nomagic:允許在搜索模式中,使用前面不帶“\”的特別字符

nowrapscan:禁止vi在搜索到達文檔兩端時,又從另一端開始

mesg:允許vi顯示其他用戶用write寫到自己終端上的信息

***行方式命令

:n1,n2 co n3:將n1行到n2行之間的內容拷貝到第n3行下

:n1,n2 m n3:將n1行到n2行之間的內容移至到第n3行下

:n1,n2 d :將n1行到n2行之間的內容刪除

:w :保存當前文檔

:e filename:打開文檔filename進行編輯

:x:保存當前文檔并退出

:q:退出vi

:q!:不保存文檔并退出vi

:!command:執行shell命令command

:n1,n2 w!command:將文檔中n1行至n2行的內容作為command的輸入并執行之,若不指

定n1,n2,則表示將整個文檔內容作為command的輸入

:r!command:將命令command的輸出結果放到當前行 。

以上是“linux的vi命令怎么用”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

青岛市| 江永县| 古蔺县| 建湖县| 治多县| 斗六市| 重庆市| 宾川县| 长沙市| 庄河市| 康马县| 汝城县| 达尔| 莱阳市| 乌鲁木齐县| 永康市| 湄潭县| 大石桥市| 鹤峰县| 吴川市| 建水县| 平谷区| 忻州市| 浦东新区| 青州市| 汨罗市| 唐河县| 方城县| 子长县| 灵川县| 仙居县| 鲜城| 磐石市| 社会| 柞水县| 内江市| 巴南区| 昆山市| 桐梓县| 土默特右旗| 新巴尔虎右旗|