0

我正在尝试使用shelljs编写一个脚本来帮助在设置我的tmux panes/windows...时立即加载我的本地环境,但我不知道如何Ctrl在命令中表示按钮。

帮助?:-|

我认为可行的示例: shell.exec('Control+b z');

4

1 回答 1

0

使用键盘快捷键的解决方案可能是不可能的(据我所知)。

但这就是 tmux 命令参与的部分。

例如,在我的设置中,我想打开两个侧面板以及主窗格。

我在 Guake 终端上使用以下内容:

// Rename tab to current path
shell.exec(`guake --rename-current-tab=${path} &`);
// Open new horizontal pane
shell.exec('tmux split-window -h');
// Open new vertical pane under pane that was created above
shell.exec('tmux split-window -v');

在这里您可以找到 tmux 命令的备忘单:https ://gist.github.com/MohamedAlaa/2961058

于 2019-02-22T20:57:53.667 回答