Pytania otagowane jako tab-characters

Pytanie o to, jak radzić sobie ze znakami tabulacji spacji w vim, wstawiać je, usuwać, konwertować na znaki spacji itp.



2
Elastyczne tabstopsy w Vimie?
Czy w Vimie jest wtyczka lub wbudowana funkcja, która pozwala na elastyczne tabstopsy ? Przeszukałem trochę i znalazłem referencje, które mówiły, że nie było to możliwe w Vimie, ale były one dość stare. Czy istnieje sposób, aby mieć elastyczne tabstopy w Vimie? Nie mam nic przeciwko rozwiązaniu dla Neovim, ponieważ …

3
Do czego służy „softtabstop”?
Znam te ustawienia związane z kartami w Vimie: ts sw expandtab smarttab sts Moje normalne ustawienie to set ts=4 sw=4 expandtab smarttab. Ale zgodnie z stsdokumentacją , jeśli expandtabnie jest ustawiony, spróbuje użyć kombinacji spacji i tabulatorów, aby uzupełnić żądaną liczbę spacji dla rozmiaru tabulacji. Naprawdę nie mogę wymyślić przydatnego …


1
Ustawienie TAB na 2 spacje
Przejrzałem różne odpowiedzi, które sugerują, że odpowiednie ustawienie w .vimrc byłoby odpowiednie, aby zmusić wstawianie tabulatorów do spacji. filetype plugin indent on " On pressing tab, insert 2 spaces set expandtab " show existing tab with 2 spaces width set tabstop=2 set softtabstop=2 " when indenting with '>', use 2 …

3
Zakładki do wcięcia, spacje do wyrównania
Próbuję zrobić automatyczne wcięcie vim za pomocą tabulatorów i wyrównanie do białych znaków, ale tak naprawdę wcięcie vim za pomocą tabulatorów i wypełnienie wyrównania tabulatorami + białymi spacjami. Vim to robi: (każdy blok to zakładka) { >--long a = 1, >-->--..b = 2, >-->--..c = 3; } Może to zrobić: …

2
Pokaż kartę listy jako spacje
Używam listi, listcharsaby pokazać swoje białe znaki, ale styl kodu, który stosuję, używa kart. Widząc, >lub ^Idla wszystkich moich kartach jest mdły. Jak zachować wszystkie istniejące znaki listy, ale z pustym znakiem tabulacji?

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.