5

現在、私は設定options(help_type="text")してgetOption("help_type")返します"text"。理由はわかりませんが?par、下位 ESS (iESS) バッファーに入力すると、R は新しいブラウザー ウィンドウまたはタブを開きます。を明示的に評価するhelp(par,help_type="text")と、ヘルプ ページの内容が iESS バッファに出力されます。コンテンツを独自の別の Emacs バッファで開く方法があると思いましたが、間違っていましたか?

4

2 に答える 2

4

(コメントで発見したように)劣ったess-help-commandを "utils :: help(\"%s \ ")\ n"に設定すると、問題は解決しました。

これは、構成ファイル内の別の劣ったess-help-コマンドが原因であるように見えました。

このような奇妙な問題が発生した場合は、-nwオプションを使用してemacsを開始することをお勧めします。

于 2011-08-23T13:44:40.020 に答える
2

.emacsファイルに、これら 2 つのステートメントのいずれかを含めます。

最初は、それぞれ?fooのリクエストを独自のフレーム/バッファで開く必要があります

;;;;; create a new frame for each help instance
(setq ess-help-own-frame t)

この 2 番目のバージョンには、呼び出したすべてのヘルプ ページ用の単一のバッファがあります。

;;;;; If you want all help buffers to go into one frame do
(setq ess-help-own-frame 'one)
于 2011-08-23T11:33:01.073 に答える