Zmień język vimtutora

9

Mój vimtutor jest po portugalsku. Nie wiem dlaczego, ponieważ mój system operacyjny Windows jest w języku angielskim, tak jak wszystko inne. Nie pamiętam, aby wybrałem „portugalski” w dowolnym miejscu procesu instalacji vima.

Jak mogę zmienić na angielski?

Afonso Matos
źródło
Może to być ... VI.rus! (żartuję). Po prostu zainstalowałbym najnowszego Vima, np . Bintray.com/veegee/generic/vim_x64 .
VanLaser,
1
@VanLaser Haha - nie. vimtutor enuruchamia go po angielsku, jednak nie jest to ustawienie domyślne. Jeśli vimtutortylko to zrobię , otworzy się po portugalsku.
Afonso Matos,
1
Jaka jest wartość v:lang? :echo v:lang.
Martin Tournoij,
@Carpetsmoker It's PT (portugalski). Czy to muszę zmienić?
Afonso Matos,
Więc to jest źródłem problemu ;-) :help v:langmówi mi, że powinien on zostać odziedziczony z systemu operacyjnego (w twoim przypadku Windows) lub jawnie ustawiony przez użytkownika za pomocą :languagepolecenia ... Ale to ci nie pomoże, ponieważ plik korepetytora został już załadowany w złym języku ...
Martin Tournoij

Odpowiedzi:

6

1. metoda

Uruchom vimtutor(z wiersza poleceń) z dwuliterowym kodem języka, takim jak:

vimtutor en (dla angielskiego)

vimtutor pt (dla portugalskiego)

itp...

2. metoda

Otwórz nauczyciela w innym języku dzięki:

vim /usr/share/vim/vim74/tutor/tutor (dla angielskiego)

vim /usr/share/vim/vim74/tutor/tutor.pt (dla portugalskiego)

itp...

(Ta sama domyślna ścieżka dotyczy Cygwin w systemie Windows. Możesz zmienić vim74część, jeśli masz inną wersję)

Korzystając z tej metody, możesz najpierw skopiować plik gdzie indziej, a następnie otworzyć kopię, ponieważ zamierzasz ją zmodyfikować.

Trzecia metoda

Vimtutor otwiera się w portugalskim domyślnie, ponieważ prawdopodobnie masz jakieś zmiennej środowiskowej zestaw do portugalskim jak: LC_ALL, LANG, LANGUAGE(sprawdź go env | grep -P 'LC_ALL|LANG'. Możesz zmienić to w ten sposób:

export LC_ALL=en_US.utf-8

a następnie biegnij vimtutor.

Kossak
źródło
Zauważ, że bezpośrednia edycja plików korepetytorów („druga metoda”) prawdopodobnie nie jest dobrym pomysłem. W vimtutorprogramie kopiuje ten plik do tymczasowego pliku, więc można syf o czasie wolnym i nie Faul coś się ;-) polecam zrobić, że zamiast.
Martin Tournoij,
Tak, jest napisane w odpowiedzi (kopiowanie pliku w innym miejscu).
Kossak,
Nawiasem mówiąc, kod języka ma minimalnie, niekoniecznie, dwie litery. Otwórz, np. Vimtutor w Bawarii z „paskiem vimtutor”.
Josef Hell
0

Ta metoda działa dobrze:

export LC_ALL=en_US.utf-8

Na przykład w przypadku języka rosyjskiego konieczne jest wybranie następującego wiersza:

vimtutor ru

dla portugalskiego

vimtutor pt  
Michał
źródło
Dziękuję za twój wysiłek, ale obie metody, które tu opisujesz, zostały opisane rok temu w drugiej odpowiedzi.
statox