標籤:

如何使用 Vim ?


一直堅持使用vim。vim至少記上30以上的命令才會體現出價值。入門之後,多用help,然後學學vim的腳本編程。請堅信,vim的學習是長期的,有用的,過程是開心的。


僅需三步:

一、安裝 Vim;

二、在命令行中輸入 vimtutor 或者 gvimtutor 並閱讀;

三、開始日常使用,在遇到問題時使用 :help 命令。

喜歡看中文文檔者增加一步:在火狐地址欄輸入 vimcdoc 並回車,或者在 Google 搜索框填入 vimcdoc 並點擊「手氣不錯」,然後下載並安裝中文文檔。


1.酷殼中vim升級攻略,可以讓你快速上手。

2.Bash中輸入vimtutor,然後花30分鐘看完。

3.多用。


我每天拿它寫代碼的,每天不忘不斷打磨它。推薦這個頻道 http://www.reddit.com/r/vim/

我認為要熟悉vim從幾個方面去:

1. 了解幾個模式區別和切換, Normal, Visual, Insert, Command (i, c, esc, C-c, v, V, C-v...)

2. 了解移動的各種技法,基本(h, j, k, l),object移動(w,W, b, B, f, F...)

3. 了解搜索和替換的各種技法,/, ?, :s//

現在可以進行最簡單的文本操作了

之後的打磨過程就需要不斷的不斷的使用了解它了,同時研讀官方文檔。寫配置文件和安裝需要的插件


基本的先學會,esc,i/I, a/A, hjkl,

/搜索,:s替換,

進階1: #和*的快速搜索,f/F t/T的移動

進階2:operator + text-object的操作方式,ciw剪切一個單詞, dip刪除一段

進階3:自己找一些插件


真要學習vim,至少您也得搜索一下再問吧,如果使用vim能回答到你立刻能用,這完全是不可能的。

如果你不常寫字,就沒有必要用vim。vim需要經常寫才能體現它的意義。如果你平均一天只用幾分鐘,你只會簡單的ESC和i就行了,但這樣省不了時間。建議這樣都沒必要使用。畢竟,vim的學習需要大量的時間和練習。會了就是利器,不會的話為了裝酷而使用最終傷害的是自己。

1. 建議打開terminal,有vimtutor可以進入學習模式。

2. 網上去翻vim的各個鍵代表的功能。( http://www.itwhy.org/wp-content/uploads/2011/08/vim-cheat-sheet-full.png )


首先,了解vim。

你需要知道基本的vim模式:普通模式,插入模式以及命令模式;基本的游標移動方式hjkl。

其次,系統學習vim。

可以從vim中文文檔入手http://vimcdoc.sourceforge.net/。學完user manual基本上可以熟練使用vim了。

最後,你可以去折騰vim的插件了(? ??_??)?


chenfjm/VimPlugins · GitHub


vimtutor : learn while using


如果你是程序員,最好的使用vim的方式就是在一個你長要用的地方去不斷使用他,比如,我每天敲代碼,那我就在eclipse裡面裝一個vim插件,即使有時候記不得某些快捷鍵了,你也可以切換著用正常模式,慢慢的,你就熟悉了~


推薦閱讀:

如何在 Windows 下使用 Vim 的 YouCompleteMe 插件?
如何將 Vim 剪貼板裡面的東西粘貼到 Vim 之外的地方?
Sublime Text 會取代 vim 或 emacs 嗎?
有哪些好用到爆的vim插件?
vim有哪些插件管理程序?都有些什麼特點?

TAG:Vim |