如何使用 Vim ?
01-03
一直堅持使用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 |