Linux內vi的使用

2021-07-12 06:19:29 字數 1271 閱讀 2899

一、插入文字

命令描述

i在當前字元前插入文字

i在行首插入文字

a在當前字元後新增文字

a在行末新增文字

o在當前行後面插入一空行

o在當前行前面插入一空行

r以改寫方式輸入文字

二、移動游標

命令描述

j或下箭頭 

向下移動一行

k或上箭頭 

向上移動一行

h或左箭頭 

左移乙個字元

l或右箭頭 

右移乙個字元

w右移乙個詞

w右移乙個以空格分隔的詞

b左移乙個詞

b左移乙個以空格分隔的詞

0移到行首

ctrl-f

向前翻頁

ctrl-b

向後翻頁

ng到第n行

g到最後一行

三、替換文字

命令描述

$到行尾

(到句子的開頭

)到句子的末尾

到段落的末尾

四、刪除文字

命令描述

r替換乙個字元      

c修改文字直到按下esc健 

cw修改下乙個詞

cnw  

修改接下來的n個詞

五、文字編輯

命令描述

yy將一行文字移到預設緩衝區中

yn將下乙個詞移到預設緩衝區中

ynw 

將後面的n個詞移到預設緩衝區中

p如果預設緩衝區中包含一行文字,則在當前

行後面插入乙個空行井將預設緩衝區中的聲

容貼上到這一行中;如果預設緩衝區中包含

多個詞,把這些詞貼上到游標的右邊.

p如果預設緩衝區中包含一行文字,則正當前

行前面插入乙個空行井將預設緩衝區中的內

容貼上到這一行中;如果預設緩衝區中包含

多個詞,把這些詞貼上到游標的左邊

六、儲存退出

命令描述

zz儲存並退出

:w filename

寫入檔案            

:w寫入檔案

:x儲存(如果當前檔案修改過)並退出

:q!          

不儲存檔案,直接退出      

:q退出vi                 

linux 下vi 的使用

進入vi的命令 vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filename 開啟檔案,並將游標置於第n行首 vi filename 開啟檔案,並將游標置於最後一行首 vi pattern filename 開啟檔案,並將游標置於第乙個與pattern匹配的串處 vi r...

Linux下Vi 的使用

vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filename 開啟檔案,並將游標置於第n行首 vi filename 開啟檔案,並將游標置於最後一行首 vi pattern filename 開啟檔案,並將游標置於第乙個與pattern匹配的串處 vi r filenam...

linux中vi的使用

開經偈 無上甚深微妙法 百千萬劫難遭遇 我今見聞得受持 願解如來真實義 第一次實習,第一次任務就是搭建docker環境,不會vi的操作,在網上搜搜,大多數部落格只講了個大概,具體每一步的操作,並沒有給出。建立檔案 root localhost vitest touch file.txt 此時處於命令...