TMUX에서 창을 종료하는 방법? 접두사가있는 화면 의 Ctrlak바로 가기 와 같습니다 .Ctrla
답변
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
에서 창에 패널이 하나만있는 경우에만 + 를 .tmux.conf
눌러 창을 죽일 수 있습니다 .Prefix
q
접두사의 기본은 위에있는 Ctrl + b,
그래서 당신이 사용할 수있는 기본적으로 창을 종료 Ctrl +b &
답변
<Prefix>
&
창문을 죽이기 위해
<Prefix>
x
판유리를 죽이기 위해
창이 하나만있는 경우 (예 : 창이 여러 개의 창으로 분할되지 않은 <Prefix>
x
경우 창을 종료 함)
항상 반복되는 것처럼 <Prefix>
일반적으로 CTRL+b
입니다. (초보자 질문에 대해서는 CTRL+b
항상 말하고 접두사에 대해 이야기하지는 않지만 어쨌든 🙂
답변
일반적으로:
tmux kill-window -t window-number
예를 들어, 창 1에 있고 창 9를 종료하려는 경우 :
tmux kill-window -t 9
답변
나를 위해 솔루션은 다음과 같습니다.
ctrl+b q
창 번호를 표시합니다.ctrl+b x
창을 죽입니다.
마지막 창을 죽이면 창이 죽습니다.
답변
바로 가기를 추가하지 않고 한 번만 수행하려는 경우 언제든지 입력 할 수 있습니다
<prefix>
:
kill-window
<enter>
답변
당신 은 창 resp를 죽이는 방법을 물었다 . pane , 나는 종종 그것을 죽이고 싶지 않고 단순히 그것을 작동 상태로 되돌리려 고합니다 (창의 레이아웃은 나에게 중요합니다. tmux는 respawn
그 영향에 대한 명령을 제공합니다 : respawn-pane
resp. respawn-window
. 나와 같은 사람들이 여기 에서이 솔루션을 찾을 수 있습니다.