Às vezes ctrl + a não vai para o início da linha

0

Descobri que no bash, às vezes, quando pressiono ctrl + a, o cursor não pula para o início da linha, ou bem, acontece, mas na tela parece que ele pula para o meio da linha.

Eu estou no osx, eu uso o iTerm e terminal e obtenho o mesmo comportamento. Veja um exemplo Quando a linha fica mais longa, ctrl + a (ou no meu caso, cmd + a) fica fora de sincronia com o entrada terminal

    
por windyjonas 08.05.2018 / 15:03

1 resposta

1

Graças a Kamil consegui resolver o mistério, foi o PS1 (prompt). Eu mudei o valor

\e[0;32m[\u@\h \w]$ \e[m

para

\[\e[0;32m\][\u@\h \w]$ \[\e[m\]

e agora funciona!

    
por 08.05.2018 / 17:51

Tags