Esiste una modalità di inserimento anteprime?


10

Stavo cercando di scrivere una stringa con tutti i caratteri da za ae ho pensato che sarebbe stato molto più semplice se potessi scrivere al contrario .

L'idea sarebbe come una modalità INSERT in cui il cursore non avanza dopo ogni carattere inserito. Non sono riuscito a trovare nulla del genere, quindi mi chiedo se questa modalità esiste già o può essere raggiunta in qualche modo?

Nota: sono consapevole di poter invertire il testo ma non è questo il punto.

Risposte:


12

Se si imposta :set revinsè possibile inserire all'indietro.

Vedi anche :h ins-reverse:

o  Typing backwards                                     ins-reverse
   ----------------
   In lieu of using full-fledged the 'rightleft' option, one can opt for
   reverse insertion.  When the 'revins' (reverse insert) option is set,
   inserting happens backwards.  This can be used to type right-to-left
   text.  When inserting characters the cursor is not moved and the text
   moves rightwards.  A <BS> deletes the character under the cursor.
   CTRL-W and CTRL-U also work in the opposite direction.  <BS>, CTRL-W
   and CTRL-U do not stop at the start of insert or end of line, no matter
   how the 'backspace' option is set.

   There is no reverse replace mode (yet).

   If the 'showmode' option is set, "-- REVERSE INSERT --" will be shown
   in the status line when reverse Insert mode is active.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.