Ctrl+ rè un ottimo piccolo strumento per cercare i .bash_history
comandi eseguiti in precedenza.
Tuttavia, quando lo uso nel mio OS X Terminal.app vedo un comportamento strano e mi chiedevo se qualcun altro vede la stessa cosa o sa come risolverlo.
- Ctrl+r
- digitare qualcosa di simile
find
- oh fico, guarda ... è il comando che volevo
find . -exec grep -q "hello world" '{}' \; -print
- Voglio eseguire quel comando, ma cambia ciao mondo in qualcos'altro.
- Quindi ho colpito ←o→
- Ora il comando è SORTA sulla riga di comando ma sembra sempre una versione troncata del comando, in questo modo:,
-q "blog_posts_by" '{}' \; -print
dove l'intero comando è lì, e posso usare i tasti cursore per spostarmi sulla linea, ma non tutti è stampato. C'è una disconnessione tra ciò che viene mostrato sulla linea e ciò che il terminale pensa effettivamente che sto modificando.
Qualcuno ha la minima idea del perché ciò possa accadere? Non è un fenomeno facile cercare le reti per.