素のtmuxは使いにくい
xsel をインストール sudo apt install xsel
tmuxを使うフォルダに「.tmux.conf」を作成し、以下の内容を記載
# 履歴を変更 set-option -g history-limit 50000 # mouse マウススクロールを有効にする set -g mouse on ## 以下は、マウス&「Ctrl+c」でクリップボードにコピーするため # vi copy (clipboard) viのキーバインドを使う set-window-option -g mode-keys vi bind-key -T copy-mode-vi v send-keys -X begin-selection bind-key -T copy-mode-vi C-v send-keys -X rectangle-toggle bind-key -T copy-mode-vi y send-keys -X copy-pipe-and-cancel "xsel -bi" bind-key -T copy-mode-vi Enter send-keys -X copy-pipe-and-cancel "xsel -bi" # Explicit `C-c` key fires copying the selection # マウスアップ時に選択完了せず、選択状態を維持し、Ctrl+cでクリップボードにコピーする unbind -T copy-mode MouseDragEnd1Pane unbind -T copy-mode-vi MouseDragEnd1Pane bind-key -T copy-mode C-c send-keys -X copy-pipe-and-cancel "xsel -bi" bind-key -T copy-mode-vi C-c send-keys -X copy-pipe-and-cancel "xsel -bi"
コメント