
Noté este comportamiento en tmux, pero también ocurre cuando no tengo ninguna sesión adjunta. En lugar de ingresar como combinación de teclas de comando Ctrl+b
, ^B
se imprime en la línea de comando. No tengo un archivo .tmux.config. Estoy usando iterm2 con zsh. No estoy seguro de lo que está pasando... ¡Se agradece cualquier ayuda!
Respuesta1
El shell interpreta Ctrl-B como entrada porque no tiene un significado especial ya que su shell está configurado actualmente. Lo más probable es que su shell esté configurado para utilizar vi
combinaciones de teclas de estilo o que utilice combinaciones de teclas no estándar.
Lo ^B
que está obteniendo es lo que se conoce como notación de intercalación y es el estándar de facto en la mayoría de las aplicaciones UNIX para representar códigos de control en forma textual. Wikipedia tiene una página algo concisa pero aún informativa sobrenotación de intercalaciónque puede ser de tu interés. Puede producir resultados similares con la mayoría de las letras y algunos otros caracteres presionando Ctrl-V antes de ingresar la secuencia de teclas deseada (Ctrl-V le dice al shell que trate el siguiente byte de entrada como un valor literal en lugar de una tecla de acceso rápido).