Zmuszałem się do używania gvim dla Windows w większości moich potrzeb w zakresie edycji tekstu. Stopniowo czuję się z tym bardziej komfortowo, ale jeden problem bardzo mnie denerwuje.Jak utrzymać NERDTree w zmianie rozmiaru okna projektu w (g) vim?
Używam wtyczki projektu, aby utrzymać okno po lewej stronie ekranu gVim, wyświetlając moje projekty. Jest to przydatne i uniemożliwia mi wycofanie IDE. Oto pomysł, jak to wygląda:
I wtedy powołać NERDTree po prawej stronie z < Leader>] [:
I wtedy poruszać NERDTree znaleźć cokolwiek Szukałem i odrzuciłem NERDTree z < Liderem>] [. To sprawia, że okno NERDTree odejść, ale zamiast umieścić główne okno z powrotem do rozmiaru to było, rośnie okno projektu zamiast:
Teraz ręcznie zmienić rozmiar okna projektu, ale to naprawdę przerywa przepływ, który próbuję osiągnąć za pomocą vima.
Używam gvim 7.2, NERDTree 3.1.1 i projektu 1.4.1. Ktoś ma jakieś pomysły, jak to naprawić?
UPDATE: W oparciu o odpowiedź Steve'a K znalazłem rozwiązanie. Po uruchomieniu polecenia :Project
i utworzeniu okna projektu, okno projektu jest aktywne. Właśnie dodałem set winfixwidth
do mojego .vimrc
po :Project
i to rozwiązało problem. Teraz mogę pokazać i ukryć NERDtree do zawartości mojego serca, bez irytujących rozmiarów okna.
Cool. Przeszukałem dokumenty, ale chyba nie wiedziałem, czego szukać. Dowolna wskazówka, w jaki sposób mogę zrobić tę część mojego .vimrc? – anelson
Osiągnąłem to za pomocą: 'autocmd VimEnter * NERDTree', a następnie:' autocmd VimEnter * set winfixwidth' –