2012-05-08 2 views
3

コマンドが実行されるたびにEmacsバッファ(browse-urlコマンドを使用)でリンクを開くと、ブラウザが優先され、Emacsからフォーカスが奪われます。ブラウザにフォーカスを置かずにemacsでbrowse-urlを実行する

どのようにこの動作を変更できますか?私はfirefoxがバックグラウンドで単にリンクを開くことを望みます、それは可能ですか?

答えて

3

Firefoxを使っていると、それが最も可能性が高いと呼ばれているbrowse-url-firefox関数であろう、そしてあなたは、デフォルトの引数を設定するには、いくつかの能力を持っています(ドキュメンテーション文字列を参照)が、私はfirefox --helpで明らかに有用何も表示されません。 。

Firefoxのbrowser.tabs.loadDivertedInBackgroundの設定がこの動作を制御しているようです。 about:configからアクセスし、trueに設定してください。

+0

これは、私のFirefoxは本当に今、バックグラウンドでのリンクを有望ロードされているが、それはそれは焦点を当てたこの奇妙な状態でのEmacsを離れたが、任意のキーボードを負いません。入力。 – Malabarba

+0

FWIW私はこれを試しましたが(Emacs 24.0.95.1)、その問題を再現することはできません。 – phils

+0

私のemacsのバージョンは若干新しいですが、それはおそらく問題ではありません。それはたぶん窓だけの問題です。私は仕事の木曜日に私のLinux上でそれをテストします。 – Malabarba

関連する問題