1. 首先登陸網址vim下載地址 下載相應的vim安裝包,如果是Windows系統的話,安裝的應該是如下這個:
下載以後一路點擊確定就可以安裝完成了。安裝完成後在所有的python,C++,latex,txt文檔都可以右鍵用vim編輯就行。
2. 如果希望在visiual studio中也能夠用vim編輯代碼,那麼首先要下載VsVIM,下載完成後也是直接點擊就能自動安裝了。
安裝完成後如果是首次登陸Visual Studio 的話會提示你有按鍵衝突,特別注意把 所有的快捷鍵都設置成vim,
而不要用visual studio的操作。
3. 接下來你在visual studio中就可以使用vim來編輯代碼了。
3.1首先強調vim有兩種狀態,一種是編輯狀態,一種是快捷操作狀態。你按 i 就會進入編輯狀態,
這時候在光標處你就可以正常地寫代碼了。寫完代碼後記得按 ESC 鍵進入快捷操作狀態,
這時候所有的鍵都將對應於不同的快捷操作,而不會作爲文本輸入到文檔中。我們在實際寫代碼的過程中,
需要隨時在這兩種狀態中切換,所以首先要習慣在敲完代碼後按ESC.
3.2 vim的強大就在於一系列快捷操作能讓你擺脫鼠標的煩擾,用鍵盤就完全搞定,
下面介紹一些常用的快捷操作(均爲在快捷模式下,全部的快捷操作參見vim快捷鍵):
上下左右移動光標:上 k 下 j 左 h 右 l
在光標前面插入:i 在光標後面插入:a(這兩個鍵以後就可以輸入代碼了)
本行代碼完成後,在下一行輸入代碼(這個是自動對齊的,很強大):o
整行刪除/剪切:dd 整行復制: yy
刪除整個單詞:daw 複製整個單詞: yaw
粘貼:p(如果是整行粘貼,是插入在光標所在的下一行,如果是其它粘貼,是插入光標後面)
向上翻頁: ctrl+u 向下翻頁: ctrl+d
回到文檔第一行:gg 回到文檔末尾:shift+g(也就是G)
選擇文本塊進行操作:v (按下v後你就可以上下左右或者其它操作移動光標,光標所經過的文本就會被選中)
刪除所選文本:d 複製所選文本:y
刪除當前光標所在的字符:x 刪除當前光標所在的字符並且插入:s
在已打開的文檔之間切換:CTRL+TAB
摺疊光標所在的函數:z+c 展開光標所在的函數:z + o
多行註釋操作:先按下CTRL+v, 然後上下移動光標,選中你想註釋的行,然後按shift + i (也就是I), 然後輸入
“//”(C++) 或者“#”(python), 然後按ESC,多行註釋就完成了。當然這只是比較常用的一個操作,
CTRL+v 實際上是可以選擇矩形代碼塊進行操作,其它操作你就自己發現了。
讓光標在兩個對應的"{"(大括號)之間跳轉:%
向下查找光標所在的單詞:# 向上查找光標所在的單詞:*
撤銷上一步的操作:u 恢復上一步被撤銷的操作:CTRL+r
以下介紹進入控制模式下的一些操作,首先要按ESC進入快捷模式,然後輸入相應命令,
然後按回車命令纔會執行。
查找指定的單詞:先輸入/,進入控制模式;然後輸入你要查找的單詞;然後按回車鍵進入查找;
然後按n(向下查找)或者按(N) 向上查找。
替換指定的內容:先輸入:,然後是 12,34s/string1/string2/g ,其中12爲起始行號,34 爲終止行號,
string1爲需要替代的字符串,string2爲替代內容,g表示全部替換的意思。整個這條命令就是替換12行到32行之間的string1 爲string2.
如果是隻替換本行中的相應內容::s/string1/string2/g, 替換某行以後的內容: :12,%s/string1/string2/g
保存編輯的內容: :w 退出當前文檔::q
如果需要顯示行號: :set nu
當然vim的強大不止於此,你還可以個性化的配置一些自己想要的特性,比如每一行最多多少個單詞就自動換行,
比如括號自動補全,很多其它操作都可以通過在C:\用戶\"你的名字“ 文件夾下配置
_vim ,_vimrc 和.vimfiles 來進行個性化的設置。這裏直接附上我的配置文件我的vim配置文件,
你把它拷到那個文件夾下面放着就行,具體配置語法比較複雜,可以逐步通過Google學習。