ubuntu - tutorial - zsh themes
Corrija la configuraciĆ³n de las teclas(Inicio/Fin/Insertar/Eliminar) en.zshrc al ejecutar Zsh en el emulador de terminal Terminator (2)
Gracias a @lolesque, pero la solución no funciona conmigo. Después de usar zkbd
para verificar mi enlace de llaves, salí de la solución a continuación. Por cierto, mi $TERM
es xterm
.
bindkey "^[[1~" beginning-of-line
bindkey "^[[4~" end-of-line
Espero eso ayude.
Estoy ejecutando Ubuntu 11.04. Instalé el Terminator Terminal Emulator 0.95 y Zsh, versión 4.3.15.
Tengo problemas (comúnmente conocidos) con mis llaves dentro del Zsh. Al menos estos:
- Inicio / Fin, no pasa nada.
- Insert / Delete / PageUp / PageDown: se escribe "~"
Ya probé algunas configuraciones para .zshrc que deberían resolver el problema, pero ningún enfoque realmente funcionó hasta ahora. Tal vez esto esté relacionado con la combinación de Terminator y Zsh. Tomé las 2 configuraciones de esta página: https://bbs.archlinux.org/viewtopic.php?pid=428669 .
¿Alguien tiene una configuración similar (especialmente Terminator y Zsh) y descubrió qué se debe insertar en el .zshrc para corregir la configuración de la clave?
Para conocer el código de una tecla, ejecute cat
, presione la tecla, ingrese y Ctrl + C.
Para mí, Home
envía ^[[H
y End
^[[F
, así que puedo poner mi .zshrc
en mi directorio de inicio
bindkey "^[[H" beginning-of-line
bindkey "^[[F" end-of-line
Estos códigos podrían cambiar con el emulador de terminal que utilice.
autoload zkbd ; zkbd
autoload zkbd ; zkbd
creará un archivo con una matriz de códigos clave para usar, como bindkey "${key[Home]}" beginning-of-line
, y puede obtener un archivo diferente dependiendo del terminal.