2013-03-27 17 views
12

Cygwin ma katalog osobisty, w którym mogę przechowywać plik .vimrc, aby skonfigurować podświetlanie składni. Wiem na maszynach linuksowych, że ten plik znajduje się zwykle w katalogu domowym i że można go przechowywać na całym świecie (chociaż nie wiem, jak działa globalne narzędzie).Gdzie jest vimrc lub vim profil dla powłoki gingub na mingw32 na komputerze z systemem Windows?

Jestem użytkownikiem systemu Windows (przepraszam), więc używam różnych powłok dla różnych rzeczy i nie jestem zbyt pewny, dlaczego podświetlanie składni nie działa, gdy uruchamiam go z powłoki powłoki Git. Działa dobrze dla cygwin i dla kitu. ale nie tak bardzo dla mitu git32.

Inną rzeczą jest to, że kiedy ssh do zdalnego serwera przy użyciu cygwin, nie mogę używać Vima, ale mogę użyć Vima dobrze, gdy połączę się za pomocą powłoki Putty.

Każda pomoc na ten temat byłaby bardzo doceniana.

Odpowiedz

22

Git bash używa MSYSGIT, który jest dostarczany z własnym Vimem. Jednym ze sposobów, aby to sprawdzić -

W swojej git typu bash

$ type vim 

to powie który vim wykonywalny jest używany. W moim komputerze wskazuje na

/bin/vim

jeśli wpiszesz

vim --version, to wypluwa dużo środowiska.

rura go do grep, jak to

vim --version | grep vimrc a to powie lokalizację (y), gdzie ta instancja vim będzie szukał vimrc.

+0

Ok ... dzięki za te informacje. Używa również pliku wykonywalnego z '/ bin/vim', ale root nie jest tak naprawdę głównym elementem mojego komputera z systemem Windows, jest to rdzeń programu msysgit. Wiedziałem o tym wcześniej i znalazłem vimrc w folderze/etc, który kiedyś skopiowałem do mojego katalogu domowego. Po wpisaniu polecenia grep jest napisane: systemowy plik vimrc: '$ VIM \ vimrc;' 'plik vimrc użytkownika: $ HOME \ _vimrc;' 'plik vimrc drugiego użytkownika: $ VIM \ _vimrc'. Wszystkie te pliki mają to samo ustawienie, co w przypadku cygwin, ale podświetlanie składni nadal nie działa. – laserface

+1

Dla mnie plik był w 'C: \ Program Files \ Git \ etc \ vimrc' – mihkov

+1

Wow. Po tych wszystkich latach, w końcu mam vim na Windowsie działającym z moim osobistym vimrc. Dziękuję Srikanth. To jest niesamowite. – meh

Powiązane problemy