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.