Sto usando la modalità Bash Vi (aka set -o vi
). Ancora mi manca il Ctrl-A
scorciatoia dalla modalità Emacs, che è molto utile. Molte volte recupero l'ultimo comando e aggiungo un'eco all'inizio della riga per salvarlo in un file.
C'è un modo conveniente per saltare all'inizio della riga mentre si è in modalità di inserimento?
E per comodo intendo che è accessibile da due tasti di scelta rapida sensibili. Quindi Esc,I
non è abbastanza buono, perché Esc
è troppo lontano e Ctrl+[
,I
non va bene perché devo digitare tre lettere consecutive, non abbastanza eleganti.
Risposta accettata:
Premi la Home chiave se non è troppo lontano. Oppure associa Ctrl +A :
set -o vi
bind '\C-a:beginning-of-line'