行番号なしのtmuxセッション間のコピー

行番号なしのtmuxセッション間のコピー

tmuxセッションまたはウィンドウ間でコピーして貼り付けるときの問題の1つは、Vimを使用するときに通常行番号を表示し、tmuxは行番号をコピーすることです。ここに画像の説明を入力してください。

これを避ける方法はありますか?

答え1

tmuxこのような命令がありますrectangle-toggle。マニュアルページでは完全に説明されていません。コピーモードで利用可能なコマンドのリストにのみ表示されます。

Command             vi      emacs
               [...]
rectangle-toggle    v       R

実証された行ベースの選択と長方形の選択(Vimのブロックビジュアルモードと同様)を切り替えます。後者モードでは、static左(行番号)に関係なく選択を開始し、下+右に展開できます。

答え2

を押しCtrl vてからを押すと、vvimブロックモードのように動作します。

デモ:https://gitea.balki.me/balki/casts/src/branch/main/tmux_block_select.cast

❯ tmux -V
tmux 3.2a

関連情報