4
我想創建一個非常簡單的vim的語法文件,只有突出特定關鍵字很簡單vim的語法文件
我保存的文件中~/.vim/syntax/
稱爲coffee.vim
文件中有syn keyword basicLanguageKeywords if then for in of do
上午我在正確的軌道上?
我該從哪裏去實際使用那個簡單的vim語法文件?
我想創建一個非常簡單的vim的語法文件,只有突出特定關鍵字很簡單vim的語法文件
我保存的文件中~/.vim/syntax/
稱爲coffee.vim
文件中有syn keyword basicLanguageKeywords if then for in of do
上午我在正確的軌道上?
我該從哪裏去實際使用那個簡單的vim語法文件?
你快到了。你需要用線,如指定basicLanguageKeywords類型的着色:
hi def link basicLanguageKeywords Conditional
(這告訴當前colourscheme做什麼用的關鍵字)。然後,您可以通過設置文件類型來告訴Vim使用此語法:
setlocal filetype=coffee
這應該就是所有需要的。如果你想在.coffee結尾的文件使用此語法文件,你可以像
autocmd BufRead,BufNewFile *.coffee setlocal filetype=coffee
講一下你的.vimrc。
希望這會有所幫助。
如果您希望將這些命令應用到您想要保留的另一個語法插件之上,最好將它放在`〜/ .vim/after/syntax`中 – frabjous 2011-02-13 16:45:52