Ctrl
때로는 터미널 프로세스를 시작한 후 +를 사용하여 \
중지 해야 하는 경우도 있습니다 . 때로는 Ctrl
+ 를 사용할 수도 있지만 C
때로는 그것만으로는 충분하지 않아 Ctrl
+ 가 \
필요합니다.
tmux에 +를 입력하는 방법은 무엇입니까 Ctrl
? tmux 단축키인 것처럼 보이는 +를 \
누르면 다음과 같은 특별한 tmux 화면으로 이동합니다.Ctrl
\
현재 tmux 창의 stdout에 Ctrl
+를 보내는 대신 .\
저는 Ubuntu 20.04를 사용하고 있으며 이것이 제 tmux 버전입니다.
tmux/focal-updates,now 3.0a-2ubuntu0.3 amd64 [installed]
중요한 경우 ssh
AWS EC2 인스턴스를 사용하고 있습니다. 이것은 내 것입니다 ~/.tmux.conf
. 여기에서 뭔가를 변경해야 할 수도 있지만 무엇을 변경해야 할지 잘 모르겠습니다.
# Change prefix to <Ctrl+a>
unbind C-b
set -g prefix C-b
# Force tmux to send <Ctrl+a> signal to program if you do `<Ctrl+a> a`,
# so I can still go to start of line
bind a send-prefix
# Set default shell
set-option -g default-shell /bin/bash
# UTF is great, let us use that
#set -g utf8
#set-window-option -g utf8 on
#Allows 256 colors in tmux
set -g default-terminal "screen-256color"
# 0 is too far from `
답변1
다음 줄을 주석 처리하세요 ~/.tmux.conf
.
bind -n C-\ run "(tmux display-message -p '#{pane_current_command}' | grep -iq vim && tmux send-keys 'C-\\') || tmux select-pane -l"
그런 다음 tmux 세션을 종료하고 새 세션을 시작하거나 다시 시작하여 tmux 내에서 예상대로 작동하도록 Ctrl
합니다 .\