しばらくの間、スピードバーを使用した後、現在表示されているバッファに応じてベースディレクトリが変更されることがわかりました。speedbar - ベースディレクトリを修正する方法(バッファ切り替えを変更しない)
どうすれば無効にできますか?私は別のバッファに切り替える間、スピードバーが何もしないようにしたい。
しばらくの間、スピードバーを使用した後、現在表示されているバッファに応じてベースディレクトリが変更されることがわかりました。speedbar - ベースディレクトリを修正する方法(バッファ切り替えを変更しない)
どうすれば無効にできますか?私は別のバッファに切り替える間、スピードバーが何もしないようにしたい。
普通のスピードバーでは、この動作が可能ではないと思います(変数、関数、カスタマイズウィンドウを見た後)。
しかし、SrSpeedbarパッケージをチェックアウトすると、「sr-speedbar-refresh-turn-off」というオプションが表示されます。いったん呼び出されると、リフレッシュが無効になります。どこにいてもそれに固執する。
これも可能です。あなたの.emacsファイルにこれを追加します。
(set 'speedbar-update-flag nil)
あなたはまた、
M-x speedbar-toggle-updates
で更新を切り替えることができますおかげで、あなたはSR-スピードバーがインストールされている場合でも – jilen
今SR-スピードバーになったが、まだ昔ながらのスピードバーを使用これはまだ正しい答えです。 'M-x sr-speedbar-open'の代わりに' M-x speedbar'を実行しても、 'M-x sr-speedbar-refresh-turn-off'を実行するとどちらの方法でも動作します。 – Masondesu
ありがとう! – flonk