Vimtutor dilini değiştirme


9

Vimtutor'ım Portekizce. Nedenini bilmiyorum, çünkü Windows işletim sistemim İngilizce, diğer her şey gibi. Vim yükleme sürecinde herhangi bir yerde "portekizce" seçildiğini hatırlamıyorum.

İngilizceyi nasıl değiştirebilirim?


Bir ... VI.rus olabilir! (şaka yapıyorum). Basitçe yeni bir Vim kurarım , örneğin bintray.com/veegee/generic/vim_x64 .
VanLaser

1
@VanLaser Haha - hayır. vimtutor enİngilizce olarak başlatır, ancak bu varsayılan değildir. Sadece yaparsam vimtutorportekizce açılır.
Afonso Matos

1
Ne değeri v:lang? :echo v:lang.
Martin Tournoij

@Carpetsmoker PT (portekizce). Değiştirmem gereken bu mu?
Afonso Matos

Sorunun kaynağı budur ;-) :help v:langbana OS'den (sizin durumunuzda Windows) miras alınması gerektiğini veya :languagekomutla kullanıcı tarafından açıkça ayarlanması gerektiğini söylüyor ... Ama bu size yardımcı olmayacak, öğretmen dosyasından beri zaten yanlış dilde yüklenmiş ...
Martin Tournoij

Yanıtlar:


6

1. yöntem

Aşağıdaki vimtutorgibi 2 harfli dil kodu ile çalıştırın (komut satırından):

vimtutor en (ingilizce için)

vimtutor pt (Portekizce için)

vb...

2. yöntem

Farklı dilde açık öğretmen:

vim /usr/share/vim/vim74/tutor/tutor (ingilizce için)

vim /usr/share/vim/vim74/tutor/tutor.pt (Portekizce için)

vb...

(Aynı varsayılan yol Windows'daki Cygwin için de geçerlidir. vim74Farklı bir sürümünüz varsa parçayı değiştirmek isteyebilirsiniz )

Bu yöntemi kullanarak dosyayı önce başka bir yere kopyalayıp daha sonra kopyayı açabilirsiniz, çünkü değiştireceksiniz.

3. yöntem

Muhtemelen gibi Portugese bazı çevresel değişken kümesine sahip çünkü vimtutor varsayılan olarak Portekizce açılır: LC_ALL, LANG, LANGUAGE(bunu kontrol env | grep -P 'LC_ALL|LANG'. Böyle değiştirmek isteyebilirsiniz:

export LC_ALL=en_US.utf-8

ve sonra çalıştırın vimtutor.


Öğretmen dosyalarının doğrudan düzenlenmesinin ("2. yönteminiz") muhtemelen iyi bir fikir olmadığını unutmayın. vimtutorProgram kopyalar Eğer faul Bir şey boş değil yaklaşık muck böylece geçici bir dosyaya bu dosya, ;-) ben bunun yerine, bunu tavsiye ederiz.
Martin Tournoij

Evet, yanıtta yazılır (dosyayı başka bir yere kopyalayarak).
Kossak

Bu arada, dil kodu en az iki harfe sahip olmak zorunda değildir. Örneğin Bavyera'daki vimtutor'ü "vimtutor bar" ile açın.
Josef Hell

0

Bu yöntem iyi çalışıyor:

export LC_ALL=en_US.utf-8

Örneğin Rus dili için aşağıdaki satırı çevirmek gerekir:

vimtutor ru

Portekizce için

vimtutor pt  

Çabalarınız için teşekkürler, ancak burada tarif ettiğiniz yöntemlerin her ikisi de bir yıl önce diğer cevapta açıklanmıştır.
statox
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.