2
我想添加一些在emacs模式下動態擴展的單詞,但我真的不知道從哪裏開始。爲emacs模式動態擴展添加單詞
具體而言,我想在emacs中以scad模式添加openSCAD的內置函數和模塊的名稱,這樣當我鍵入「mi」並打開M- /「minkowski」將會進行擴展時, 「dx」和M- /擴展爲「dxf_linear_extrude」等。
我想添加一些在emacs模式下動態擴展的單詞,但我真的不知道從哪裏開始。爲emacs模式動態擴展添加單詞
具體而言,我想在emacs中以scad模式添加openSCAD的內置函數和模塊的名稱,這樣當我鍵入「mi」並打開M- /「minkowski」將會進行擴展時, 「dx」和M- /擴展爲「dxf_linear_extrude」等。
最簡單的方法是創建一個虛擬的隱藏緩衝區,填充這些詞(以及放入相同的主模式)。例如。
(unless (get-buffer " *scad words*")
(with-current-buffer (get-buffer-create " *scad words*")
(scad-mode)
(insert "minkowski otherword andyetanother")))
當然M- /!編輯這個問題,你回答... – c0m4
偉大的作品!謝謝! – c0m4