是否可以创建一个在当前终端窗口中运行命令的按钮(附加到 Gnome 中的终端)?
只是真的很懒,而不是一遍又一遍地输入 ,如果有一个我可以单击的按钮来简单地运行其中一个命令,那将非常方便terraform init
。terraform plan
答案1
创建一个 shell 别名,这比更改 gnome-terminal 的 GUI 容易得多(因为没有选项,您需要对其进行编码):
假设您正在使用bash
,请将以下内容放入~/.bashrc
:
alias ti='terraform init'
alias tp='terraform plan'
如果你使用tcsh
等效的将是
alias ti 'terraform init'
alias tp 'terraform plan'
在您的~/.tcshrc
(最好是在非交互模式下排除的部分)。
安装这些别名并启动新 shell 后,您可以使用比整个命令少得多的击键次数来键入这些别名。
使用命令行历史记录也比键入整个命令更容易。人们可以在先前输入的命令中向后搜索以字母开头的命令。您可以使用bash
开始在历史记录中向后搜索Ctrl+r
,然后开始键入并使用光标键Up
/ Down
。这tcsh
更容易一些,只需输入前几个字母(例如),然后按/te
搜索以输入的字母开头的上一个/下一个命令行。Alt+p
Alt+n