Właśnie odkryłem, że mogę łatwo wciskać i cofać wcięcia w Vi za pomocą: <<i>>
Domyślnie dodaje tab
znak. Teraz zastanawiam się, czy może to być do wielu miejsc poprzez konfigurację w moim .vimrc
? Jak mam to zrobić?
indentation
J. Chomel
źródło
źródło
Tak.
Możesz ustawić
shiftwidth
dowolną liczbę spacji. Działa to zarówno w, jakvi
ivim
.Teraz szerokość zostanie przesunięta dla każdego
>>
i<<
będzie wynosić 2.źródło
Skrót odpowiedzi J.Chomela.
touch
utworzy plik .vimrc w twoim katalogu domowym, jeśli jeszcze nie istnieje.Następnie dodaj tabstop i shiftwidth zgodnie z własnymi preferencjami do pliku .vimrc .
źródło
tabstop
Ishiftwidth
). Zwykle jest ona bardziej czytelna, a ponieważ nie trzeba jej wpisywać, że często w pliku konfiguracyjnym nie ma większych korzyści z używania krótkich nazw .