
を押してターミナルを開きますWindow + 2
。~/some-custom-directory
問題は、私が欲しいのは新しいタブターミナルウィンドウ内でこの動作の影響を受けないようにします。つまり、~/other-directory
新しいタブを開いた場合、同じディレクトリで開き、~/other-directory
デフォルトで開かないようにしたいのです。~/some-custom-directory
これは可能ですか? ターミナルタブを開くことに影響を与えずに、ターミナルウィンドウを開く動作を変更できますか?
答え1
デフォルトではすでに希望どおりに動作します。
- オプションを使用して別の起動ディレクトリを指定することもできます
--working-directory
。例:gnome-terminal --working-directory ~/some-custom-directory
- 新しいタブを開くと、その新しいタブは常にデフォルトでアクティブなタブの現在のディレクトリに設定されます。つまり、 にいる場合は
~/other-directory
、新しいタブも で開きます~/other-directory
。
ドックで 2 番目にお気に入りのアプリケーション (この場合はターミナル) を起動または切り替えるショートカット キーSuper+でこれを機能させるには、関連するランチャーを編集します。2.desktop
- Gnome ターミナルのデスクトップ ランチャー ( ) を
/usr/share/applications/org.gnome.Terminal.desktop
ローカルapplications
ディレクトリ (~/.local/share/applications
) にコピーします。 - ファイルのローカル コピーを編集し
.desktop
、その行のコマンドにオプションを追加しますExec=
。~
ここでは、bash 展開 ( ) または変数置換 (例) がランチャー$HOME
では機能しないため、完全なパス名を指定する必要があることに注意してください。.desktop
カスタマイズされたコピーはデフォルトのコピーよりも優先されるため、数秒以内にショートカット キーによって選択したディレクトリでターミナルが起動します (もちろん、ターミナルが実行されていない場合に限ります。ターミナルが実行されている場合は、ショートカット キーによってディレクトリを変更せずに実行中のインスタンスが前方に移動します)。