Un terminale che fornisce select-to-copy e right-click-to-paste

55

In putty / cygwin la mia configurazione è:

  • seleziona nella console - & gt; copia negli appunti
  • fai clic destro - & gt; paste dagli appunti.

È stato dopo un terminale in Linux che potrebbe fornirmi entrambe queste funzionalità? Non sono stato in grado di trovarne uno.

Qualsiasi aiuto sarebbe apprezzato.

    
posta Ben 03.11.2012 - 08:26

11 risposte

20

Soluzione con Terminator da questo sito .

sudo vi /usr/share/terminator/terminatorlib/terminal.py

Cerca la funzione: on_buttonpress

Ripristina test pulsante ( menu contestuale vai al clic centrale, incolla sul clic destro):

def on_buttonpress(self, widget, event):
    ...
    if event.button == 1:
        ...
    elif event.button == 3:
        ...
    elif event.button == 2:
        ...

    return(False)

Ora stiamo aspettando la richiesta di funzionalità su Terminator :)

    
risposta data pleutre 22.11.2014 - 02:20
40

La maggior parte dei terminali sembra utilizzare la copia sul pulsante di selezione e quello centrale per incollare la selezione o il pulsante centrale emulato per incollare (usando entrambi i pulsanti del mouse contemporaneamente). Questo è il tipico comportamento di Unix e l'emulazione è l'utilizzo aggiornato richiesto dai mouse di tipo Microsoft con solo due pulsanti o due pulsanti e una rotellina.

I pulsanti del mouse possono essere rimappati con xinput o altri mezzi. Questo sarà diverso dalla versione alla versione e su diversi modelli di mouse. Consulta la documentazione della comunità di Ubuntu per questo.

Vedi anche questo domanda , che è il contrario della procedura di cui avresti bisogno.

I terminali che uso select select per copiare e middle to paste includono terminale Gnome, terminale xfce, Eterm, plain xterm, uxterm, rxvt, mrxvt e aterm. Sono sicuro che ce ne sono altri.

Il mio terminale principale, terminatore (usa apt-get o il software center da installare), ti permette di scegliere la copia su seleziona come opzione (con un solo clic):

Apri la preferenza e fai clic sulla casella "copia su selezione":

    
risposta data belacqua 25.05.2013 - 02:29
27

premi la rotella di scorrimento centrale, man.

    
risposta data user455700 29.09.2015 - 04:14
10

Per risparmiare un po 'di tempo per coloro che stanno controllando, i terminali di seguito non supportano questa funzione.

risposta data techtonik 18.01.2015 - 19:39
6

Non sei sicuro di quale terminale stai usando in questo momento, ma il terminale predefinito in Ubuntu ti consente di copiare e incollare. Nell'ambiente desktop selezionare il testo che si desidera copiare e premere ctrl + maiusc + c. Se hai qualcosa da incollare nella clipboard, posiziona il cursore nella posizione corretta e premi ctrl + maiusc + v.

L'altra opzione è come dicono i commenti di Dr_Bunsen sopra, entrambe le opzioni sono disponibili nell'elenco a discesa del pulsante destro del mouse.

    
risposta data CHolmstedt 03.11.2012 - 09:03
4

Uso un'applicazione non libera con esattamente quella funzione:

VanDyke.com & gt; Prodotti & gt; SecureCRT

Supporta la selezione del pulsante sinistro o Ctrl - Shift - C (negli appunti), e il tasto destro o Ctrl - Maiusc - V (incollare). Io uso entrambi, a seconda di come è l'attività della tastiera o del mouse.

SecureCRT supporta anche l'accesso preconfigurato (script), più sessioni (schede / finestre) e lo scripting completo (estensibilità). Trovo che quando si fa un sacco di supporto remoto, su più siti, queste funzionalità extra sono fondamentali.

L'ho usato per anni su Windows (o con Ubuntu + Wine), ma è stato portato su Linux all'inizio del 2011. Non ho ancora trovato un sostituto gratuito con tutte le funzionalità che offre.

    
risposta data david6 03.11.2012 - 10:39
2

Sto usando Ubuntu 14.04. Usando il terminale Gnome predefinito, se metto in evidenza il testo, premo la rotella del mouse per incollare ciò che è evidenziato.

Spero che funzioni per gli altri. Mi è piaciuta questa funzione quando ero (forzato) per usare un desktop e uno stucco di Windows.

    
risposta data Parm Patram 10.12.2014 - 15:16
1

Non è tutto ciò che vuoi, ma un clic centrale in Gnome Terminal prende il posto del clic destro - fa un copia-e-incolla (usando gli appunti) sul testo selezionato, e incolla altrimenti.

Non penso che ci sia un modo equivalente per copiare solo - il menu contestuale del tasto destro sembra essere l'opzione più vicina.

    
risposta data mwfearnley 11.12.2015 - 10:34
1

Un altro terminale che funzionerebbe e non è stato menzionato qui è Gnome Connection Manager: link

Questo è in realtà il mio preferito perché consente di connettersi a più macchine in un modo molto intuitivo.

Puoi configurarlo per copiare automaticamente il testo selezionato e il testo può essere incollato con il tasto destro del mouse.

    
risposta data Xavier Alvarez 13.02.2016 - 18:46
1

Se il tasto destro del mouse incolla il tuo terminale accidentalmente rotto, questo potrebbe accadere dopo aver aggiornato gnome & gt; = 3.9

La soluzione è qui: link

# ~/.config/gtk-3.0/settings.ini
[Settings]
gtk-enable-primary-paste=true
    
risposta data gaRex 23.05.2017 - 08:18
0

Per gnome-terminal esiste una patch: link

Testato su Ubuntu 16.04 + GNOME Shell 3.18.5 con LightDm. Funziona!

    
risposta data sasha-ch 13.04.2018 - 18:15

Leggi altre domande sui tag