Ho notato che molte volte quando sto cercando la cronologia inversa dalla riga di comando tramite CTRL+ r, se voglio modificare il comando, a volte il cursore salta nella posizione sbagliata quando premo un tasto freccia o invio CTRL+ ao CTRL+ e. La posizione specifica in cui salta sembra essere un offset uguale alla dimensione del mio prompt della riga di comando impostato PS1.
Ciò causa difficoltà perché la posizione effettiva del cursore è diversa da quella visualizzata sullo schermo; le modifiche future al comando vengono visualizzate come se il cursore si trovasse nel punto in cui è saltato, ma il comando effettivo mantiene la posizione corretta senza alcun salto.
Qualcuno sa cosa sta causando questo o come risolverlo?
EDIT: Se aggiungo una nuova riga alla fine del PS1problema sembra andare via. Tuttavia, preferirei immettere il comando sulla stessa riga del prompt.