Muitas vezes, ao editar um comando bash histórico no modo vi (depois de pressionar ↑
) e, em seguida, movendo-se para trás no texto b
. Quando começo a editar o texto depois de pressionar i
ou a
, o texto extra que insiro empurra os seguintes caracteres para a direita. No entanto, o comprimento da linha parece fixo e, à medida que os caracteres se movem para a direita, a linha é truncada para o comprimento original do item histórico que estou tentando editar.
No entanto, apesar desses caracteres serem invisíveis, eles ainda estão "lá" no sentido de serem executados junto com o restante do comando.
Alguém mais já viu esse comportamento ou sabe de uma correção?
Nota: estou em Mac OS X 10.10.4
usando GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin14)
dentro tmux 2.0
. Bash está no modo vi usando set -o vi
.
\[ … \]
.\h:\W \u\$