映射一个键来打开终端并执行命令

映射一个键来打开终端并执行命令

我想映射一个密钥,比如按 ctrl-shift-m 打开终端,通过 ssh 进入邮件主机,打开 pine 并进入撰写邮件窗格。我已经设置了 ssh-key,因此在执行 ssh 时无需输入密码,所以这不是问题。

答案1

当我需要时我会这样做:

1)制作一个包含所有需要的命令的脚本

例子:

#!/bin/bash

ssh [email protected]

ssh some-command

others-commands

exit 0

2)创建快捷方式

运行gnome-control-center keyboard然后转到“快捷方式”>“自定义”>“+”

在此处输入图片描述

名称:任何
命令:gnome-terminal -e "bash -c \"/path/to/script ; exit ; exec bash\""

将“/path/to/script”更改为正确的路径,然后

如果您不想在脚本执行后关闭终端,请删除“exit”。

然后选择您想要的快捷方式。

享受!

答案2

您可以打开终端并通过以下代码执行命令

gnome-terminal --COMMAND=string

您可以在

Applications > Keyboard > Shortcut > Custom

相关内容