末行模式
分屏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是最基本的編輯器,所以希望讀者能好...