2016-02-12 16 views
6

Używam MacVim w trybie graficznym od kilku tygodni, ale jestem bardzo rozczarowany jego czasem rozpoczęcia.Początek MacVim jest bardzo powolny

Po uruchomieniu MacVim jako pakietu OSx, aplikacja uruchamia się na kilka sekund. To samo dotyczy otwierania nowego okna. Czytałem gdzieś, że to dlatego, że Vim uruchamia nowy proces dla każdego okna i może to być spowodowane przez wtyczki, które są ładowane podczas każdego uruchomienia, spowalniając go.

Nie sądzę, że tak jest, ponieważ kiedy wykonuję MacVim za pomocą polecenia terminala, zaczyna się prawie natychmiast.

Czy ktoś wie, jak przyspieszyć proces uruchamiania aplikacji lub gdzie może występować problem?

Dzięki.

Aktualizacja

MacVim został zainstalowany przez Homebrew, mvim prowadzi do katalogu/usr/local/bin/mvim -> ../Cellar/macvim/7.4-94/bin/mvim, który jest skrypt bash , thar działa ..Cellar/macvim/7.4-94/MacVim.app/Contents/MacOS/Vim binarny z przełącznikiem -g. Obok jest plik binarny MacVim, który jest w jakiś sposób potrzebny binarnie Vim, ponieważ kiedy próbowałem go przenieść, przestał działać poprawnie. Wygląda na to, że po uruchomieniu "Vima-g" jest on natychmiast ładowany, ale MacVim uruchamia się powoli, a każde nowe okno otwierane z uruchomionej aplikacji "Vim" uruchamia się powoli.

+0

[FAQ] (https://vimhelp.appspot.com/vim_faq.txt.html#faq-32.5) –

+0

nie wiem jak jest to związane z pytaniem. MacVim uruchamia się dość szybko z GUI po wywołaniu przez plik binarny (jak 'mvim'), ale gdy jest otwarty przez pakiet aplikacji (np.' Otwórz MacVim'), to zajmuje dużo czasu. –

+1

W tej chwili jest to bardzo niejasne. Czy to jest to samo * vim pakiet i początek linii poleceń? Może są konflikty. Skąd masz pakiet? (czy jest godny zaufania?) Co w twoim vimrc? Czy jest wiele vimrcs? I to tylko ze szczytu mojej głowy. – bdecaf

Odpowiedz

0

Mogło pochodzące z:

  • Twoje .vimrc „s wtyczek
  • Twój .vimrc auto załadowane funkcje
  • swoją powłokę
  • pamięci systemowej
  • miejsca na dysku System
  • Inne programy działające/monitorujące
  • itp

Można również spróbować mvim na FAQ

Powiązane problemy