centos下vi的基本操作

2021-09-25 07:29:08 字數 1072 閱讀 3208

末行模式

分屏a:游標的下乙個位置開始插入字元

a:游標所在行的最後開始插入字元

i:從游標所在位置開始插入字元

i:在游標所在行的行首開始插入字元

o:在游標所在行的下邊一行開始插入

o:在游標所在行的上邊一行開始插入

s:刪除游標後邊的乙個字元,並開始插入

s:刪除游標所在行,並開始插入

gg:移動到檔案的開頭

g: 移動到檔案的結尾

$: 移動到行尾

^:移動到行首

x:刪除游標之後的乙個字元

nx:刪除游標之後的n個字元(n為整數)

x:刪除游標之前的乙個字元

nx:刪除游標之前的n個字元(n為整數)

dd:刪除游標所在的行

ndd:刪除從游標開始的n行(n為整數)

yw: 複製游標到字尾的字元到緩衝區

nyw:複製游標之後的n個字元到緩衝區

yy:複製當前行

nyy:複製當前行開始的n行

dd: 剪下當前行(和刪除當前行相同)

p: 貼上緩衝區中的資料

u:撤銷

ng:跳轉到n行,從檔案首開始

zz: 儲存退出

zq: 不儲存並退出

#、*:將游標放在字上 * 向後查詢 ,#向前查詢

set nu:設定行號

set nonu:取消行號

set ic:在搜尋是忽略大小寫

set noic : 取消忽略大小寫

n: n為行號,跳轉到第n行

/關鍵字:從游標向後查詢關鍵字

?關鍵字:從游標向前查詢關鍵字

s/待替換/替換成(替換游標所在行,並且只替換第乙個)

s/待替換/替換成/g(替換游標所在行,所有都替換)

%s/待替換/替換成(只替換每一行的第乙個)

%s/帶替換/替換成/g (全部替換)

n1,n2 s/待替換/替換成/g(對n1,n2行之間的內容進行替換。n1:起始行號 。n2:終止行號。)

sp + enter: 水平分屏

ctrl+ww : 切換分屏

關閉檔案就能關掉分屏

vi的基本操作

目錄 vi myfile注意 進入vi時是處於 命令列模式 command mode 要切換到 插入模式 insert mode 才能夠輸入文字 在 命令列模式 command mode 下按一下字母 i 就可以進入 插入模式 insert mode 在 插入模式 insert mode 下按一下e...

vi的基本操作

vi的基本操作 a 進入vi 在系統提示符號輸入vi及檔名稱後,就進入vi全螢幕編輯畫面 vi myfile 不過有一點要特別注意,就是您進入vi之後,是處於 命令列模式 command mode 您要切換到 插入模式 insert mode 才能夠輸入文字。初次使用vi的人都會想先用上下左右鍵移動...

VI基本操作

vi 的原意是 visual 它是乙個立即反應的編輯程式,也就是說可以立刻看到操作結果。vi是所有 unix linux 系統都會提供的螢幕編輯器,它提供了乙個視窗裝置,通過它可以編輯檔案。當然,對 unix 系統略有所知的人,或多或少都覺得 vi超級難用,但 vi是最基本的編輯器,所以希望讀者能好...