发送键盘输入时如何绕过 GNOME 终端?

l0b*_*0b0 3 keyboard-shortcuts gnome-terminal escape-characters

运行交互式 shell 应用程序时,如何向它发送通常会被 GNOME 终端拦截的键(或键组合)?在这个特定的例子中,F10它是被拦截的密钥。

通用解决方案的加分点,该解决方案适用于Alt,PgUp和Alt- Tab(可能对 shell 脚本配置快捷命令很有用)或其他终端。

inv*_*ert 6

您可以尝试在Edit -> Keyboard shortcuts 中禁用 gnome 快捷方式,这样窗口就不会占用功能键。

似乎有一个已知的 gnome-terminal 错误与此相关。

或者,如果这不起作用,您将不得不使用另一个终端,将功能键作为控制代码显式发送到终端。rxvt是我可以推荐的一个,或者 xterm。