Una objeción común que tengo cuando estoy ejecutando X11 en un sistema Linux es que no parece haber atajos de teclado de X11 para copiar y pegar. Ctrlcy Ctrlvfuncionan bien en la mayoría de las aplicaciones Gtk / Qt, pero al copiar y pegar a / desde un emulador de terminal, Ctrlcy Ctrlvno son opciones viables.
Algunos términos como gnome-terminal usan accesos directos como CtrlShiftc/ v, pero esto todavía da como resultado una experiencia de copiar y pegar inconsistente en todas las aplicaciones.
OSX, por ejemplo, utiliza la tecla Super/ Commandpara proporcionar accesos directos Ctrlc/ vque funcionan en todas las aplicaciones OSX (sin X11) y no interfieren con los emuladores de terminal.
¿Hay alguna forma de obtener una funcionalidad similar bajo X11 en Linux?
muennich/urxvt-perls
que incluía tu comentario. Me doy cuenta de que esto fue hace siete meses, pero: ¡gracias! Todavía no tengo una solución perfecta para los accesos directos de todo el sistema, ¡pero esto ha demostrado ser una excelente adición!Respuestas:
Terminé con una solución parcial al problema instalando
xbindkeys
y configurando lo siguiente.xbindkeysrc
en mi directorio de inicio:Estos accesos directos me permiten copiar texto en el portapapeles X11 desde un emulador de terminal como urxvt, así como pegar desde el portapapeles X11 en el emulador de terminal. Las aplicaciones Qt también funcionan para copiar + pegar.
Sin embargo, cuando utilizo aplicaciones Gtk (como Firefox, gedit, etc.) si toco Mod4 + V para pegar, no parece funcionar. Si mantengo presionadas las teclas durante unos segundos y luego las suelto, se pega bien. Extraño.
fuente
Una de las soluciones más fáciles en las que puedo pensar es resaltar el texto y simplemente hacer clic con el botón central del mouse donde desea pegar ese texto. Sin embargo, tenga cuidado al hacer esto, a menudo el final de la línea copiada es una línea nueva y puede causar problemas si está en un shell.
fuente