
Ao adicionar algum alias a .inputrc, percebi que minha tecla 'a' não estava funcionando no teclado ao usar o Cygwin Bash. Tirei todos os meus apelidos e minha chave 'a' começou a funcionar novamente. Para testar, reduzi meu .inputrc para ficar assim:
alias foo='ls'
set bell-style none
Aqui está o que notei
- Se eu digitar 'foo' no prompt de comando, recebo 'bash: foo: comando não encontrado'
- Também não consigo digitar 'a' sem emitir um bipe.
- Eu também não ouço nenhum sinal sonoro, então 'definir nenhum estilo de campainha' foi definido.
Se eu retirar 'set bell-style none', aqui está o que notei:
- Meu sistema emite um sinal sonoro quando pressiono 'a', mas 'a' não aparece na tela.
- Se eu digitar 'foo' no prompt de comando, recebo 'bash: foo: comando não encontrado'
- Meu sistema emite um bipe.
Se eu retirar "alias foo='ls'" aqui está o que notei:
- Pressionar 'a' funciona.
- Todo o resto funciona normalmente.
- Se eu digitar "alias foo='ls'" e digitar "foo", recebo uma lista de diretórios.
Procurei algum tipo de erro registrado, mas não consegui encontrar nada.
Obrigado, Miguel
Responder1
Oinputrc
readline de controle de arquivo enquanto ~/.bashrc
é executado pelo bash. Você deve set bell-style none
manter ~/.inputrc
e alias foo='ls'
colocar~/.bashrc