Tmux는 다르게 동작합니다. Ca + Ca는 줄의 시작 부분으로 점프하는 대신 "^A"를 인쇄합니다.

Tmux는 다르게 동작합니다. Ca + Ca는 줄의 시작 부분으로 점프하는 대신 "^A"를 인쇄합니다.

내 디렉토리에 다음 항목이 있습니다~/.tmux.conf

# remap prefix from 'C-b' to 'C-a'
unbind C-b
set-option -g prefix C-a
bind-key C-a send-prefix

일반적으로 줄의 시작 부분으로 이동하려면 tmux와 Ctrl- A+ Ctrl-를 사용하는 것으로 충분합니다 . A한동안 Tmux는 ^A커서 색상의 하이라이트만 인쇄했습니다.

zsh일부 업데이트에서 Tmux의 일부 변경 사항을 놓쳤습니까? 아니면 termite또는 (터미널 에뮬레이터)에 의해 호출됩니까?

완전히 ~/.tmux.conf:

set-option -ga terminal-overrides ",xterm-termite:Tc"

# source /usr/lib/python3.7/site-packages/powerline/bindings/tmux/powerline.conf
set-option -g default-terminal "screen-256color"

# enable utf-8 on status bar
set-option -g status on
# set-option -g status-utf8 on

# remap prefix from 'C-b' to 'C-a'
unbind C-b
set -g prefix C-a
bind-key C-a send-prefix

# split panes using | and -
# bind | split-window -h
# bind - split-window -v
# split window and fix path for tmux 1.9
bind | split-window -h -c "#{pane_current_path}"
bind - split-window -v -c "#{pane_current_path}"
unbind '"'
unbind %

# reload config file (change file location to your the tmux.conf you want to use)
#bind r source-file ~/.tmux.conf
unbind r
bind r \
    source-file ~/.tmux.conf \;\
        display 'Reloaded tmux config.'

# switch panes using Alt-arrow without prefix
bind -n M-Left select-pane -L
bind -n M-Right select-pane -R
bind -n M-Up select-pane -U
bind -n M-Down select-pane -D

# modes
# setw -g mode-attr bold 
# set -g message-attr bold
# setw -g window-status-bell-attr bold
# setw -g window-status-current-attr bold

set -g status-bg colour2

# switch panes using vim keybindings
# bind -n M-h select-pane -L
# bind -n M-l select-pane -R
# bind -n M-k select-pane -U
# bind -n M-j select-pane -D

# switch panels
bind k selectp -U # switch to panel Up
bind j selectp -D # switch to panel Down 
bind h selectp -L # switch to panel Left
bind l selectp -R # switch to panel Right

set-window-option -g mode-keys vi

# Enable mouse mode (tmux 2.1 and above)
set -g mouse on

답변1

tmux, Ctrl+ 에서 A줄의 시작 부분으로 이동하는 것은 "복사" 모드에서만 작동합니다. 명령 또는 복사 모드가 아닌 경우 커서의 위치는 현재 창의 쉘이나 프로그램이 아닌 현재 창의 쉘이나 프로그램에 의해 제어됩니다 tmux.

따라서 먼저 "복사" 모드로 들어간 다음 Ctrl+ A키를 눌러 라인을 시작해야 합니다. 기본 키의 경우 다음과 같습니다.

Ctrl + A
[
Ctrl + A

이것이 당신에게 효과가 있습니까?

관련 정보