1、vi編輯器的啟動與退出
#vi file1 新建乙個文字檔案為file1~~
:q! 在末行模式下退出
2、文字的操作
~:e! file1 在當前檔案下編輯新的檔案
:r /etc/passwd 實現檔案的讀入功能
:wq 保持並退出
:q! 強行退出
3、游標移動操作
3.1、游標移動操作(命令模式下)
h--向左移動游標
l--向右移動游標
k--向上移動游標
j--向下移動游標
3.2、翻頁移動(命令模式下)
ctril+f向前翻整頁
ctril+b向後翻整頁
ctril+u向前翻半頁
ctril+d向後翻半頁
3.3、行內快速跳轉(命令模式下)
^ 將游標快速跳轉到本行的首行字元
$ 將游標快速跳轉到本行的行尾字元
nw 將游標快速跳轉到當前游標所在位置的後n個單詞的首字母
nb 將游標快速跳轉到當前游標所在位置的前n個單詞的首字母
nc 將游標快速跳轉到當前游標所在位置的後n個單詞的尾字母
3.4、檔案內行間快速跳轉
:set nu 顯示行號
:set nonu 取消顯示行號
4、編輯操作
4.1進入輸入模式(在命令模式下)
i 在當前游標處進入插入狀態
cw 刪除當前游標所在單詞尾部的字元,並進入插入狀態
c$ 刪除當期游標到行尾的字元,並進入插入狀態
c^ 刪除當前游標到行尾的字元,並進入插入狀態
4.2、輸入模式的操作
使用上下左右方向鍵進行游標移動
home和end 快速定位游標到行首和行尾
page up和page down 進行文字的上下翻頁
backspace 刪除游標左側字元
delect 刪除游標位置的字元
4.3、刪除操作
x 刪除游標處的單個字元
dd 刪除游標所在的行
dw 刪除當前字元到單詞尾的所有字元
d$ 刪除當前字元到行尾的所有字元
d^ 刪除當前字元到行首的所有字元
j 合併當前行和下一行的內容
4.4、撤銷操作
u 取消最近一次的操作
u 取消當前行進行的所有操作
ctrl+r 對使用u命令撤銷的操作進行恢復
4.5、複製操作
yy 複製當前正行內容到vi緩衝區
yw 複製當前游標到單詞尾部字元的內容到vi緩衝區
y$ 複製當前游標到行尾的內容到vi緩衝區
y^ 複製當前游標到行首的內容到vi緩衝區
:m,ny 複製第m行到第n行之間的文字到vi緩衝區
4.6、貼上操作
p 讀取vi緩衝區到當前游標所在位置
#############
進入vi/vim編輯器,按ctrl+v進入視覺化模式(visual block)
移動游標上移或者下移,選中多行的開頭
選擇完畢後,按大寫的的i鍵,此時下方會提示進入「insert」模式,輸入你要插入的注釋符,例如#,
最後按esc鍵,你就會發現多行**已經被注釋了
刪除多行注釋的方法,同樣 ctrl+v 進入列選擇模式,移到游標把注釋符選中,按下d,注釋就被刪除了。
end使用替換命令
:% s/^/#/g 來在全部內容的行首新增 # 號注釋
:1,10 s/^/#/g 在1~10 行首新增 # 號注釋
Linux下VIM編輯器的詳細使用
1 vi編輯器的啟動與退出 vi file1 新建乙個文字檔案為file1 q 在末行模式下退出 2 文字的操作 e file1 在當前檔案下編輯新的檔案 r etc passwd 實現檔案的讀入功能 wq 保持並退出 q 強行退出 3 游標移動操作 3.1 游標移動操作 命令模式下 h 向左移動游...
Linux下VIM編輯器的詳細使用
1 vi編輯器的啟動與退出 vi file1 新建乙個文字檔案為file1 q 在末行模式下退出 2 文字的操作 e file1 在當前檔案下編輯新的檔案 r etc passwd 實現檔案的讀入功能 wq 保持並退出 q 強行退出 3 游標移動操作 3.1 游標移動操作 命令模式下 h 向左移動游...
linux下的vim編輯器
進入瀏覽模式 vim file用vim開啟newfile檔案 此時顯示 在vim瀏覽模式下可以檢視當前檔案的內容,有下角1,5表示游標當前在第一行,當前文件一共有5頁 進入插入模式 在瀏覽模式下按i即可進入插入模式 複製指令 作用yy 複製一整行 yl複製乙個字母 yw複製乙個單詞 刪除指令 作用d...