Problema extraño con Cygwin al tener un alias en mi archivo .inputrc

Problema extraño con Cygwin al tener un alias en mi archivo .inputrc

Al agregar algunos alias a .inputrc, noté que la tecla 'a' no funcionaba en mi teclado cuando usaba Cygwin Bash. Saqué todos mis alias y mi tecla 'a' comenzó a funcionar nuevamente. Para realizar pruebas, eliminé mi .inputrc para que se viera así:

alias foo='ls' 
set bell-style none

Esto es lo que noté

  • Si escribo 'foo' en el símbolo del sistema, aparece 'bash: foo: comando no encontrado'
  • Tampoco puedo escribir 'a' sin emitir un pitido.
  • Tampoco recibo ningún pitido, por lo que se configuró "establecer ninguno estilo campana".

Si elimino 'establecer estilo campana ninguno' esto es lo que noté:

  • Mi sistema emite un pitido cuando presiono 'a' pero 'a' no aparece en la pantalla.
  • Si escribo 'foo' en el símbolo del sistema, aparece 'bash: foo: comando no encontrado'
  • Mi sistema emite un pitido.

Si elimino "alias foo='ls'", esto es lo que noté:

  • Presionar 'a' funciona.
  • Todo lo demás funciona con normalidad.
  • Si escribo "alias foo='ls'" y escribo "foo", obtengo una lista de directorios.

Fui buscando algún tipo de error registrado pero no pude encontrar nada.

gracias miguel

Respuesta1

Elinputrclínea de lectura de control de archivos mientras que ~/.bashrces ejecutada por bash. Debes guardar set bell-style noney ~/.inputrccolocar alias foo='ls'en~/.bashrc

información relacionada