回答:
Kentの応答はあなたの質問に完全に答えましたが、tmuxの構成をGNU Screenに類似するように変更したい場合は、これを達成するために使用したtmux.confを以下に示します。
# Prefix key
set -g prefix C-a
unbind C-b
bind C-a 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
で、そのウィンドウにパネルが1つしかない場合にのみ、+ を.tmux.conf
押してウィンドウを強制終了することもできます。Prefix
q
上記の接頭辞のデフォルトは Ctrl + b、 あなたが使用することができ、デフォルトでウィンドウを終了するために Ctrl +b &
Ctrl+b &
て確認する必要があることに注意してくださいy
。その前に最後に使用したウィンドウ内に配置されます。
Prefix
+ q
はペイン番号を表示するためkillp
、この組み合わせに割り当てるとこのショートカットが上書きされることに注意してください。
<Prefix>
&
ウィンドウを殺すため
<Prefix>
x
ペインを殺すため
ペインが1つしかない場合(つまり、ウィンドウが複数のペインに分割されていない場合、ウィンドウが強制終了され<Prefix>
x
ます)
いつものように、<Prefix>
一般的にはCTRL+b
です。(私は初心者の質問のために、私達はCTRL+b
いつも言うことができ、接頭辞について全く話さないことができますが、とにかく:))
respawn-pane -k
。
私にとっての解決策は次のようになります:
ctrl+b q
ペイン番号を表示します。ctrl+b x
ペインを殺す。最後のペインを強制終了すると、ウィンドウが強制終了されます。
Killing last pane will kill window
。うまくいきませんか?私はMacを使用しています
これを行う方法はたくさんありますが、私のお気に入りは、単にbashプロンプトで「exit」と入力することです。
ctrl + d
Linuxターミナルでウィンドウを強制終了します。tmuxでも機能します。
これは一種のアプローチです。