如何在tmux中终止一个窗口?
如何在tmux中终止一个窗口? 像Ctrl a为前缀的屏幕上的Ctrl + k快捷键一样。
肯特的回答完全回答了你的问题,但是如果你想改变tmux的configuration类似于GNU屏幕,这是一个tmux.conf,我用它来完成这个:
# Prefix key set -g prefix Ca unbind Cb bind Ca send-prefix # Keys bind k confirm kill-window bind K confirm kill-server bind % split-window -h bind : split-window -v bind < resize-pane -L 1 bind > resize-pane -R 1 bind - resize-pane -D 1 bind + resize-pane -U 1 bind . command-prompt bind a last-window bind space command-prompt -p index "select-window" bind r source-file ~/.tmux.conf # Options set -g bell-action none set -g set-titles on set -g set-titles-string "tmux (#I:#W)" set -g base-index 1 set -g status-left "" set -g status-left-attr bold set -g status-right "tmux" set -g pane-active-border-bg black set -g pane-active-border-fg black set -g default-terminal "screen-256color" # Window options setw -g monitor-activity off setw -g automatic-rename off # Colors setw -g window-status-current-fg colour191 set -g status-bg default set -g status-fg white set -g message-bg default set -g message-fg colour191  尝试Prefix + & 
如果你有
 bind q killp 
 在.tmux.conf ,只有在该窗口中只有一个面板的.tmux.conf ,也可以按Prefix + q来.tmux.conf窗口。 
上面的Prefix默认是 Ctrl + b , 所以默认情况下可以使用 Ctrl + b &
通常:
 tmux kill-window -t window-number 
所以举个例子,如果你在窗口1,你想杀死窗口9:
 tmux kill-window -t 9 
  <Prefix> &用于杀死一个窗口 
  <Prefix> x用于杀死一个窗格 
 如果只有一个窗格(即窗口没有拆分成多个窗格,那么<Prefix> x将会终止窗口) 
 像往常一样, <Prefix>通常是CTRL+b 。  (我觉得对于初学者的问题,我们可以一直说CTRL+b ,而不是说前缀,但无论如何:)) 
如果你只想做一次,而不添加快捷方式,你可以随时键入
 <prefix> : kill-window <enter> 
对我来说解决scheme看起来像
-   ctrl+bq显示窗格编号。
-   ctrl+bx杀死窗格。
杀死最后一个窗格将杀死窗口。
 当你问如何杀死一个窗口, 我经常不想杀死它,只是为了让它回到工作状态(窗格的布局对我来说很重要,杀死一个窗格会破坏它,所以我必须重新创build它)。  tmux提供respawn命令: respawn-pane resp。  respawn-window 。 只是像我这样的人可能在这里find这个解决scheme。 
很多不同的方式来做到这一点,但我最喜欢的只是在bash提示符下input'exit'。