Come riconfigurare le scorciatoie da tastiera per copiare e incollare?


13

Ho cercato in tutti i menu di configurazione e ho cercato su Google in tutto il web come configurare le scorciatoie da tastiera per Copia e Incolla nel gestore di finestre Unity.

C'è qualche posto nascosto da qualche parte per configurarlo?

In Gnome Desktop su Lucid, l'avevo configurato in modo tale che usando la tastiera / mouse del sistema Ubuntu, potessi usare Win+ C/ Win+ Vper copiare e incollare ovunque sul desktop Gnome, inclusi Firefox e il terminale gnome; quindi quando ho spostato il mouse sul desktop del mio Mac *, le stesse sequenze di tasti venivano copiate e incollate. Vorrei davvero mantenere questa coerenza.

Ctrl+ Cè ovviamente inappropriato come il tasto "copia" in qualsiasi tipo di programma terminale. (Tutti i Ctrlpersonaggi, in realtà.)

* Lo sto facendo eseguendo il server Synergy su Ubuntu e il client Synergy su un Macbook.


Cosa intendi esattamente? Ctrl + C e Ctrl + V funzionano per copia e incolla, tranne nel Dash che è un bug. Vedi pad.lv/736222 se è quello che stavi chiedendo.
Jeremy Bicha,

Risposte:


12

Varie cose di configurazione dovevano essere cambiate per ottenere i risultati desiderati:

  • In Firefox, about: config
    ui.key.accelKey 18
    ui.key.menuAccessKey 17

    Questo rende Alt-C Alt-V Alt-W le scorciatoie da tastiera per Firefox anziché i corrispondenti tasti Ctrl.
  • In gnome-terminal, modifica-> scorciatoie da tastiera, disattiva "Abilita tasti di accesso al menu", modifica la copia, incolla, ecc. In Alt + C, V, ecc. (Potrebbe essere stato il valore predefinito che ho cambiato qualche tempo nel passato.)
  • In .synergy-conf, rimuovere alt = super, super = alt. Ora, Alt sulla tastiera Ubuntu è il tasto Comando sul Mac. Ora, uso semplicemente Alt invece di Win; non è un grosso problema. (Il gestore di finestre Unity sembra "possedere" il tasto Win; sembrava il percorso di minor resistenza solo per cambiare la mia abitudine qui ... e il tasto Alt è più simile alla posizione del tasto Comando sul Mac.)
  • Disabilita "Nuovo terminale - Alt-T" nelle scorciatoie da tastiera di sistema in modo che possa essere utilizzato per "Nuova scheda" in gnome-terminal e Firefox.

Grazie per i suggerimenti ... Mi ero dimenticato di Firefox: modifica della configurazione che avevo fatto quando, che era un pezzo essenziale del puzzle.


10

Ctrl+ Ce Ctrl+ Vper impostazione predefinita non copiano e incollano nel Terminale . Questo perché Ctrl+ Cè un comando speciale utilizzato (per decenni) per interrompere un processo attualmente in esecuzione. Il valore predefinito invece è Shift+ Ctrl+ Ce Shift+ Ctrl+ V.

Se lo desideri, puoi modificarlo facendo clic su Modifica> Scorciatoie da tastiera nel tuo Terminale.


Ah, sembra un bug. Penso di avere avuto un problema simile. Ci ho aggirato facendo clic con il tasto destro e selezionando copia. Potrebbe essere un problema di messa a fuoco della tastiera. Quindi, se segnali l'errore, vorrei seguirlo anch'io.
Jeremy Bicha,

1
@Mike benvenuto per chiedere a Ubuntu, il modo in cui funziona il sito è che tu migliori la tua domanda e quindi le persone adattano le loro risposte, quindi integra i tuoi commenti sul tuo flusso di lavoro direttamente nella tua domanda, altrimenti le informazioni vengono sepolte nei commenti, grazie!
Jorge Castro,

Cosa minore: ho usato Modifica-> Preferenze-> Scorciatoie in Terminale, quindi ho fatto clic su 'Copia' (o 'Incolla') e quindi ho inserito il collegamento.
Craig S. Anderson,

1
@JeremyBicha Non è assolutamente un bug.
Ahonnecke,

5

Trovo anche fastidioso che le scorciatoie del terminale da copiare e incollare siano diverse da quelle utilizzate nel resto del sistema. Una soluzione alternativa a quella che hai trovato sta cambiando le scorciatoie del terminale in ctrl + c e ctrl + v e cambiando il tasto di interruzione aggiungendo quanto segue in ~/.bashrc:

stty intr ^b

Ora per interrompere un programma devi digitare ctrl + b invece di ctrl + c, ma puoi andare avanti e rimappare le scorciatoie del terminale. Una volta fatto, puoi usare costantemente ctrl + c, ctrl + v per copiare e incollare il testo attraverso il sistema.

Per trovare quali altri tasti di controllo sono già utilizzati per inviare segnali di terminale, controllare l'uscita di stty -a.


0

Se si desidera utilizzare il tasto Win per copiare / incollare in Firefox su Linux, è possibile impostarlo in about: config come segue:

ui.key.accelKey 91
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.