tmuxでマージン/パディングを設定する方法はありますか?


4

以下に示す効果で何かできるかどうか疑問に思います。

tmux

ご覧のとおり、ウィンドウを3つのウィンドウに分割しました。コピーに関しては、垂直方向の境界近くにある単語をダブルクリックする以外はすべて問題ありません。その単語を選択しようとすると、枠も強調表示されます(たとえば、長いテキスト行など、左側のペインに何かが強調表示されている場合)。これをコピーして貼り付けると、枠の一部も貼り付けられます。水平線にはスペースがあるため、これは垂直線にのみ適用されます。私は内側の余白を設定して小さなスペースを設定し、それによってテキストをボーダーから分離できるようにすることを考えましたが、残念ながらそれがどうしたらよいかわからないのです。


あなたの端末エミュレータが「単語文字」を考慮しているのかよくわかりませんが、 | バー記号は単語の文字とは見なされず、ダブルクリックによる選択から除外されます。あなたの場合は、スペース間のすべてを選択しているようです。これは望ましい動作ですか?そうでなければ、おそらくあなたの端末エミュレータはこれを設定する設定を持っているかもしれません。 x端子を使用した例
scicalculator

それは urxvtそして、ダブルクリックを使うには(tmuxで) Lshift 最初に、それから私はダブルクリックを使って何かを選ぶことができます。これは、境界線が単語の近くにある場合にのみ発生します。と言葉があるとき | それは選択しません。
Mikhail Morfikov

すみません、私はurxvtの経験がありません。これをtmuxメーリングリストにも投稿することをお勧めします。ダブルクリック動作の変更についても言及することをお勧めします。
scicalculator

私はtmuxメーリングリストでこれについて尋ねました。ご覧のとおり、│はもう少し長くなっています。 。だから私はそれが私の端末の単語の一部とみなされないようにutf-8行│を追加しなければなりません。
Mikhail Morfikov

回答:


1

このスレッドは古いものですが、誰かが興味を持っている場合、単語が境界に近いときにtmuxで単語選択を修正する方法は、rxvtにどの文字で分割するかを指示することです。

URxvt*.cutchars: "()*,;<>[]{}|`\"'#│"'`"

私のurxvt(バージョン9.21)のmanページに、 cutchars として \\ `"'&()*,;<=>?@[]^{|}。つまり、上記にはデフォルトのすべてが含まれているわけではありません。
ntc2

tmuxはペイン区切り文字としてUnicode文字 '\ xe2 \ x94 \ x82'を使用するので、これはカットされません。他の人達もこのキャラクターをカッチャーに入れるのに苦労しています: lists.schmorp.de/pipermail/rxvt-unicode/2014q1/001961.html
buherator
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.