lsp-bridge
lsp-breidge-refのカスタマイズ
lsp-bridgeは C-c C-r で参照一覧をlsp-briedge-ref ウィンドウで表示するが、
一覧を閉じるタイミングで、これまで参照から開いてたたバッファも全て消えてしまう。
これは、 lsp-bridge-ref-kill-temp-buffer-p と lsp-bridge-ref-open-file-in-request-window の両方を nilにすることで解決する。
以下でlsp-bridge-refに関するcustomize変数をまとめる。
| 設定名 | 初期値 | 説明 |
|---|---|---|
| lsp-bridge-ref-delete-other-windows | t | refウィンドウを開くタイミングで、refを開始したウィンドウ以外のウィンドウを閉じるか |
| lsp-bridge-ref-open-file-in-request-window | nil | refで参照先を移動する際に、refを開始したウィンドウをそのまま使用するか |
| lsp-bridge-ref-kill-temp-buffer-p | t | refウィンドウから開いたバッファを保持せずに閉じるか |
lsp-bridge-ref-open-file-in-request-window をtにすると lsp-bridge-ref-kill-temp-buffer-p が無効になる気がする