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
。\