¿Cómo configuro los atajos de teclado para copiar y pegar?

13

He estado buscando en todos los menús de configuración y buscando en Google en toda la web cómo configurar métodos abreviados de teclado para copiar y pegar en el administrador de ventanas de Unity.

¿Hay algún lugar oculto en algún lugar para configurar esto?

En Gnome Desktop en Lucid, lo configuré para que usando el teclado / mouse del sistema Ubuntu, pudiera usar Win+ C/ Win+ Vpara copiar y pegar en todas partes en el escritorio de Gnome, incluso en Firefox y en la terminal de gnome; luego, cuando moví el mouse al escritorio de mi Mac *, las mismas pulsaciones de teclas se copiarían y pegarían. Realmente me gustaría mantener esta consistencia.

Ctrl+ Ces obviamente inapropiado como la tecla "copiar" en cualquier tipo de programa de terminal. (Cualquier Ctrlpersonaje, en realidad).

* Estoy haciendo esto ejecutando el servidor Synergy en Ubuntu y el cliente Synergy en una Macbook.

Miguel
fuente
Qué quieres decir exactamente? Ctrl + C y Ctrl + V funcionan para copiar y pegar, excepto en el tablero, que es un error. Vea pad.lv/736222 si eso es lo que estaba preguntando.
Jeremy Bicha

Respuestas:

12

Varias cosas de configuración necesitaban cambios para obtener los resultados que quería:

  • En Firefox, acerca de: config
    ui.key.accelKey 18
    ui.key.menuAccessKey 17

    Esto hace que Alt-C Alt-V Alt-W sean los atajos de teclado para Firefox en lugar de las teclas Ctrl correspondientes.
  • En gnome-terminal, edite-> atajos de teclado, desactive "Habilitar teclas de acceso al menú", cambie la copia, pegue, etc., a Alt + C, V, etc. (Esto puede haber sido el valor predeterminado que cambié en algún momento en el pasado.)
  • En .synergy-conf, elimine alt = super, super = alt. Ahora, Alt en el teclado de Ubuntu es la tecla Comando en la Mac. Ahora, solo uso Alt en lugar de Win; no es gran cosa. (El administrador de la ventana de Unity parece "poseer" la tecla Win; parecía la ruta de menor resistencia para cambiar mi hábito aquí ... y la tecla Alt se parece más a la ubicación de la tecla Comando en la Mac).
  • Deshabilite "Nueva terminal - Alt-T" en los atajos de teclado del sistema para que pueda usarse para "Nueva pestaña" en gnome-terminal y Firefox.

Gracias por los consejos ... Me había olvidado del Firefox sobre: ​​el cambio de configuración que había hecho cuando era una pieza esencial del rompecabezas.

Miguel
fuente
10

Ctrl+ Cy Ctrl+ Vpor defecto no copian y pegan en la Terminal . Esto se debe a que Ctrl+ Ces un comando especial utilizado (durante décadas) para interrumpir un proceso actualmente en ejecución. El valor predeterminado en su lugar es Shift+ Ctrl+ Cy Shift+ Ctrl+ V.

Si lo desea, puede cambiar esto haciendo clic en Editar> Atajos de teclado en su Terminal.

Jeremy Bicha
fuente
Ah, eso suena como un error. Creo que tuve un problema similar. Trabajé alrededor haciendo clic derecho y seleccionando copiar. Puede ser un problema de enfoque del teclado. Entonces, si informa el error, me gustaría seguirlo también.
Jeremy Bicha
1
@Mike, bienvenido a preguntarle a ubuntu, la forma en que funciona el sitio es que usted mejora su pregunta y luego las personas adaptan sus respuestas, así que integre sus comentarios sobre su flujo de trabajo directamente en su pregunta, de lo contrario, la información queda oculta en los comentarios, ¡gracias!
Jorge Castro
Menor: utilicé Editar-> Preferencias-> Accesos directos en la Terminal, luego hice clic en 'Copiar' (o 'Pegar') y luego ingresé el acceso directo.
Craig S. Anderson el
1
@JeremyBicha Eso definitivamente no es un error.
ahonnecke
5

También me parece molesto que los atajos de terminal para copiar y pegar sean diferentes de los que se usan en el resto del sistema. Una solución alternativa a la que encontró es cambiar los atajos de terminal a ctrl + c y ctrl + v y cambiar la tecla de interrupción agregando lo siguiente en ~/.bashrc:

stty intr ^b

Ahora, para interrumpir un programa, debe escribir ctrl + b en lugar de ctrl + c, pero puede continuar y reasignar los accesos directos del terminal. Una vez hecho esto, puede usar consistentemente ctrl + c, ctrl + v para copiar y pegar texto en todo el sistema.

Para encontrar qué otras teclas de control ya se utilizan para enviar señales de terminal, verifique la salida de stty -a.

stivlo
fuente
0

Si desea utilizar la tecla Win para copiar / pegar en Firefox en Linux, puede configurarlo en about: config de la siguiente manera:

ui.key.accelKey 91
vkamenen
fuente