poniedziałek, 7 marca 2011

Vim - katalog TEMP oraz litery w UTF-8

Vim posiada arcyprzydatną opcję generowania przy każdej zmianie pliku z jego poprzednią wersją. Jest to o tyle przydatne, co denerwujące na dłuższą metę. Przy edycji dużej ilości plików powstaje ich nadmierna ilość, co w końcu może denerwować.
Wystarczy jednak ustawić zmienną systemową, aby pliki backupowe były automatycznie przerzucane do wybranego katalogu. Dane konfiguracyjne znajdują się w pliku konfiguracyjnym (jak to tajemniczo brzmi).
Dla Windows ten plik to
C:\Program Files\Vim\_vimrc 
zaś dla Linuxa wystarczy
~/.vimrc
Należy tam wpisać:
:set backupdir=c:/Windows/temp
Oczywiście ścieżka jest dowolna.

Osobnym problemem to kodowanie polskich liter. Polecanym jest UTF-8, ale w Windows oczywiście tak nie jest :-(
Wrzucamy więc do pliku konfiguracyjnego:
:set fileencodings=utf-8,latin2
i po kłopocie.

Nieco szerzej jest to opisane tutaj: http://automaciej.jogger.pl/2006/07/18/vim-utf-8-i-iso-8859-2/

Brak komentarzy:

Prześlij komentarz