2つの端末の作業ディレクトリを一度に変更

2つの端末の作業ディレクトリを一度に変更

私は通常、gnome-terminalを開き、約8つのタブを開き、2つの連続したタブを使用して同じことを行います(1つはemacs、もう1つはgitチェックイン、単体テストの実行など)。

タスクを変更するときは、両方のタブで新しいディレクトリに移動する必要があります。できるだけ数ステップで、2番目のタブの作業ディレクトリを1番目のタブの作業ディレクトリに変更するにはどうすればよいですか?ただキーボードがあるのが一番です。

ベストアンサー1

回避策は次のとおりです。一方のタブでCWDを一時ファイルに書き込み、もう一方のタブで保存したディレクトリにcdを書き込みます。私の.bashrcまたは.bash_profileに次の2つのエイリアスを追加します。

alias ds='pwd > /tmp/cwd'
alias dr='cd "$(</tmp/cwd)"'

ds(dir save)コマンドはCWDを表示し、dr(dir recall)コマンドはcdを表示します。 Cシェルを使用して同様の操作を実行できます。

おすすめ記事