首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >拆分新的tmux窗口

拆分新的tmux窗口
EN

Unix & Linux用户
提问于 2017-06-20 14:27:07
回答 2查看 1.2K关注 0票数 1

我正在尝试在tmux会话中创建一个新窗口并将其拆分(之后,我希望能够在拆分的窗口中执行一些命令)。因此,我想使用new-window,根据手册,它应该支持类似new-window 'vi /etc/passwd'的东西。在现有会话中执行tmux new-window很好。

不幸的是,当我打开tmux并运行tmux new-window 'tmux split-window'甚至tmux new-window 'echo test'时,根本没有执行该命令。其他参数(如tmux new-window -c "~" )的工作方式与预期相同。稍微解决一下,使用tmux new-window -t 4 && tmux split-window -t 4确实有效,但需要一个索引。

为什么不能分割一个窗格或者只给它一个命令来执行呢?

EN

回答 2

Unix & Linux用户

发布于 2017-10-16 20:32:44

尝试,从命令行:

代码语言:javascript
复制
tmux new-window \; split-window

命令tmux new-window 'echo test'没有像您预期的那样工作的原因是,默认情况下,tmux在完成shell-command时关闭窗口。要自己看,请尝试使用tmux new-window top。确实存在一个tmux选项remain-on-exit,可以在每个会话或每个窗口的基础上设置,但我还没有成功地使用它。有关详细信息,请参阅手册页。

票数 1
EN

Unix & Linux用户

发布于 2019-02-19 12:59:28

您可以尝试使用tmux快捷方式。从tmux前缀开始,通常是Ctrl + b

垂直分裂的%

用于水平拆分的"

若要交换窗格,请使用o或箭头。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/372242

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档