Mac에 tmux 설치
설치
Homebrew로 설치$ brew install tmux
$ tmux -V
tmux 2.3
맞춤형
.tmux.conf
에서 키 바인딩 등 변경
내 conf는 이런 느낌
.tmux.conf# Set the prefix to C-t
set-option -g prefix C-t
unbind-key C-b
bind-key C-t send-prefix
# Reread the configuration file
bind l source-file ~/.tmux.conf
# Key bindings for the copy mode
set-window-option -g mode-keys vi
# Switching windows
unbind-key t
bind-key t next-window
bind-key r previous-window
# Status line
set -g status-bg black
set -g status-fg white
set -g status-attr dim
set -g status-left-length 50
set -g status-left '#[fg=green,bold][#(whoami)@#H]#[default]'
set -g status-right '#[fg=green,bold][%Y/%m/%d(%a)%H:%M]#[default]'
set -g message-attr bold
set -g message-fg white
set -g message-bg red
set -g pane-active-border-fg white
set -g pane-active-border-bg black
set-window-option -g mode-bg white
set-window-option -g mode-fg black
set-window-option -g window-status-bg black
set-window-option -g window-status-fg white
set-window-option -g window-status-current-bg white
set-window-option -g window-status-current-fg black
set-window-option -g window-status-current-attr bold
# List of plugins
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-sensible'
#
set -g @plugin 'nhdaly/tmux-better-mouse-mode'
# Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf)
run '~/.tmux/plugins/tpm/tpm'
# mouse
set-option -g mouse on
v2.0 → v2.1의 변경점
v2.1에서 mouse 관련 설정이 변경된 것 같습니다.
이하 2점 대응한다
tmux 2.3
.tmux.conf
에서 키 바인딩 등 변경내 conf는 이런 느낌
.tmux.conf
# Set the prefix to C-t
set-option -g prefix C-t
unbind-key C-b
bind-key C-t send-prefix
# Reread the configuration file
bind l source-file ~/.tmux.conf
# Key bindings for the copy mode
set-window-option -g mode-keys vi
# Switching windows
unbind-key t
bind-key t next-window
bind-key r previous-window
# Status line
set -g status-bg black
set -g status-fg white
set -g status-attr dim
set -g status-left-length 50
set -g status-left '#[fg=green,bold][#(whoami)@#H]#[default]'
set -g status-right '#[fg=green,bold][%Y/%m/%d(%a)%H:%M]#[default]'
set -g message-attr bold
set -g message-fg white
set -g message-bg red
set -g pane-active-border-fg white
set -g pane-active-border-bg black
set-window-option -g mode-bg white
set-window-option -g mode-fg black
set-window-option -g window-status-bg black
set-window-option -g window-status-fg white
set-window-option -g window-status-current-bg white
set-window-option -g window-status-current-fg black
set-window-option -g window-status-current-attr bold
# List of plugins
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-sensible'
#
set -g @plugin 'nhdaly/tmux-better-mouse-mode'
# Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf)
run '~/.tmux/plugins/tpm/tpm'
# mouse
set-option -g mouse on
v2.0 → v2.1의 변경점
v2.1에서 mouse 관련 설정이 변경된 것 같습니다.
이하 2점 대응한다
마우스 스크롤 사용
변경 내역
이대로 화면이 스크롤되지 않기 때문에 플러그인 도입
tmux-better-mouse-mode
(사전 준비) TPM 도입
Tmux Plugin Manager
1. 설치
$ git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
2.
tmux.conf
의 하단에 추가tmux.conf
(中略)
# List of plugins
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-sensible'
# Other examples:
# set -g @plugin 'github_username/plugin_name'
# set -g @plugin '[email protected]/user/plugin'
# set -g @plugin '[email protected]/user/plugin'
# Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf)
run '~/.tmux/plugins/tpm/tpm'
3.
tmux.conf
$ tmux source ~/.tmux.conf
tmux-better-mouse-mode 소개
1.
tmux.conf
에 추가tmux.conf
(中略)
set -g @plugin 'nhdaly/tmux-better-mouse-mode'
2. 플러그인 설치
tmux를 시작하고
prefix + I
conf에 나열된 플러그인 설치가 시작됨스크롤 범위 복사 사용
나는 "iTerm2"를 사용하고 있기 때문에 다음 두 가지 방법을 시도하십시오.
1. option을 누르면서
2. iTerm 설정
1. option을 누르면서
"option"키를 누른 상태에서 선택
2. iTerm 설정
환경설정을 열고
General→Selection
"Applications ing terminal may access clipboard"에 체크하기
v2.1 → v2.2의 변경점
다음 오류가 발생했습니다..tmux.conf:10: unknown option: utf8
공식 사이트 에 의하면 불필요하게 되었다고 하는 것
따라서 관련 옵션 삭제
.tmux.conf# 削除
# utf8
# set-window-option -g utf8 on
Reference
이 문제에 관하여(Mac에 tmux 설치), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/noookiz/items/ef23009bef3401d80a39
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
# 削除
# utf8
# set-window-option -g utf8 on
Reference
이 문제에 관하여(Mac에 tmux 설치), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/noookiz/items/ef23009bef3401d80a39텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)