Copia / incolla simile a stucco


24

Per anni ho usato Putty quando lavoro con i server * nix e mi sono davvero abituato al suo metodo copia e incolla: seleziona, fai clic con il pulsante sinistro del mouse - per copiare, basta fare clic con il pulsante destro del mouse - per incollare.

Come posso impostare il terminale Ubuntu allo stesso modo? Vedo che esiste una configurazione delle scorciatoie, ma non mi consente di impostare le chiavi di cui ho bisogno. Ctrl+ Shift+ C, Ctrl+ Shift+ mi Vsta solo frenando le dita.

So che c'è un menu con il tasto destro, ma non ne ho bisogno.


C'è un motivo per cui non installi Putty in Ubuntu e solo quello al posto del terminale?
Rinzwind,

Ottima idea - ci ho appena provato, ma non ha funzionato. Fondamentalmente, le chiavi sono diverse in Linux, e non si copia con il mouse a sinistra e non si inserisce a destra. In realtà non ho trovato alcun modo per copiare / incollare su putty in Linux affatto :-D
BarsMonster

Ho provato lo stucco sotto Ubuntu e sembra orribile. Le chiavi non sono uguali allo stucco di Windows.
Abhijeet,

molto strano ... perché ogni volta che ho usato Ubuntu ... questa roba copia incolla è lì per impostazione predefinita ... nel terminale..in browser .. ovunque
abhishek

Risposte:


20

Sono abituato anche a quella funzionalità, ecco perché uso Ubuntu. Tutto quello che devi fare è aprire il terminale e digitare ssh myserver.gov.

Per copia e incolla mega-veloce:

  • Seleziona il testo da copiare
  • Fai clic con il tasto centrale per incollare
    • Clic centrale è il clic della rotellina del mouse (o entrambi i pulsanti del mouse)

Funziona con qualsiasi testo selezionabile nel sistema operativo: nel terminale, nel browser, ...


2
+1 Si noti, tuttavia, facendo questo copia-incolla mega-veloce , il testo copiato non viene copiato negli appunti. Fondamentalmente, puoi fare il copia-incolla del mouse mentre gli appunti contengono un risultato recente Ctrl+C.
Andrejs Cainikovs,

4
+1 ma ho faticato a interpretare questa risposta. La differenza tra PuTTY e il terminale Ubuntu è che si utilizza il clic centrale anziché il clic destro per incollare.
Waylon Flinn,

Si noti che questo non funziona tra macchine virtuali perché non utilizza il buffer degli Appunti. Per questo motivo mi attengo a PuTTY ed evito il terminale GUI nelle mie macchine virtuali.
Will Bickford,

17

Il terminale Ubuntu (gnome-terminal) ha questa funzione. Utilizza semplicemente il clic centrale per incollare anziché il pulsante destro.

In sintesi:

  • Seleziona il testo da copiare
  • Fai clic con il tasto centrale nel punto in cui desideri incollarlo

1
Sarebbe bello avere i pulsanti centrali sul mouse nel 2016 :)
Pawel Cioch,

3

Questo è risolto usando uno dei 2 metodi seguenti:

  1. Utilizzando la versione di Linux PuTTY:

    Facendo clic su entrambi i pulsanti del touchpad ho simulato il pulsante centrale. Da quando ho usato Linux Mint distro, non avevo attivato questa simulazione del pulsante centrale.

    (L'ultima versione di evdev, versione 2.5, ha modificato il valore predefinito per il codice di emulazione del pulsante centrale del mouse. Questa modifica ha disabilitato l'emulazione del pulsante centrale del mouse facendo clic sui pulsanti sinistro e destro del mouse) Avevo bisogno di abilitarlo manualmente:

    Abilitare l'emulazione del pulsante centrale del mouse aggiungendo questo allo snippet xorg.conf:

        Section "InputClass"
           Identifier "middle button emulation class"
           MatchIsPointer "on"
           Option "Emulate3Buttons" "on"
        EndSection
    
  2. Utilizzando la versione di Windows PuTTY:

    (Preferisco questo metodo poiché non ho bisogno di cambiare le impostazioni di distribuzione come Xorg, solo le impostazioni di Wine per connettermi alle porte seriali della console):

    Poiché Wine gestisce le porte com avendo un collegamento al dispositivo (es. /dev/ttyUSB0), Nella ~/.wine/dosdevicescartella, questo collegamento verrebbe creato come segue, al fine di aggiornare le configurazioni del profilo del vino:

    ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com1
    

    Preferisco questo secondo metodo, poiché la copia incolla funziona sempre, non ha bisogno della simulazione del pulsante centrale e, lo sherry nella parte superiore della torta, non si blocca MAI (a volte PuTTY per Windows si blocca su alcune installazioni di WinXP).

    Altrimenti, nel caso in cui non sia necessario / non si desideri installare wine, è preferibile il primo metodo.



1

Mi è piaciuto il vecchio xtermper questo comportamento, quindi potresti volerlo usare. Funziona proprio così sulla mia macchina. Ubuntu ha XTerm installato di default e puoi eseguirlo usando il xtermcomando.

In effetti, il modo in cui copiare e incollare il lavoro in PuTTY è stato modellato su xterm. Come menziona la pagina Configurazione di PuTTY :

Il meccanismo di copia e incolla di PuTTY è modellato sull'applicazione Unix xterm . Il sistema X Window utilizza un mouse a tre pulsanti e la convenzione è che il pulsante sinistro seleziona, il pulsante destro estende una selezione esistente e il pulsante centrale incolla.

Windows in genere ha solo due pulsanti del mouse, quindi nella configurazione predefinita di PuTTY, il pulsante destro incolla e il pulsante centrale (se ne hai uno) estende una selezione.

Se hai un mouse a tre pulsanti ...


0

Anche LeftClick + RightClick può essere utilizzato per incollare il testo selezionato ovunque in Ubuntu. Tuttavia, "Copia" con una semplice selezione è possibile solo nel terminale, LeftClick + RightClick "Incolla" funziona perfettamente ovunque nel sistema operativo, ad esempio: editor di testo.

Ciò lo rende utile mentre si lavora con i touchpad sul laptop quando non è presente un mouse.

Quindi alla fine il terminale gnome funziona quasi come uno stucco, con l'eccezione di un clic sinistro + destro simultaneo per "Incolla" anziché un clic destro.


0

Non posso aiutarti a configurarlo come Putty, ma un modo più semplice del mouse di Ctrl+ Shift+ C, Ctrl+ Shift+ Vo menu è selezionare Alt+ Middle-button= copia e Middle-button= incolla


0

Ho avuto gli stessi problemi usando Ubuntu 14.10 e precedenti: la copia incolla in stile Unix nel terminale non funzionava. Impostazioni predefinite deludenti. Tuttavia, ecco una soluzione (che ricorda in parte un riassunto dei miei predecessori):

2) Per risolvere il problema del terminale ho inserito correttamente le seguenti righe nel mio xorg.conf : (vedi se /etc/X11/xorg.conf è adatto a te. Potrebbe essere diverso per Lubuntu ecc.)

Sezione "InputClass"

    Identifier "middle button emulation class"

    MatchIsPointer "on"

    Option "Emulate3Buttons" "on"

EndSection

1) Il malfunzionamento molto anoying di un terzo pulsante del mouse mancante (touch pad, Marble Mouse ) può effettivamente essere risolto con le "impostazioni del dispositivo gpointing". Installa semplicemente usando la CLI con apt-get install gpointing-device-settings. Quindi invoca gpointing-device-settings per ottenere la finestra della GUI.

Probabilmente alcuni passaggi richiedono un accesso sudo o root. Suppongo tu lo sappia.

Tuttavia, ora posso usare l'incolla copia unixish per segno e pulsante centrale del mouse. Almeno nel terminale. E per il mouse mouse c'è un articolo separato con molti dettagli di configurazione.

Spero che sia d'aiuto.

PS: da non perdere questo

/ubuntu//a/390308/354678

su:

Abilita il mouse centrale per tutti gli utenti modificando il valore predefinito in /usr/share/glib-2.0/schemas/org.gnome.settings-daemon.peripherals.gschema.xml

o cerca semplicemente il termine in duckduckgo.

FF !!

addendum: qui otteniamo un testo raro e interessante su come viene gestita la risoluzione dei mouse: https://who-t.blogspot.de/2014/12/building-a-dpi-database-for-mice.html


La Section "InputClass"linea non è formattata correttamente. Dovrebbe essere rientrato con 4 spazi, ma non lo è. Lo riparerei da solo, ma Stack Exchange mi impedisce di fare modifiche con meno di 6 caratteri stampabili.
mpb,

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.