X selection

Sokszor másolok terminál és GUI alkalmazások közt a vágólapon keresztül. Ugye az X-nek 3 típusú kijelölése van: primary, secondary és clipboard.

GUI alkalmazásokban az utóbbiból akar beilleszteni, viszont terminálban az elsőbe teszi a kijelölést. Amit nem szeretek, az az egér középső gomb használatának kényszere ennek beillesztésére. Most ezt úgy küszöböltem ki, hogy xbindkeys-be csináltam egy shortcut-ot a "ctrl+shift+v" billentyűre, amelynél átmásolom a primary selection tartalmát a clipboard-ba.

xclip -o -selection primary | xclip -i -selection clipboard

Ezzel így egérgomb helyett kétszer kell billentyűt nyomnom (ctrl+shift+v majd ctrl+v), de még ez is kényelmesebb nekem mint az egérgomb (ugye tapipadon mindkét gombot egyszerre kell lenyomni a középső gomb emulálásához).

Tud valaki ennél egyszerűbbet? Vagy a middle-click kényszer kiküszöbölésére, hogy ne kelljen egér gomboznom tapi padon (nem használok egeret), vagy hogy mindig átirányításra kerüljön a primary selection a clipboard-ba automatikusan?

Hozzászólások

Nem akarok hülyeséget írni, de ha jól emlékszem, nekem kde-n a klipboard-ban be lehetett állítani, hogy a kijelölés automatikusan kerüljön a vágólapra. Azaz programmal megoldható.

--
Don't be an Ubuntard!

Terminálban Ctrl-Insert kijelölés után?

Az autocutsel segítségével összevonhatod a clipboardokat.

nem tudok mit értek félre, nalam ez ugy megy hogy kijelolom a szoveget ( ezzel vagolapra kerul mindenhol ), es vagy kozepso gomb, vagy shift + insert.

mindenhol mukodik

Ha alapból nem így működik, beállíthatod, hogy két ujjal tapizás középső gombot jelentsen:
xorg.conf:

Section "InputDevice"
  Driver       "synaptics"
  Identifier   "Mouse[1]"
...
  Option       "TapButton2" "2"

köszi mindenkinek, az xfce4 terminálos ctrl+ins majd GUI-n shift+ins egyelőre jó nekem megoldásnak.