Dzisiaj nauczyłem się składać / rozkładać w Vimie; to całkiem przydatne.
Nieoczekiwanie, kiedy wychodzę z pliku i wprowadzam go ponownie, foldery, które utworzyłem, znikają (rozkładane).
W dużym projekcie naszej firmy znajduje się całkiem sporo lepkich (starszych) bloków kodu, które są w pewnym sensie przestarzałe, ale niezbędne.
Naprawdę muszę je złożyć prawie na stałe.
Czy istnieje krótki sposób, aby powiedzieć Vimowi, aby zapisał moje preferencje dotyczące składania pliku?
'viewoptions'zawiera folds. Jeśli chcesz, aby komendy automatyczne były wykonywane dla innych typów plików, możesz zmienić te komendy. Na przykład, jeśli chcesz dodać pliki Pythona, możesz zmienić *.cna *.c,*.py.
:mkviewi:loadviewmogłyby pomóc. Można spróbować dodać te 2 linie wewnątrz vimrcau BufWinLeave *.c mkviewiau BufWinEnter *.c silent loadviewi dostosować je do swoich potrzeb konkretnych. Są to komendy automatyczne, które będą automatycznie wykonywane za każdym razem, gdy pozostawisz bufor dla pierwszego i gdy wprowadzisz bufor dla drugiego, ale tylko dla plików C. Skopiowałem je za pomocą:mkviewpolecenia (:help :mkview).