Jak sprawić, by Vim ustawił kursor na początku znaku tabulacji zamiast na końcu?

19

Otwórz pusty bufor i wstaw znak tabulacji, a następnie przejdź do trybu normalnego. Kiedy umieścisz kursor (tryb normalny) na zakładce, będzie on po prawej stronie spacji. Szukam sposobu, aby zamiast tego kursor znajdował się po lewej stronie białych znaków. Dzięki!

Chad Paradis
źródło
1
To doprowadza mnie do szału przez lata!
dotancohen

Odpowiedzi:

9

Jest to tylko niezdarne obejście, ale jeśli :set listkursor zostanie umieszczony po drugiej „stronie” zakładki.

Christian Brabandt
źródło
4
Dziękuję Ci! Pomogłeś mi szukać we właściwym miejscu. :set list listchars=tab:\ \ skutkuje tym, o co prosiłem. Teraz muszę tylko sprawdzić, czy jest to tak przydatne, jak myślałem!
Chad Paradis
6

Kursor w trybie normalnym znajduje się po znaku, nie po obu stronach. Możesz więc zrobić ii aprzejść do trybu wstawiania odpowiednio po lewej lub prawej stronie zakładki.

Peter Rincker
źródło
4
Przepraszam, powinienem być bardziej jasny. Nie ma to nic wspólnego z trybem wstawiania. Używam twardych zakładek, a każda twarda zakładka zajmuje cztery spacje. Kiedy przesuwam kursor (tryb normalny) na twardy znak tabulatora, kończy się on na kolumnie po prawej stronie tabulatora. Chcę, aby znajdowała się w kolumnie po lewej stronie karty. Jest to kwestia czysto estetyczna.
Chad Paradis