标签: tmux

我可以为 tmux 窗口设置默认标题吗?

现在标题默认为reattach-to-user-namespace(OS X),这很烦人。是否有一个选项可以让我tmux.conf获得另一个默认标题?

如果没有,我将如何创建一个键绑定来创建一个新窗口,然后提示我输入一个名称?

tmux

39
推荐指数
1
解决办法
3万
查看次数

Option 键在 Tmux 中不能用作 Meta

我正在使用 Mac OSX Lion。我在终端首选项中选中了“使用选项键作为元”。尽管 Option 键似乎在 Bash 中与 Meta 一样正常工作,但当我在 Tmux(通过 SSH)中使用它时,它无法正常工作。我正在尝试使用诸如^b M-1 b M-2等的TMUX 快捷方式。我可以使用 ESC 键而不是 Option 键来获取这些快捷方式。

tmux osx-lion macos

39
推荐指数
4
解决办法
2万
查看次数

调整窗格大小不适用于 mac 上的 tmux?

搜索后,我认为 ctrl+b ( PREFIX ) 然后 ctrl + arrow 应该调整当前窗格的大小。但它不起作用。我错过了什么吗?

谢谢。

tmux macos

39
推荐指数
5
解决办法
3万
查看次数

意外删除运行进程`python Something.py 2>&1 | 的日志文件 三通.log`。有没有办法仍然将输出保存在 tmux 窗格上?

不小心删除了正在运行的进程的日志文件python something.py 2>&1 | tee .log。该脚本在 zsh 上的 tmux 窗格中运行。该进程仍在运行,但不记录日志。输出本身溢出 tmux-scrollback-buffer。我可以以某种方式(管理员/sudo 权限)再次启动日志记录过程而不重新启动该过程吗?

通常,我的尝试不会出现问题,并且代码与安全或任何类型的生产无关,而只是复杂的数学计算。所以,这样的尝试始终是足够的。

在我目前的情况下,如果我可以在不重新启动进程的情况下再次开始日志记录,那就太好了。

linux zsh python logging tmux

39
推荐指数
1
解决办法
3143
查看次数

tmux 状态栏消息只持续大约一秒钟:我可以扩展它吗?

我已经多次搜索手册页,以寻找一种设置状态栏消息(如果您display-message "hello world"在 tmux 命令提示符下输入的内容)可见的时间长度的方法,但似乎什么也没有。有谁知道我可以让它们停留足够长的时间以供阅读的方法。特别烦人的是我在输入带有一些语法错误的命令后收到的错误消息。我必须重复该命令 3 次或更多次才能了解它所说的内容。

有谁知道如何解决这一问题?(最好不要更改源代码并重新编译;)

tmux

36
推荐指数
2
解决办法
9216
查看次数

powershell 的 tmux/screen 替代方案

是否有替代 tmux/screen 的方法可以在 Windows 上使用 Powershell?我知道 Powerscreen,但它似乎已经死了很长时间。Cygwin 不能与 Powershell 一起使用,是吗?Console2是普城域网解决方案。

还有什么想法吗?

windows cygwin powershell tmux

36
推荐指数
4
解决办法
4万
查看次数

Tmux:如何将窗口链接为拆分窗口?

如何从完全不同的 tmux 会话中抓取一个窗口并将其作为水平/垂直拆分附加到当前窗口?

tmux

35
推荐指数
2
解决办法
1万
查看次数

远程服务器、iTerm2 和 tmux 集成

我希望能够在远程服务器上启动 tmux 会话,然后在我的本地机器上使用 iTerm2 的本机窗口和分屏。

例如,假设我的远程服务器有一个 tmux 会话,该会话运行一个具有两个窗格的窗口。在我本地机器上的 iTerm2 中,我想要两个本机 iTerm2 窗格,以便每个窗格包含一个不同的 tmux 窗格。

这可能吗?

(我知道相反的情况是可能的——我可以在我的本地机器上运行一个 tmux 会话,而另一台机器会看到我的 iTerm2 选项卡作为窗口。但这似乎没什么用。)

tmux iterm2

35
推荐指数
2
解决办法
2万
查看次数

为什么默认情况下“tmux”会创建新窗口作为登录 shell?

当您在tmux正在运行的会话中启动新会话或在其中创建新窗口时,其默认行为是运行 shell(例如:)bash作为登录 shell。

我知道登录 shell 的目的是在您登录系统时执行您感兴趣的配置和过程的例行程序。但是在大多数情况下(除了可以tmux 用作登录 shell 的情况外),当用户只想打开一个新窗口时,这样做并不是用户的真正意图。

那么将其作为 的默认行为的理由是tmux什么?


文档中关于此事的唯一说明:

default-command  shell-command
        Set the command used for new windows (if not specified when the
        window is created) to shell-command, which may be any sh(1)
        command.  The default is an empty string, which instructs tmux
        to create a login shell using the value of the default-shell
        option.
Run Code Online (Sandbox Code Playgroud)

shell tmux

35
推荐指数
1
解决办法
7295
查看次数

tmux Ctrl+B 不起作用

按住CtrlB接着另一个命令键通常不会给我任何东西。我没有.conf文件,所以我不会覆盖它。

linux tmux

34
推荐指数
2
解决办法
9万
查看次数

标签 统计

tmux ×10

linux ×2

macos ×2

cygwin ×1

iterm2 ×1

logging ×1

osx-lion ×1

powershell ×1

python ×1

shell ×1

windows ×1

zsh ×1