Come inserire un carattere tab in vim con il plugin SuperTab abilitato?


15

Come inserire un carattere tab in vim con il plugin SuperTab abilitato?

Risposte:


14

Non ho usato questa estensione da solo, ma immagino che ^ V-Tab potrebbe funzionare. ^ V in generale può essere utilizzato in modalità di inserimento per inserire una pressione letterale anziché qualunque cosa la mappa sia mappata per fare. Quindi digiti Control-V, quindi premi qualsiasi tasto o combinazione di tasti che desideri inserire letteralmente.


1
Nei ^Vdocumenti su :help i_^v: "Nota: quando CTRL-V è mappato (ad esempio, per incollare il testo) è spesso possibile utilizzare CTRL-Q invece." Vedere :help i_^q.
Rory O'Kane,

4

Se si desidera simulare premendo <tab>come se SuperTab non fosse installato (ovvero si desidera inserire una scheda che rispetti le proprie :set expandtabimpostazioni), premere Ctrl-Tab.

^V-<tab>inserisce una scheda letterale. Se hai :set expandtababilitato, questo potrebbe non essere quello che vuoi, perché inserisce un vero carattere Tab, non una serie di spazi.


2

È inoltre possibile utilizzare la funzionalità di rientro digitando >>che a seconda delle impostazioni del rientro utilizzerebbe un carattere di tabulazione.

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.