1
我得到如下:爲VAR塊JavaScript的壓痕使用內置的JavaScript模式
var
a = 5,
b = 6,
c = foo();
/* code continues */
我想:
var
a = 5,
b = 6,
c = foo();
/* OUTDENT, code continues */
我所知道的每How to get js-mode to properly indent continued (compound?) var declarations?有一些黑客爲JS2模式完成它。我想知道如何使用JavaScript模式(內置的,進入emacs 24)。 「var」應該縮進一個級別,直到var後的第一個分號。逗號優先不應改變這一點。
理想情況下,我可以在我的init.el中使用它,然後我可以將其同步到我正在使用的每臺計算機上。那可能嗎?我該怎麼做?
我編譯了emacs trunk,它工作正常(--version說24.3.50.1)。謝謝。 – 2013-04-25 13:42:44