Questions tagged «tmux»

tmux是终端多路复用器软件,允许用户使用多个窗口和窗格使用终端,可以根据需要创建,删除,附加和重新附加窗口和窗格。

1
禁用tmux中的状态栏?
我想禁用tmux上的默认状态栏。我更喜欢将screen / tmux视为持久性会话管理器,并且不赞成使用菜单/窗口,而推荐使用我的系统窗口管理器。我怀疑Tmux可以胜任筛选工作。 如果可能的话,我可以在运行时和弦吗?
54 tmux 


2
无法在tmux中调整vim拆分的大小
在之外一切正常tmux。但是tmux我不能用鼠标调整vim分割的大小。我set mouse=a在.vimrc中。有解决方案吗? .tmux.conf: $ cat ~/.tmux.conf set-option -g mode-mouse on set-option -g mouse-resize-pane on set-option -g mouse-select-pane on set-option -g mouse-select-window on
47 vim  putty  tmux 


2
如何降低tmux中前缀键和命令键之间的超时?
我的~/.tmux.conf: set -g prefix C-a unbind C-b bind C-a send-prefix bind-key o split-window -v bind-key e split-window -h bind-key w kill-pane (使命令键与GNOME Teminator相同) 情况:将窗口水平拆分为2个窗格,并使用Ctrl+ a Up箭头切换到一个窗格后,我必须等待一会(2-3秒)才能在此窗格中查看shell历史记录命令。因为如果再按Up一次,它将切换回另一个窗格,而不是向我显示shell历史命令。我该如何拒绝呢?
45 tmux  timeout 

2
如何在tmux的Vim中使用shift + arrows和ctrl + arrows?
这一切都在OS X的iTerm2中。 我曾经有过 export TERM='xterm-256color' 在我的.bashrc。这意味着tmux中的Vim确实使用了256种颜色。 一旦我添加 set -g xterm-keys on 然后带有修饰符的键盘快捷键在Vim中可以正常工作。即:shift+left/right我映射到切换Vim选项卡,ctrl+up/down映射到移动(“冒泡”)行,并且shift+left/right在命令行模式下(例如,输入类似:e foo bar baz)时可以按字跳动。 然而,这种设置有问题,即Vim的背景颜色只能说明后面的文字,提到这里。 所以我删除了 export TERM='xterm-256color' 从我的.bashrc,而不是把它放在我的.tmux.conf: set -g default-terminal "screen-256color" 这样可以固定Vim的背景颜色,但是却破坏了键盘快捷键-它们会执行意外的操作(移动光标,删除文本)。 通过使用ctrl+v插入来自组合键逐字输出(如描述在这里),我是能够解决它: map [1;5A <C-Up> map [1;5B <C-Down> map [1;2D <S-Left> map [1;2C <S-Right> cmap [1;2D <S-Left> cmap [1;2C <S-Right> 这样可以使快捷方式起作用,但感觉不像是正确的解决方案。谁能告诉我这里发生了什么以及如何解决?

4
Tmux和ZSH自定义提示:窗口名称错误
我已经使用oh-my-zsh定制了我的ZSH提示,以使其更具可读性并添加有关git的信息,如果我在存储库中。 示例:( bob@inf [~/docs] % bob@inf [~/src/nicest] master %在git存储库中) 它工作得很好,但我有一些错误tmux和窗口名称。它仍然显示非感知值,我无法禁用它automatic-rename off(它只是不起作用,每个命令后窗口名称更改),第一个示例tmux ~/docs用于窗口名称。 我不知道如何解决它,我想保持我的zsh提示,如果可以进行更改但想了解问题在哪里? 另一个解决方案可能是重新定义命令settile(从这个答案),但我不知道如何以正确的方式做到这一点。
43 git  zsh  tmux  prompt  oh-my-zsh 


2
如何自动调整tmux中窗格的大小?
在Vim中, C-W = 窗口会自动调整为相同的高度。 在tmux中, :resize-pane -U 10 我可以在10中增加tmux窗格的高度。 如何自动将窗格调整为相同的高度?
41 tmux 


2
tmux配置取决于操作系统
仅当我的操作系统是Mac时,我才希望执行tmux.conf的某些行。但是,我想在多个不同的操作系统上使用我的tmux.conf。如何使命令以当前正在运行tmux的OS为条件?
41 tmux 


2
在tmux中最大化窗口
tmux显示如下屏幕: [root@wpc-fc2 init]# |············ |············ |············ [0] 0:bash 3:bash* "vi@wpc-fc2:/etc/init" 21:04 21-Jun-11 窗口的宽度最大,尝试从中复制文本会导致“ |···”进入文本。 如何修复它并使tmux窗口全宽?
40 linux  tmux 

5
tmux复制模式-选择文本块
我正在使用带有vi键的tmux,并且只要您选择一行文本或者只有一个窗口,复制/粘贴就可以正常工作。当我想选择一个文本块(多行,但不是全角)时,就会遇到麻烦。如果我打开了多个vim窗口,那么它将从所有窗口中选择文本,而我需要的是仅从一个窗口中选择文本。也就是说,就像vim中的视觉选择一样。 这可能吗?
39 vim  tmux 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.