1 整行補全 ctrl-x ctrl-l
2 根據當前檔案裡關鍵字補全 ctrl-x ctrl-n
3 根據字典補全 ctrl-x ctrl-k
4 根據同義詞字典補全 ctrl-x ctrl-t
5 根據標頭檔案內關鍵字補全 ctrl-x ctrl-i
6 根據標籤補全 ctrl-x ctrl-]
7 補全檔名 ctrl-x ctrl-f
8 補全巨集定義 ctrl-x ctrl-d
9 補全vim命令 ctrl-x ctrl-v
10 使用者自定義補全方式 ctrl-x ctrl-u
11 拼寫建議 ctrl-x ctrl-s
12 :help compl-generic
13 :help 'complete'
14 :help ins-completion
15 sp 1.txt vsp 2.txt
16 命令列模式下輸入:sp 1.txt 開啟新的橫向視窗來編輯1.txt
17 命令列模式下輸入:vsp 2.txt 開啟新的縱向視窗來編輯1.txt
18 普通模式下ctrl-w s 將當前視窗分割成兩個水平的視窗
19 普通模式下ctrl-w v 將當前視窗分割成兩個垂直的視窗
20 普通模式下ctrl-w q 即 :q 結束分割出來的視窗。如果在新視窗中有輸入需要使用強制符!即:q!
21 普通模式下ctrl-w o 開啟乙個視窗並且隱藏之前的所有視窗
22 普通模式下ctrl-w j 移至下面視窗
23 普通模式下ctrl-w k 移至上面視窗
24 普通模式下ctrl-w h 移至左邊視窗
25 普通模式下ctrl-w l 移至右邊視窗
26 普通模式下ctrl-w j 將當前視窗移至下面
27 普通模式下ctrl-w k 將當前視窗移至上面
28 普通模式下ctrl-w h 將當前視窗移至左邊
29 普通模式下ctrl-w l 將當前視窗移至右邊
30 普通模式下ctrl-w - 減小視窗的高度
31 普通模式下ctrl-w + 增加視窗的高度
32 vim -x file1 對檔案加密
33 命令列模式下輸入:set或者:se顯示所有修改過的配置
34 命令列模式下輸入:set all 顯示所有的設定值
35 命令列模式下輸入:set option? 顯示option的設定值
36 命令列模式下輸入:set nooption 取消當期設定值
37 命令列模式下輸入:set autoindent(ai) 設定自動縮排
38 命令列模式下輸入:set autowrite(aw) 設定自動存檔,預設未開啟
39 命令列模式下輸入:set background=dark或light,設定背景風格
40 命令列模式下輸入:set backup(bk) 設定自動備份,預設未開啟
41 命令列模式下輸入: set cindent(cin) 設定c語言風格縮排
42 esc 0 跳到行頭 fs 跳到s ra 將游標處的單詞替換掉,但是只支援英文:
43 set shiftwidth? 設定寬度
44 在esc之後,ctrl +w 是換頁 在插入模式下ctrl +w 是撤銷
45 ce 本行內容居中 ri 本行內容靠右 le 本行內容靠左
46 普通模式下輸入/然後鍵入需要查詢的字串 按回車後就會進行查詢。 ?與/功能相同,只不過?是向上而/是向》 下查詢。 進入查詢之後,輸入n和n可以繼續查詢 n表示繼續查詢,n反向查詢
47 esc ~ 是大小寫替換
vim高效使用
第二級 感覺良好 各種插入模式 簡單的移動游標 拷貝 貼上 undo redo 開啟 儲存 退出 改變檔案 buffer 花點時間熟悉一下上面的命令,一旦你掌握他們了,你就幾乎可以幹其它編輯器都能幹的事了。但是到現在為止,你還是覺得使用vim還是有點笨拙,不過沒關係,你可以高階到第 了。第 更好 更...
vim高效使用
學會盲打 配置檔案先從最簡開始,在 伍級 前別考慮配置外掛程式,千萬別硬背命令,千萬別直接取用別人的配置檔案 基本還是長時間待在 insert mode 下,會覺得 vim 也不過爾爾,也不好用,這個時候,編輯效率可能比用原來的一般編輯器還低,別人問使用什麼編輯器時,多半會回答 vim 再配乙個 n...
如何高效使用Vim
用vim 快兩年了 看過教程也不少,總的來說還是得自己多練習,當自己覺得有需要的時候,再新增功能。這裡分享個看過的最好的教程,出自貼吧的某個朋友,寫的很好 零學會盲打 壹配置檔案先從最簡開始,在 伍級 前別考慮配置外掛程式,千萬別硬背命令,千萬別直接取用別人的配置檔案 基本還是長時間待在 inser...