假设您使用Terminal.app通过ssh连接到远程服务器.当您使用较大的分辨率监视器"tmux attach"时,您之前启动了tmux,它会在控制台周围绘制点.它不适合新的窗口大小.有没有办法重绘和清理窗口?CTRL+ L或CTRL- B+ R没有帮助.我找不到适合男人的命令.
% tmux -V
tmux 1.5
Run Code Online (Sandbox Code Playgroud) 如何增加回滚缓冲区大小tmux?
如果我进入复制模式,可用的回滚行数(在右上角可见)总是低于2000.我试图找到所有tmux命令的列表,但我找不到有关回滚大小的任何内容.对于所有我看到设置该选项的screen命令不起作用tmux.
使用tmux1.8,Ubuntu 12.04 LTS,konsole或者gnome-terminal.
如何设置tmux以便在打开指定窗口的情况下启动它?
我一直在环顾四周,人们说放
set -g mouse-mode on
Run Code Online (Sandbox Code Playgroud)
应该让你在运行tmux时滚动终端输出.但是,在将它放入我的~/.tmux.conf文件并说明tmux set -g mouse-mode on在tmux会话中之后,没有任何变化.当我滚动时,我仍然在tmux之外,就像在vim中使用默认设置滚动一样.
有谁知道这是为什么?
我正在运行iterm2,当我处于tmux模式时,我在vim中设置的colorscheme没有显示出来.只有我在iterm中设置的配色方案.如果我从shell运行vim,colorscheme看起来是正确的 - 只有当我处于tmux模式时才会这样.
我尝试:colorscheme molokai在vim中设置(见下面的截图)并且它没有改变 - 再次,iterm2的默认colorscheme仍然存在.
我错过了一些iterm或tmux.conf的设置吗?我的dotfles在这里是github.
我是tmux的新手.重命名后,我想保持窗口名称不变.但是在我重命名之后,当我执行命令时它们会不断变化.
有什么方法可以让他们保持静态名称吗?
我喜欢:clear-history用巨大的回滚来调用窗格.但是,我想编写一种方法来将此命令发送到各种窗口中的所有窗格.
我知道如何向所有窗口发送命令,这个问题是礼貌的,但是如何向所有窗口发送命令呢?
send-keys并synchronize-panes从TMUX手册页浮现在脑海中,但我不知道如何将它们一起结婚.但也许有一种更简单的方法可以做到这一点.
稍微考虑一下,tmux list-panes -a似乎列出了当前会话中的所有窗格.一开始非常有用.我从哪里开始?