1. 程式人生 > >Mac下Vim編輯快捷鍵小結

Mac下Vim編輯快捷鍵小結

-c 進入 cursor 移動 nsh sorl 配置 底部 設定

一、移動光標

1、移動到行尾"$",移動到行首"0"(數字),移動到行首第一個字符處"^"

2、移動到段首"{",移動到段尾"}"

3、移動到下一個詞"w",移動到上一個詞"b"

4、移動到文檔開始"gg",移動到文檔結束"G"

5、跳到第n行"ngg" 或 "nG" 或 ":n"

6、移動光標到屏幕頂端"H",移動到屏幕中間"M",移動到底部"L"

7、移動到上次編輯文件的位置 "`"

二、編輯操作

1、光標後插入"a", 行尾插入"A"

2、後插一行插入"o",前插一行插入"O"

3、刪除字符插入"s", 刪除正行插入"S"

4、光標前插入"i",行首插入"I"

5、刪除一行"dd",刪除後進入插入模式"cc"或者"S"

6、刪除一個單詞"dw",刪除一個單詞進入插入模式"cw"

7、刪除一個字符"x"或者"dl",刪除一個字符進入插入模式"s"或者"cl"

8、粘貼"p",交換兩個字符"xp"

9、交換兩行"ddp"

10、復制"y",復制一行"yy"

11、拷貝當前行 "yy"或者"Y"

12、撤銷"u",重做"ctrl + r"

13、刪除到行尾可以使用"D"或"C"

14、刪除當前字符 "x"

15、" >>"縮進所有選擇的代碼

16、 "<<" 反縮進所有選擇的代碼

17、合並兩行" J"

18、若不想保存文件,而重新打開":e!"

19、若想打開新文件 ":e filename",然後使用"ctrl + ^"進行文件切換

三、vim的簡單配置

到用戶目錄下新建文件為 .vimrc,然後在其中寫下如下配置

syntax enable           //語法高亮                     
set number              //顯示行號
set cursorline          //突出顯示當前行
set ruler               //打開狀態欄標尺
set shiftwidth=4        //設定 << 和 >> 命令移動時的寬度為 4
set softtabstop=4       //使得按退格鍵時可以一次刪掉 4 個空格
set tabstop=4           //設定 tab 長度為 4


作者:Yigol
鏈接:https://www.jianshu.com/p/6f13474d36ac
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請註明出處。
 
 

Mac下Vim編輯快捷鍵小結