我正在學習VIM,並想嘗試破解一些VIM插件,但似乎無法找到用於學習腳本語言的任何資源。它看起來就像它所謂的VIMscript,但我在Google上幾乎找不到任何有用的東西。有沒有人有任何建議學習如何從頭開發VIM插件?學習開發VIM插件有哪些好資源?
感謝
我正在學習VIM,並想嘗試破解一些VIM插件,但似乎無法找到用於學習腳本語言的任何資源。它看起來就像它所謂的VIMscript,但我在Google上幾乎找不到任何有用的東西。有沒有人有任何建議學習如何從頭開發VIM插件?學習開發VIM插件有哪些好資源?
感謝
這就是所謂的Vimscript也VimL許多資源(例如,在github)。我不知道有關vimscript的任何資源,但您可以從documentation section of the official site開始。或者像我一樣學習:首先,閱讀幫助(整個eval.txt和options.txt文件),記住一些事情,嘗試編寫一些你想要的腳本,並試着理解其他人的腳本是如何工作的。
這是一個很好的出發點,爲其編寫腳本Vim:
http://www.ibm.com/developerworks/linux/library/l-vim-script-1/index.html
老問題在這裏,但我想補充一點。
我正在尋找一個像python_koans這樣的交互式VimL學習資源,但是失敗了,並且發現了這個令人敬畏的教程:Steve Losh的learnvimscriptthehardway。
我跟隨this tutorial cloned from GitHub,並在Vim學習。
"ayy
來抽取命令來註冊一個然後運行:@a
到 直接執行它。我把this repository中的文件名從編號改爲標題,使它更好。
HTH。