Risposte:
basta premere A:
A Append text at the end of the line [count] times.
(da :help A
)
il tuo tentativo iniziale non funziona perché vai a EOL con $, ma poi usi iinvece di a:
i Insert text before the cursor [count] times.
When using CTRL-O in Insert mode |i_CTRL-O| the count
is not supported.
mentre
a Append text after the cursor [count] times. If the
cursor is in the first column of an empty line Insert
starts there. But not when 'virtualedit' is set!
ma come ho detto: la vera soluzione è A.
Crea un file .vimrc nella tua home directory. Uno vuoto lo farà. Questo uscirà dalla sua modalità di compatibilità vi predefinita. Ciò ti consentirà di spostare il cursore alla fine della riga utilizzando Fine o i tasti freccia in modalità di inserimento.