Jak wprowadzić znak tabulacji w vimie z włączoną wtyczką SuperTab?
15
Sam nie użyłem tego rozszerzenia, ale zgaduję, że ^ V-Tab może działać. Zasadniczo ^ V można używać w trybie wstawiania, aby wstawić dosłowne naciśnięcie klawisza zamiast cokolwiek, do czego przypisany jest ten klawisz. Więc wpisz Control-V, a następnie wciśnij dowolny klawisz lub kombinację klawiszy, którą chcesz wstawić dosłownie.
^V
dokumentacji na stronie:help i_^v
: „Uwaga: Kiedy CTRL-V jest mapowany (np. W celu wklejenia tekstu), często można zamiast tego użyć CTRL-Q”. Zobaczyć:help i_^q
.Jeśli chcesz symulować naciskanie
<tab>
tak, jakby SuperTab nie został zainstalowany (tzn. Chcesz wstawić kartę, która szanuje twoje:set expandtab
ustawienia), naciśnij Ctrl-Tab.^V-<tab>
wstawia dosłowną zakładkę. Jeśli:set expandtab
włączyłeś, to może nie być to, czego chcesz, ponieważ wstawia prawdziwy znak Tab, a nie ciąg spacji.źródło
Możesz także użyć funkcji wcięcia, pisząc,
>>
która w zależności od ustawień wcięcia użyłaby znaku tabulacji.źródło