Come posso unire gli appunti di Gnome e la selezione X?


56

Sono costantemente frustrato dai due appunti separati in X / Gnome. Faccio costantemente cose come control-C da copiare, quindi faccio clic con il pulsante centrale per incollare e ottengo dati errati. Oppure seleziona qualcosa, quindi vai dove voglio incollarlo e selezionando ciò su cui voglio incollare, solo per perdere la mia prima selezione!

C'è un modo per unire questi due appunti?

Aggiornamento: Parcellite si avvicina, ma incollare su una selezione è davvero essenziale. C'è un modo per disabilitare select-as-copy in X?


Sono passati 3 anni. Abbiamo una soluzione a questo problema?
Varun,

No. Per vari altri motivi, sono passato a KDE di recente. klipper è accettabile per kde + synergy, ma non conosco alcuna soluzione utilizzabile per gnome + synergy. Problemi con autocutsel, parcellite e glipper sono tutti esposti nelle risposte e nei commenti esistenti su questa domanda.
ALBERO

Penso che il problema sia esattamente perché hai provato a unirti a loro. ora probabilmente stai sovrascrivendo quello ctrl + c con le selezioni. Se ti costringi a usare solo Ctrl + c / Ctrl + v, puoi ignorare la selezione / mezzo + clic o usarlo come isolato e alternativo. Non usare mai la selezione / mezzo + clic (o maiusc + ins). resta con ctrl + c / ctrl + v e non hai il problema
gcb

Risposte:


29

autocutsel è ciò che vuoi sincronizzare tra gli appunti X / X11 primari e gli appunti di Gnome / GTK! Ecco come:

$ autocutsel &
$ autocutsel -s PRIMARY & 

Magia!


1
Inferno sì! aggiungi questo al mio.bashrc
Natim il

26

"autocutsel" non farà ciò che desideri.

Questo problema esiste da oltre un decennio, fino a quando non ho trovato una soluzione qualche settimana fa.

Devi fare questo:

apt-get install parcellite

Fare clic destro andare sull'icona e andare su "Preferenze"

Controlla quanto segue:

  • Usa copia (Ctrl-C)
  • Usa primario (selezione)
  • Sincronizza gli Appunti

3
parcellite sembra fondere con successo gli appunti. Non risolve quest'ultimo problema, che si sta incollando su una selezione. Mi piace il fatto che posso incollare un singolo buffer con control-v o pulsante centrale. Non mi piace (e vorrei disabilitare) la selezione come copia.
ALBERO

L'autocutsel funziona in modo incoerente (o per niente). È stato così frustrante, grazie per questo.
NSAutomaton,

sudo yum install parcelliteper RHEL / CentOS
Noam Manos

Cordiali saluti, parcellite ha una caratteristica interessante: la storia del testo copiato . Per attivare l'incollaggio automatico dalla finestra di dialogo della cronologia, dovresti ancheinstall xdotool
Noam Manos,

Questo ha funzionato per me.
Farhan.K,

3

Quindi in realtà mi piace tenere separati i vari buffer di copia e occasionalmente sincronizzare l'uno o l'altro (come quando sto usando keepass2.) Quindi se voglio spostare qualcosa dagli appunti al buffer di copia principale (pulsante centrale del mouse) , Farò:

xclip -o -selection clipboard | xclip -i 

2

Non è gnomo, ma Klipper di KDE ha un'opzione per farlo. Sono frustrato anche dalla mancanza di esso nello gnomo.


Ho provato Glipper, che ha avuto una discreta soluzione per il problema di selezione: quando hai distrutto la tua selezione precedente selezionando qualcos'altro, Glipper ti consente di accedere alla cronologia e recuperare ciò che avevi. Tuttavia, interferisce con la condivisione degli appunti di Synergy, che è un dispositivo di avviamento. :(
TREE

1

Penso che autocutsel risolverà il tuo problema. La maggior parte del pacchetto di distribuzione è abilmente "autocutsel". In Ubuntu è nel repository dell'universo.


Sembrava davvero promettente, ma eseguirlo non sembra cambiare nulla. :(
ALBERO

Puoi fare un esempio esatto? Copia da X (usando ctrl-C) a Y (usando il pulsante centrale del mouse)? Penso che potrei non capire la tua situazione esatta.
DaveParillo,

1

A partire da 0.9.2-1 (Debian Squeeze), parcellite sembra fondere i due appunti (Primario e Selezione), mentre autocutsel 0.9.0-1 funziona la maggior parte delle volte, ma fallisce in modo casuale.


1

loliclip (nome attuale: xcmenu ) fa quello che stavo cercando quando mi sono imbattuto in questa domanda. Disabilita efficacemente la copia sulla selezione del mouse forzando la sincronizzazione del buffer primario con gli Appunti. Con la configurazione predefinita dopo l'avvio di questo programma è possibile copiare con Ctrl + C (o Ctrl + Inserisci) e incollarlo con Ctrl + V (o Maiusc + Inserisci).


0

Problem 2accade perché sia ​​la copia selezionando e incollando con il clic centrale spostano il testo sullo / dallo stesso buffer, il buffer di selezione principale. Per cambiarlo, penso che dovresti modificare e ricompilare Xorg. Ma potrei sbagliarmi.

Sarebbe più semplice risolvere entrambi i problemi senza dover incollare con il clic centrale. Ciò richiederebbe esplicito copia / incolla, come quello che fa Ctrl+ C / Ctrl+ Vper le app desktop, ma funzionerebbe per qualsiasi app X.

Abbiamo bisogno di un programma che copia la selezione X negli appunti e un altro programma che incolla gli appunti sul cursore. Quindi puoi associarli ad alcune combinazioni di chiavi universali. Non so se ci siano ancora programmi del genere.


Non penso che richieda la ricompilazione di xorg perché lo klipperfa perfettamente ...
neutrinus
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.