GNU/Linux >> Linux Esercitazione >  >> Linux

Vai all'inizio della linea nella modalità Vi di Bash?

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'

Linux
  1. 8 suggerimenti per la riga di comando di Linux

  2. Impara a usare l'editor di testo Sed

  3. Contando i caratteri di ogni riga con Wc?

  4. Aggiungere il testo abbinato alla riga?

  5. ^M alla fine di ogni riga in vim

Programma hardware dalla riga di comando di Linux

Avere una mucca sulla riga di comando di Linux

Entra nella riga di comando di Linux

5 passaggi per avviare Ubuntu in modalità testo

Padroneggia la riga di comando di Linux

Trova la riga di comando?