您可以使用预定义选项卡创建快捷方式,如下所示:
Terminal --geometry=100x40 --hide-menubar --hide-toolbars -T "Host1" -e "ssh -t root@host1" --tab -T "Host2" -e "ssh -t root@host2"
Run Code Online (Sandbox Code Playgroud)
但在快捷方式编辑器对话框的命令行中类似的东西。
要让每个选项卡都有不同的工作目录,您可以这样做:
Terminal --working-directory=$HOME/tmp --tab --working-directory=$HOME/src --tab --working-directory=$HOME/opt
Run Code Online (Sandbox Code Playgroud)
并不是说第一个窗口前面没有--tab
,使其与新的顶级窗口相关联。然后是两个具有不同工作目录的附加选项卡。
尽量避免使用~
扩展,因为这是一个 shell 功能,可能无法在其他上下文(例如自定义启动器)中工作。