コピーモードでGNU画面の「c」コマンドに対応するTmux?

コピーモードでGNU画面の「c」コマンドに対応するTmux?

GNU Screenのコピーモードには、c左マージンを表示するコマンドがあります。これは、複数行をコピーしていくつかの先行スペースを無視する場合に便利です。たとえば、次の行を使用します。

123456789

    A line
    B line
    C line

123456789

A lineコピーしたいのですが、C line先行スペースを望んでいません。 GNU画面では、次のことができます。

  1. <c-a> [コピーモードに入るには押します。
  2. カーソルをA(列5)に移動してを押しますc。これは、画面のコピーモードが5列前の文字を無視するように指示します。
  3. <space>テキストの先頭を表示するにはタップします。
  4. カーソルを最後に移動しますC line
  5. <space>コピーしたテキストを画面バッファに配置している間にテキストの終わりを表示するときに押します。

tmuxにも同様の機能がありますか?

ベストアンサー1

私が探していたのはtmuxでしたrectangle mode

man tmuxから-

The following commands are supported in copy mode:

    Command               vi      emacs

    ... ...

    rectangle-on
    rectangle-off
    rectangle-toggle      v       R

    ... ...

おすすめ記事