2010-06-21 37 views
4

我剛剛下載了一個用於Sass語法突出顯示的Vim插件。針對Sass的語法突出顯示在Vim中不起作用

的指示說:

安裝細節放入語法 目錄,並添加青菜文件類型

AU!的BufRead,BufNewFile * .sass
setfiletype青菜

在你的filetype.vim

我已經放在sass.vimvimfiles/syntax/(使用Windows)。

而且創建了上面的代碼中的所有以下目錄(AU BUF ...!)一個filetype.vim裏

  • vimfiles/
  • vimfiles/ftdetect
  • vimfiles/ftplugins

但沒有人工作(我甚至在我的vimrc中輸入了au!Buf ...代碼)。

.sass文件仍然在尋找這樣的:

alt text http://img193.imageshack.us/img193/4791/sassi.png

有什麼建議?

+0

你解決了嗎? – 2010-06-22 00:50:58

+0

是的,我下載了http://www.vim.org/scripts/script.php?script_id=1433,它工作。不管怎麼說,多謝拉!順便說一句,你使用haml嗎? – alexchenco 2010-06-22 01:16:57

+0

不,剛剛在vim中有語法突出顯示的麻煩。 – 2010-06-22 02:34:42

回答

5

我不知道一個簡單的辦法,但嘗試用下面的命令檢查一些VIM設置:

  • 是否啓用語法明確解決問題了嗎? :syntax enable
  • 是否在filetype檢測? :filetype
  • vim是否會將其識別爲sass文件? :set filetype?
  • 檢查,以確保您的腳本目錄在運行時路徑:set runtimepath?
  • 是否手動加載語法文件改變什麼? :runtime! vimfiles/syntax/sass.vim
  • 還檢查語法突出顯示是否適用於其他文件類型。
+0

此外,它也可能是colorscheme本身,我有這個問題,並按照您的步驟親自接近解決方案本身:http://stackoverflow.com/questions/43919929/cannot-get-sass-indent-style-syntax -highlighting到工作在VIM-8?noredirect = 1&LQ = 1 – SidOfc 2017-05-11 20:51:18

相關問題