可以隐藏终结者但不能再次显示它吗?

可以隐藏终结者但不能再次显示它吗?

我已经编写了一个简短的脚本来启动vcxsrv然后运行bash -c -l "DISPLAY=:0 terminator",片刻之后终端启动,但是当我切换热键时hide_windowterminator我已将其自定义为使用ctrl+ `,但默认也不起作用)它会隐藏终端,但除非屏幕上有 x11 应用程序处于活动状态,否则相同的组合键不会显示终端。

有什么方法可以发送ctrl+`vcxsrv显示我的终端吗?

答案1

确保xdotool已安装在您的系统中

sudo apt-get install -y xdotool

然后创建一个自动热键脚本:

^`::
    Run, bash -c "DISPLAY=:0 xdotool key ctrl+grave", , Hide
Return

这将捕获ctrl+`并通过隐藏的 bash 窗口将其重播到 X 服务器。

答案2

以下是快速特别指定措施:

当你的终结者窗口A隐藏启动一个新的 Terminator 窗口. 在窗口中,按ctrl+ `(或ctrl+ alt+,a如果您仍使用 的默认键绑定hide_window)。这应该会切换可见性两个都窗户,结果A可见且被隐藏。

(你可能会清理如果kill您愿意的话。)

相关内容