カットバッファとクリップボードの値を同期させる。

結論:駄目だった

terminalのマウスドラッグ時のコピー先をカットバッファからクリップボードにする - 計算機と戯れる日々こっちの方が目がある。

備忘録として残しておく。

autocutselでやってみる

debian etchにautocutselをインストールするには

入れてみたけどカットバッファとクリップボードは同期しないんだよな。

$ wget http://lepton.fr/tools/autocutsel/autocutsel-0.9.0.tar.gz
$ cp autocutsel-0.9.0.tar.gz autocutsel-0.9.0.orig.tar.gz
$ tar xzpf autocutsel-0.9.0.tar.gz
$ cd autocutsel-0.9.0
$ dh_make
$ fakeroot dpkg-buildpackage
$ sudo dpkg -i ../autocutsel_0.9.0-1_i386.deb

xclipとbashでやってみる

同期はするがascii以外(つまり漢字)がだめ。
あと、この方法でやるとC-vは動くが、メニューからの貼り付けは選択できない状態
おそらくコピーバッファに入っている値が標準じゃないって事だろうな。
xclip の実装がおかしいんじゃないだろうか。

$ while :;do xclip -o -selection primary | xclip -i -selection clip-board ; done 

xtermのリソースをいじってみる

xterm -xrm 'XTerm*VT100.translations: #override : select-end(PRIMARY, CLIPBOARD, CUT_BUFFER0)'

$ xterm -xrm 'XTerm*VT100.translations: #override : select-end(PRIMARY, CLIPBOARD, CUT_BUFFER0)'
Warning: translation table syntax error: Unknown modifier name:   select-end
Warning: ... found while parsing ': select-end(PRIMARY, CLIPBOARD, CUT_BUFFER0)'Warning: String to TranslationTable conversion encountered errors

エラーか…ここはあまり手が出ないな。