Accidentalmente mapeé Entervía xkbset
a Pointer_button2
.
Ahora, cada vez que golpeo, Enteraparece un texto de galimatías.
Pensé en una solución alternativa que implicaba reasignarlo de nuevo, pero eso significa que tendré que ejecutar un comando xmodmap -e "keycode 135 = Pointer_Button2"
(o cualquier otro código clave que no sea el de Enter). Pero no puedo ejecutar este comando en la terminal, sin presionar Enter.
¿Cómo lo hago?
Estoy ejecutando Ubuntu 12.04.
shell
xorg
keyboard-shortcuts
usuario13107
fuente
fuente
Respuestas:
Puede usar CTRL+ Jo CTRL+ Mcomo alternativa a Enter. Son los caracteres de control para salto de línea (LF) y retorno de carro (CR).
fuente
En una ventana de terminal (he probado solamente
aterm
,rxvt
,vte
yxterm
) se puede seleccionar el final de la línea, que pegado posterior tiene el efecto de prensado Enter:Luego pegue el texto seleccionado nuevamente en la ventana del terminal con el botón central del mouse (o con el botón simultáneo del botón izquierdo y derecho del mouse, si está configurado).
fuente
Ejecute el comando desde un terminal que no sea X.
CTRL+ ALT+ F2debería llevarte a una consola normal. Inicie sesión como usuario normal y luego ejecute el comando allí.
xmodmap
solo afecta a las sesiones X, por lo que debeDISPLAY
funcionar fuera del servidor X, de esta manera:fuente
xmodmap unable to open display ``
DISPLAY="0"
, o editar el archivo, debe estar en$HOME/.Xmodmap
DISPLAY=:0
Puede ponerlo en un script (.sh) y luego hacer doble clic en él. La mayoría de los entornos de escritorio modernos ofrecen la opción de ejecutar un script en lugar de abrirlo en un archivo de texto.
fuente
Si tiene un mouse y una pantalla gráfica, puede copiar el final de una línea anterior en su terminal y pegarlo al final de su comando.
fuente
CTRL+ Oes otra opción. Con bash ejecuta el comando y pasa al siguiente más reciente en la historia, es útil retroceder a través de una cadena de comandos ejecutados previamente.
fuente
Si tiene un mouse, simplemente copie esto -> "
"
y pegue junto a su comando y luego pegue todo el comando en la terminal.
Me gusta
fuente