tmuxでカーソルの下の単語をコピーしますか?

tmuxでカーソルの下の単語をコピーしますか?

私はこれが一般的な作業であると仮定していますが、これに関する情報が見つかりません。手動で選択項目を作成せずにコピーモード(Ctrl + [)にあるときにカーソルの下の単語をコピーできるショートカットはありますか?

viモードに切り替えてywを使ってみましたが、うまくいかないようです(実際の矢印キーをhjklにマップする以外に、viモードがどのような機能を果たしているのかわかりません)。

これを達成する方法についてのアイデアはありますか?

ベストアンサー1

テキストモードを教えているようですが?この場合、デフォルト設定では存在しないようです。

マウスモード(「set-option -g mouse on」)では、ダブルクリックが単語選択にマップされます。

新しいショートカットをバインドするには、次のようにします(.tmux.confまたは「Ctrl-b:」でテスト)。

bind-key -T copy-mode-vi C-y send-keys -X select-word

これにより、control-yが単語を選択できるようになります。この場合も[Enter]を押して単語をコピーし、コピーモードを終了する必要があります。選択プロセス中にコピーして終了するには、次のようにします。

bind-key -T copy-mode-vi C-y send-keys -X select-word \; send-keys -X copy-selection-and-cancel

おすすめ記事