Gnome-Terminal 配置文件更改的键盘快捷键?

LAF*_*ica 7 shortcut-keys gnome-terminal automation

我的 Gnome 终端中有两个配置文件,一个使用特定图像作为背景。当我进入/退出时想在它们之间切换 Vim

到目前为止,我通过Alt+t并导航到另一个配置文件来完成此操作。但希望有这个自动化。

可能的场景:

vim newFile # profile changes to Vim-one
:q # it changes back to default

vim confFile # profile changes to Vim-one
Ctrl-z # vim is suspended, default profile enters
cmd_that_uses_changed_config_file
fg # vim is brought back from suspension, profile changes again...
Run Code Online (Sandbox Code Playgroud)

现在我意识到完全自动化可能很困难,因此执行此操作的键盘快捷键非常好。我搜索了 Gnome 终端快捷方式,但终端菜单只有其中三个:标题、重置、重置和清除。

任何想法,提示或指示?:-)

jor*_*ony 5

前言:我是新手,遇到了类似的问题。在没有对这些事情有功能知识的人的回答的情况下,这就是我解决这个问题的方法。

'man gnome-terminal' 提供了一些有趣的选项,用于使用特定配置文件启动新窗口或选项卡。使用配置文件“X”在新选项卡中启动 gnome-terminal 实例的别名似乎是一个合理的准 kluge,并允许现有的键盘快捷键在选项卡之间切换和关闭选项卡。

它看起来与此接近:

    alias gtvim='gnome-terminal --tab-with-profile=X -t Vim -x vim >&1'
    gtvim filename
Run Code Online (Sandbox Code Playgroud)

为了别名永久性,它必须添加到 ~/.bashrc 的底部

我现在需要做其他事情,但那是我第一次尝试。它似乎仍然在新的终端窗口中打开命令,但仍然可以通过键盘快捷键轻松访问。

顺便提一下,我试图让所有通过 ssh 连接到远程终端的终端都使用不同的颜色配置文件打开,以帮助防止向错误的机器发出命令。