tutorial ubuntu keyboard-shortcuts zsh zshrc terminator

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.