vim常用操作

2021-09-11 11:37:53 字數 1049 閱讀 8761

:tabnew file 新建file的tab頁面

:tabclose file 關閉

:tabonly 僅保留當前頁面

切換tab:ctrl+page down

ctrl+page up

a.終端命令列直接操作

$ vim -o file1 file2

b.在ex命令列

:split file2 水平劈裂2個視窗,resize [+/-] 數字 可以更改視窗大小。

:vsplit file2 垂直劈裂2個視窗,vertical resize [+/-]數字可以更改視窗大小。

新檔案可以用

:new

:vnew

c.退出劈裂視窗用:q命令

d.在不同劈裂視窗間切換:

ctrl+w後跟方向鍵,可以ctrl+w ctrl+w在視窗間順序切換

在file1中拷貝目標資料"a4yy。a為任意字元.

在file2中貼上"ap

注意,前面雙引號是必須的。

/target\c:(target為你輸入的被查字串)\c不區分大小寫。

/target\c: \c區分大小寫。

:s///

例如:%s/target1/target2/g會在全域性範圍(%)查詢target1並替換為target2,所有出現都會被替換(g)

作用範圍:

:預設當前行。

%:全文。

2-4:給定行號範圍。

統計字串出現次數:

:%s/string//gn

:%s/string/&/gn

例子:%s/ /\r/g 把全文『-』替換為換行

替換標記:

/g:全部替換

/i:區分大小寫

/c:需要確認

a.合適選擇滑鼠位置

b.在非便捷模式按ctrl + v進入「可視塊」模式

c.通過移動方向鍵選擇相關區域

d1.增加字元->按大寫『i』。按下相關字元後,按下esc

d2.刪除字元->按『d』:

vim 常用操作

命令描述 vim從控制台進入vi編輯器 vi filename 建立名為filename的檔案並進入vi編輯器 命令列模式 i從游標所在字元前插入 a從游標所在的字元後插入 o從游標所在行的下面插入空白行 i從游標所在行的行首插入 a從游標所在行的行末插入 o從游標所在行的上面插入空白行 s刪除游標...

Vim常用操作

1 開始乙個新行 o 命令在游標下方建立乙個新的空行,並把 vim切換到插入模式。o 命令 大寫 在游標上方開啟乙個新行.2 指定計數 在命令前加乙個數字 3 退出 zz 儲存檔案並退出 q 放棄修改並退出 e 放棄修改並重新編輯,重新裝載原來的檔案 4 獲得特定主題的幫助 help 5 詞移動 w...

vim常用操作

檢視模式 快速修改字元 r 修改的字元 zz快速儲存 插入操作 i 在當前插入 i 在行首插入 a 在當前的字元後插入 a 在行尾插入 o 在當前行下插入一行 o 在當前行上插入一行 游標在行內移動到行首或行尾 行尾 行首 刪除字元 x 從當前字元 當前字元第乙個被刪除 向後刪除 x 從當前字元 當...