vi的工作模式:
1、命令模式:僅僅可以檢視內容,但是不能進行修改
(1)複製、移動刪除檔案內容:
yy:複製游標所在的行
nyy:複製游標所在的行開始下面的n行
dd:剪下游標所在的行
ndd:剪下游標所在的行開始下面的n行
p:貼上到游標所在行的上面
p:貼上到游標所在行的下面
d:刪除游標所在位置到行尾的內容
dg:刪除游標所在的行到末尾全部的行
(2)撤銷和重複執行的相關操作
u:撤銷上次所指向的操作(相當於windows中的ctrl+z)
crtl+r:撤銷剛剛所撤銷的那個操作(相當於windows中的ctrl+y)
(3)跳轉相關操作
ng:直接跳轉到第n行
g:直接跳轉到最後一行
0:跳轉到行首
$:跳轉到行尾
ctrl+f:向下翻一屏
ctrl+b:向上翻一屏
(4)查詢
/string:在穩重搜尋指定的字串
n:正向查詢
n:反向查詢
2、輸入模式:可以對檔案中的內容進行修改
i:在游標所在位置的前插入內容
i:在游標移道首行插入內容
a:將游標向後移移一位插入內容
a:在當前行尾插入內容
o:在游標所在行的下面新開一行插入資料
o:在游標所在行的上面新開一行插入資料
3、末行模式:此模式可以執行一些命令
(1)行號
set nu:顯示行號
set nonu:關閉行號
(2)跳轉
num:直接跳轉到第num行
$:直接跳轉到最後一行
分屏操作
vim -o file1 file2:實現水平分屏
vim -o file1 file2:實現垂直分屏
ctrl+w:切換到另外乙個分屏
(二)vi編輯器 字元編輯器
vi編輯器工作模式 分為編輯模式 插入模式 向檔案中寫資料。模式之間切換 i 進入編輯模式,游標在當前位置 a 進入編輯模式,游標向後移動乙個字元 鍵 1 儲存 w 2 強制儲存 w 3 退出 q 4 強制退出 q 5 儲存並退出 wq 或 x 6 強制儲存並退出 wq 或 x 7 貼上 p 8 複...
檔案編輯器 vi
目錄 4 關於本文 5 後記 6 參考文件 7 相關文件 正文 1 關於文字編輯器 文字編輯器有很多,比如圖形模式的gedit kwrite openoffice 文字模式下的編輯器有vi vim vi的增強版本 和nano vi和vim是我們在linux中最常用的編輯器。我們有必要介紹一下vi v...
善用vi編輯器
vi是類unix作業系統中使用極為廣泛的文字編輯器之一。無論是unix solaris或linux都預設提供這個工具。可以說只要熟悉了vi,在任何一種類unix的作業系統平台上都可以自如地進行文字編輯。關於vi的基本用法的資料有很多,本文的目的不是重複這些基本的用法,而是想給初步掌握vi基本用法的人...