まず、この振る舞いは「ターミネーター」だけでなく「Ubuntu」だけのものではないことに注意してください。キーボードレイアウトを変更すると、WindowsやMacでショートカットが機能しないことがあります。だから、私見それはバグではありません!
Ctrl+など、キーボードショートカットが何をするのかをよりよく理解するF必要があります!Ctrl呼ばれる修飾子をしながら、F呼ばれている非修飾キーを。
ソフトウェアにプッシュされると、シグナルを呼び出します。Linuxターミナルは、POSIX信頼性の高い、時にはPOSIXリアルタイム信号を使用します。man 7 signal
端末で入力することで、それについてさらに学ぶことができます。defualtによるTerminatorは、LinuxでGNUスタイルのシグナルを使用します。
ターミネーターはターミナルエミュレーターです。つまり、ターミナルの機能といくつかの追加機能を提供するために開発されたソフトウェアです。他の多くのソフトウェアと同様に、通常見つけることができる設定ファイルを変更することにより、ターミネーターの動作を設定できます~/.config/terminator/config
。
ここで、設定ファイルのターミネータヘルプページを見ると、このファイルの構造を確認できます。特定のオプションがあります。try_posix_regex
このオプションを設定するとTrue
、ターミネータが最初にPOSIXスタイルを試すようになります。の下に次の行を追加してみてくださいglobal_config
。
try_posix_regex = True
オプションについての説明は次のとおりです。
try_posix_regexp (boolean)
If set to True, URL matching regexps will try to use POSIX style first, and fall
back on GNU style on failure. If you are on Linux but URL matches don't work, try
setting this to True. If you are not on Linux, but you get VTE warnings on startup
saying "Error compiling regular expression", set this to False to silence them
(they are otherwise harmless). Default value: False on Linux, True otherwise.
完全にはテストしていませんが、問題を解決できる可能性があります。修飾子キーを保持しているかどうか、たとえばCtrl、何らかの方法でキーボードレイアウトに関する情報を送信するかどうかを調査しています。その場合、レイアウトを変更すると信号の送信が変更されるため、端末、ターミネーター、または他のソフトウェアがそれを正しく解釈できない可能性があります。