2

emacsモードでの動的拡張のためにいくつかの単語を追加したいのですが、どこから始めればよいのか本当にわかりません。

具体的には、emacsのscadモードでopenSCADの組み込み関数とモジュールの名前を追加して、「mi」と入力してM- /を押すと、「minkowski」が拡張パック「dx」とM-/は「dxf_linear_extrude」などに展開されます。

4

1 に答える 1

2

最も簡単な方法は、それらの単語で埋める(そして同じメジャーモードに置く)ダミーの隠しバッファーを作成することです。例えば

(unless (get-buffer " *scad words*")
  (with-current-buffer (get-buffer-create " *scad words*")
    (scad-mode)
    (insert "minkowski otherword andyetanother")))
于 2013-01-25T11:14:29.600 に答える