xfce4 ターミナル: 個別のショートカットを無効にする

xfce4 ターミナル: 個別のショートカットを無効にする

現在のターミナルタブを閉じるCtrl++ショートカットShiftを無効にしたいと思います。W

私は Vim を使用していますが、ここではCtrl+ R Ctrl+ でWインスタンスのウィンドウ間を移動しますvim。次のウィンドウに移動しようとしているときに、キーが意図せず押されることがありますShift。ただし、これにより、エディター セッションで現在のターミナル タブがすぐに閉じられます。

ターミナルでCtrl++Shiftを無効にして、他のショートカットをそのままにしておくことはできますか?W

答え1

この部分はXFCE よくある質問:


  • Xfceデスクトップ環境を実行している場合は、編集可能なメニューアクセラレータの中にユーザーインターフェースの設定ダイアログ。
  • GNOMEを実行している場合は、有効にすることができます編集可能なメニューアクセラレータの中にメニューとツールバーコントロール センター ダイアログ。
  • それ以外の場合は、次の内容をファイルに入力します~/.gtkrc-2.0 file(ファイルが存在しない場合は作成します)。

    gtk-can-change-accels=1
    

実行中はxfsettingsd、ファイルではなく Xfce GUI を使用して設定を変更する必要があります~/.gtkrc-2.0


それが完了したら:

  • 開けるxfce4-terminal
  • 新しいタブを開く(Ctrl+Shift+T)タブが2つ開いている
  • マウスを上に動かすファイルクリックしてメニューを開きます
  • マウスを下に移動してタブを閉じる Ctrl+Shift+Wマウスをクリックしないでください
  • を押すバックスペースキーボードのキー

ショートカットが消えました!


ユーザーインターフェースの設定プラグインがインストールされていないため、ファイルを編集できない可能性があります

~/.config/xfce4/terminal/accels.scm

必要になる場合があります。

(gtk_accel_path "<Actions>/terminal-window/close-tab" "")

次回ターミナルを起動するとショートカットが無効になります。

関連情報