vim基礎操作

2021-09-19 08:34:29 字數 812 閱讀 6308

vim 三種模式:

1.命令列模式

2.插入模式

3.拓展命令模式

vim 插入:a、i、o

vim 左下上右:h、j、k、l

vim 設定行號:set nu

vim 取消行號:set nonu

vim 刪除:x、dd、ndd(n為要刪除幾行)

vim 複製貼上: yy-p

vim 剪下貼上:dd-p

vim 跳至首行:gg

vim 跳至尾行:g

vim 替換:%s/要替換的字元/替換的字元/g(全文替換,不詢問)

%s/要替換的字元/替換的字元/c(全文替換,詢問)

起始行,終止行s/要替換的字元/替換的字元/g

起始行,終止行s/要替換的字元/替換的字元/c

vim 跳轉至n行:首先set nu(設定行號),之後在命令列模式下輸入n

vim 設定快捷鍵:map 你想要實現的操作,如:

注釋 map ^w(ctrl+v+w) i#(首行插入#並返回)按下ctrl+w就可以實現

取消注釋 map ^h 0x(刪除行首第乙個字元) 同上

vim儲存快捷鍵:在使用者的家目錄下建立.vimrc檔案 將設定的快捷鍵寫入 之後儲存

vim ab替換:a為你設定的詞語 b為替換a的內容,如:ab myname tom

vim 多行注釋:起始行,終止行s,/^/#/g (在行首新增#,取消注釋將#換為空即可)

特殊字元需要轉義,如:1,10s/^g(在1-10行行首新增//)

vim翻頁:

下翻 ctrl+f

上翻 ctrl+b

VIM 基礎操作

vim是從 vi 發展出來的乙個文字編輯器 補完 編譯及錯誤跳轉等方便程式設計的功能特別豐富 進入插入模式 i 插入游標前乙個字元 i 插入行首 a 插入游標後乙個字元 a 插入行未 o 向下新開一行,插入行首 o 向上新開一行,插入行首進入命令模式 esc 從插入模式或末行模式進入命令模式 移動游...

vim基礎操作

進入插入模式 i 插入游標前乙個字元 i 插入行首 a 插入游標後乙個字元 a 插入行未 o 向下新開一行,插入行首 o 向上新開一行,插入行首 進入命令模式 esc 從插入模式或末行模式進入命令模式 移動游標 h 左移 j 下移 k 上移 l 右移 m 游標移動到中間行 l 游標移動到螢幕最後一行...

vim基礎操作

三種基本工作模式 基礎操作 進入插入模式 i 插入游標前乙個字元 i 插入行首 a 插入游標後乙個字元 a 插入行末 o 向下新開一行,插入行首 o 向上新開一行,插入行首進入命令模式 esc 從命令列模式進入命令模式 移動游標 h 左移 j 下移 k 上移 l 右移 m 游標移動到中間行 l 游標...