我使用Emacs和sass-mode和yasnippet來編輯.sass文件。這一切都很好,片段正在擴大。但是由於sass模式需要haml模式,編輯sass文件時也會加載haml片段。這很麻煩,因爲haml片斷在sass中是無用的。防止使用sass-mode和yasnippet加載HAML片段
我檢查了一個.yas-parents文件的片段目錄,但沒有找到它。我已經通過文檔和elisp代碼進行了搜索,但一個設置或功能沒有跳出來對我。當我在sass緩衝區中運行M-x yas-describe-table時,我將顯示sass和haml的擴展表。
理想情況下,我想防止haml片段在加載sass緩衝區時打開。但是,如果我可以設置某種鉤子來刪除haml表的片段時,sass緩衝區加載,這也會很好。
謝謝!
你知道爲什麼'sass-mode'主模式是從'haml-mode'派生出來的。這是這個概念,在我看來這是錯誤的,這是打破了雅斯尼普。在http://github.com/capitaomorte/yasnippet/issues/465 –