XPCEウィンドウの代わりに、apropos/1
とhelp/1
などの出力をEmacsバッファに入れたいと思っています。私はLinux上でSWI-Prologを使用しています。SWI-PrologでXPCEをオフにする
~/.plrc
)のフラグを設定する
:
--nopce
フラグ(/usr/lib/swi-prolog/xpce.rc
を見ている野生の推測) で
swipl
を呼び出す
:- set_prolog_flag(gui, false).
:- set_prolog_flag(xpce, false).
を私が試してみました何
ssh localhost
、効果的に端末専用のマシンをエミュレートします。 rked、より良い解決策が存在しなければならない...
そして、はい、私はちょうどswi-prolog-x
パッケージをアンインストールすることもできますが、私は将来的にはGUIプログラムを書きたいことがあります。理想的には、ドキュメンテーション/デバッグのためにGUIをオフにしたいと考えています。
EDIT:
私は解決策の一部を発見しました:目標online_help:give_help/1
とonline_help:give_apropos
は私が必要なものであるように見えます。私はこれらをhelp
とapropos
に再接続する必要があります。おそらくprolog:help_hook/1
経由です。何か案は? システムを構築する際通常、それだけで使用されている