Usa Maiusc + Inserisci per incollare dagli appunti in gnome-terminal?


10

Vorrei premere Shift+ Insert e fare in modo che esegua un incolla dagli appunti (la cosa su cui Ctrl+ Ccopia) all'interno di gnome-terminal.

In 13.10, Shift+ Insertincolla dal buffer di selezione (la cosa su cui scrive il testo). In Libre Office, Chrome e Firefox, Shift+ Insertpaste dagli appunti. Vorrei quindi configurare gnome-terminal per fare lo stesso.

Non vorrei usare Ctrl+ Shift+ V. EDIT: l'ho espresso male. Mi piacerebbe comunque usare Ctrl+ Shift+ Vma non volevo che le persone lo pubblicassero come soluzione. Il motivo per cui vorrei usare Shift+ Insertè perché un programma che uso invia le chiavi Shift+ Insertsupponendo che verrà incollato.

Sfortunatamente, in gnome-terminal non è disponibile alcuna impostazione in Modifica → Preferenze profilo → Compatibilità , né in Modifica → Scorciatoie da tastiera .

L'unico altro post correlato che riesco a trovare è: /ubuntu/266096/how-to-restore-proper-x-clipboard-behaviour-shiftinsert-in-12-10 che penso preferisca il contrario di quello che preferisco ed è probabilmente felice ora con il cambiamento.


Vuoi che sia Ctrl + Maiusc + V che Maiusc + Ins incollino gli Appunti nel Terminale Gnome?
Kiri,

1
Non capisco ... Uso <kbd> Maiusc </kbd> + <kbd> Inserisci </kbd> nel mio terminale per incollare gli appunti. Ed è un Ubuntu (quasi) appena installato 13.10. L'unica cosa in più che ricordo di installare è vim.
GabrielF,

@GabrielF strano. Grazie per l'informazione. Farò qualche altro controllo.
Xu Wang

Mi chiedo chi abbia avuto la "geniale" idea di cambiare una scorciatoia quasi universale ... e perché?
Rodrigo,

Risposte:


6

C'è una soluzione semplice per quello che ti serve.

  1. Per prima cosa dovrai installare xdotoolInstalla xdotool .

  2. Quindi avvia la configurazione della tastiera gnome-control-center keyboard:
    (Vai a Scorciatoie → Scorciatoie personalizzate)

    inserisci qui la descrizione dell'immagine

  3. Fai clic su "+" e aggiungi un nome come "Incolla nel terminale" e il comando

    xdotool key --clearmodifiers ctrl+shift+v
    

    inserisci qui la descrizione dell'immagine

  4. Quindi scegli Shift+ Insertcome associazione chiave:

    inserisci qui la descrizione dell'immagine

A causa di un bug , dovrai disconnetterti e riconnetterti per rendere effettivo il collegamento.


Questo non sembra funzionare per me nel 18.04, la nuova combo non fa nulla. xdotoolTuttavia, incollare quel comando direttamente nel terminale funziona.
Matthew Leggi il

17

C'è una risposta relativamente semplice:

  1. Apri Gnome Terminal.
  2. Apri Modifica → Tasti di scelta rapida .
  3. Fai clic sulla vecchia scorciatoia "Ctrl + Maiusc + V" per Incolla fino a quando non diventa Nuovo acceleratore , quindi premi Shift+ Insert.
  4. Chiudi la finestra Preferenze.
  5. Shift+ Insertora dovrebbe incollare gli appunti.

Funziona anche con Cinnamon (che usa anche gnome-terminal). Mi ha salvato la giornata, +1 :)
Izzy,

Mi chiedo chi abbia avuto la "geniale" idea di cambiare una scorciatoia quasi universale ... e perché?
Rodrigo,

Questo non sembra funzionare per me nel 18.04, la nuova combo non fa nulla (ma Ctrl + Maiusc + V funziona dopo averlo cambiato di nuovo).
Matthew Leggi il

Questo ha funzionato per me in Ubuntu 19.04
Daniel,

3

Se non vuoi usare SHIFT+ CTRL+ V, perché non cambiare quel tasto di scelta rapida incolla in SHIFT+ INSERTsotto Modifica> Scorciatoie da tastiera?

Ho installato gnome-terminal su lubuntu 13.10 e ho quell'opzione (vedi screenshot l'ho già cambiato lì). Se non ce l'hai, potresti provare a cambiare l'impostazione in gconf-editor, vedi lo screenshot.

inserisci qui la descrizione dell'immagine


Come? Non vedo quella scorciatoia lì sotto. Sei sicuro che sia lì per il 13.10? Quale sottomenu lo vedi ("Launcher", "Navigation", ...)?
Xu Wang,

@XuWang Ho quell'opzione su lubuntu 13.10. Lo gnome-terminal è diverso per Ubuntu 13.10? Ho aggiornato la mia risposta.
falconiere
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.