TerminalのControl-Tabの扱い
ふと気がついたことだが、gnome-terminalやxtermなどのTerminalは、Control-Tabをforwardしないようだ。 単なるTabにしてしまっている。 そのため、Terminal版EmacsやByobuなどではControl-Tabのキーバインドを使えない。 ByobuにControl-Tabのキーバインドを設定しても動かなかったのはこのためだった。 残念だ。
forwardしないものの、gnome-terminal自身はControl-Tabを認識はしており、gnome-terminalの機能を呼び出すためのキーバインドとしてControl-Tabを設定することはできる。 例えば、gnome-terminalのタブを切り替えるキーバインドをControl-Tabに設定することができる。 設定するコマンド例は下記。
gsettings set org.gnome.Terminal.Legacy.Keybindings:/org/gnome/terminal/legacy/keybindings/ next-tab '<Primary>Tab'