¿Utilizar Mayús + Insertar para pegar desde el portapapeles en gnome-terminal?

10

Me gustaría presionar Shift+ Insert y hacer que ejecute una pasta desde el portapapeles (lo que Ctrl+ Ccopia) dentro de gnome-terminal.

En 13.10, Shift+ Insertpega desde el búfer de selección (lo que escribe al seleccionar texto). En Libre Office, Chrome y Firefox, Shift+ Insertpega desde el portapapeles. Por lo tanto, me gustaría configurar gnome-terminal para que haga lo mismo.

No me gustaría usar Ctrl+ Shift+ V. EDITAR: redacté esto mal. Todavía me gustaría usar Ctrl+ Shift+ Vpero no quería que la gente publicara eso como una solución. La razón por la que me gustaría usar Shift+ Insertes porque un programa que uso envía las teclas Shift+ Insertsuponiendo que pegará.

Desafortunadamente, en gnome-terminal no hay una configuración para esto en Editar → Preferencias de perfil → Compatibilidad , ni en Editar → Atajos de teclado .

La única otra publicación relacionada que puedo encontrar es: /ubuntu/266096/how-to-restore-proper-x-clipboard-behaviour-shiftinsert-in-12-10 que creo que prefiere lo contrario de lo que prefiero y probablemente esté contento ahora con el cambio.

Xu Wang
fuente
¿Desea que Ctrl + Shift + V y Shift + Ins peguen el portapapeles en la Terminal de Gnome?
kiri
1
No entiendo ... Yo uso <kbd> Shift </kbd> + <kbd> Insertar </kbd> en mi terminal para pegar el portapapeles. Y es un Ubuntu 13.10 (casi) recién instalado. Lo único extra que recuerdo haberlo instalado es vim.
GabrielF
@GabrielF extraño. Gracias por la información. Haré más comprobaciones.
Xu Wang
Me pregunto quién tuvo la idea "brillante" de cambiar un acceso directo casi universal ... y ¿por qué?
Rodrigo

Respuestas:

6

Hay una solución simple para lo que necesita.

  1. Primero tendrás que instalar xdotoolInstalar xdotool .

  2. Luego, inicie la configuración del teclado gnome-control-center keyboard:
    (Vaya a Accesos directos → Accesos directos personalizados)

    ingrese la descripción de la imagen aquí

  3. Haga clic en "+" y agregue un nombre como "Pegar en la terminal" y el comando

    xdotool key --clearmodifiers ctrl+shift+v
    

    ingrese la descripción de la imagen aquí

  4. Luego elija Shift+ Insertcomo el enlace de teclas:

    ingrese la descripción de la imagen aquí

Debido a un error , tendrá que cerrar sesión y volver a iniciarla para que el acceso directo surta efecto.

desgua
fuente
Esto no parece funcionar para mí en 18.04, el nuevo combo no hace nada. xdotoolSin embargo, pegar ese comando directamente en la terminal sí funciona.
Matthew leyó
17

Hay una respuesta relativamente simple:

  1. Abra la terminal del gnomo.
  2. Abra Editar → Atajos de teclado .
  3. Haga clic en el antiguo acceso directo "Ctrl + Shift + V" para Pegar hasta que cambie a Nuevo acelerador , luego presione Shift+ Insert.
  4. Cierra la ventana de Preferencias.
  5. Shift+ InsertAhora debe pegar en el portapapeles.
kiri
fuente
Esto incluso funciona en Cinnamon (que también usa gnome-terminal). Salvó mi día, +1 :)
Izzy
Me pregunto quién tuvo la idea "brillante" de cambiar un acceso directo casi universal ... y ¿por qué?
Rodrigo
Esto no parece funcionar para mí en 18.04, el nuevo combo no hace nada (pero Ctrl + Shift + V funciona después de cambiarlo de nuevo).
Matthew leyó
Esto funcionó para mí en Ubuntu 19.04
Daniel
3

Si no desea utilizar SHIFT+ CTRL+ V, ¿por qué no simplemente cambia esa tecla de acceso rápido pegar a SHIFT+ INSERTen Edición> Métodos abreviados de teclado?

Instalé gnome-terminal en lubuntu 13.10 y tengo esa opción (ver captura de pantalla, ya la cambié allí). Si no lo tiene, puede intentar cambiar esa configuración gconf-editor, vea la captura de pantalla.

ingrese la descripción de la imagen aquí

halconero
fuente
¿Cómo? No veo ese atajo ahí abajo. ¿Estás seguro de que está ahí para las 13.10? ¿Qué submenú lo ves ("Lanzadores", "Navegación", ...)?
Xu Wang
@XuWang Tengo esa opción en lubuntu 13.10. ¿El terminal gnome es diferente para ubuntu 13.10? Actualicé mi respuesta.
cetrero