VSCodeのターミナルでtmuxを使いたい

2023/05/09に公開

はじめに

普段使うターミナルはAlacrittyです。今までiterm+tmuxを使っていたので、その名残でtmuxも使っています。このとき、VSCodeのターミナルを使う際にbashやzshとなるところですが、この経緯もあってtmuxが使いたくなりました。

参考記事

設定方法

参考記事より、settings.jsonに設定を加えればいいので以下でOKでした。

    "terminal.integrated.defaultProfile.osx": "tmux",

使用環境がMacなのでosxですが、Linuxの人は別の設定が用意されています。
この状態でターミナルの設定をした結果、以下の表示反映を確認しました。

これで、VSCode操作時のターミナルがtmuxになりました。

おわりに

あとは、エディタとターミナルを行き来するショートカットを用意してVSCode内でターミナル操作も完結するようにしました。今まで塾してきたターミナル設定を再利用できて便利です。画面分割もtmuxで用意したショートカットが反映されていることも確認しました。この機会にtmux卒業も考えましたが、便利に感じているうちはこの設定でターミナル操作を続ける予定です。

GitHubで編集を提案

Discussion