2011-03-16 85 views
35

如何知道在vim中突出顯示語法的編程語言。 我可以通過「setf」命令設置語言,但是如何獲取當前的語言?vim的當前高級語言

謝謝。

回答

48

您可以鍵入:set ft?(請注意,問號是命令的一部分)

+0

它工作:),謝謝。 – MKo 2011-03-16 12:16:49

8

嘗試:echo &filetype。您還可以將%{&filetype}置於狀態行設置中。

另見this vim tip

+0

:回聲&FILEFORMAT不返回編程語言的名稱,請嘗試「:SETF CPP」,然後「:echo&fileformat」,你又得到了unix。 – MKo 2011-03-16 12:13:57

+0

@MKo:是的,因爲我已經告訴愚蠢的文件格式,而不是文件類型。 – Benoit 2011-03-16 12:23:14

+0

ft == filetype,謝謝。 – MKo 2011-03-16 12:51:40