Cambia la lingua di vimtutor


9

Il mio vimtutor è in portoghese. Non so perché, perché il mio sistema operativo Windows è in inglese, così come tutto il resto. Non ricordo di aver scelto "portoghese" da nessuna parte nel processo di installazione di VIM.

Come lo cambio in inglese?


Potrebbe essere un ... VI.rus! (stavo solo scherzando). Installerei semplicemente un Vim recente, ad esempio bintray.com/veegee/generic/vim_x64 .
VanLaser,

1
@VanLaser Haha - no. vimtutor enlo avvia in inglese, tuttavia questo non è il valore predefinito. Se lo faccio vimtutorsolo, si apre in portoghese.
Afonso Matos,

1
Qual è il valore di v:lang? :echo v:lang.
Martin Tournoij,

@Carpetsmoker It's PT (portoghese). È questo ciò che devo cambiare?
Afonso Matos,

Quindi questa è la fonte del problema ;-) :help v:langmi dice che dovrebbe essere ereditato dal sistema operativo (Windows nel tuo caso), o impostato esplicitamente dall'utente con il :languagecomando ... Ma questo non ti aiuterà, dal momento che il file tutor è già stato caricato nella lingua sbagliata ...
Martin Tournoij il

Risposte:


6

1o metodo

Esegui vimtutor(dalla riga di comando) con un codice di 2 lettere come:

vimtutor en (per l'inglese)

vimtutor pt (per portoghese)

eccetera...

2 ° metodo

Tutor aperto con lingua diversa con:

vim /usr/share/vim/vim74/tutor/tutor (per l'inglese)

vim /usr/share/vim/vim74/tutor/tutor.pt (per portoghese)

eccetera...

(Lo stesso percorso predefinito si applica a Cygwin su Windows. È possibile che si desideri cambiare vim74parte se si dispone di una versione diversa)

Utilizzando questo metodo potresti effettivamente voler prima copiare il file da qualche altra parte e quindi aprire la copia, perché lo modificherai.

3o metodo

Vimtutor apre in portoghese per default, perché probabilmente avete qualche insieme variabile d'ambiente in portoghese come: LC_ALL, LANG, LANGUAGE(controllare con env | grep -P 'LC_ALL|LANG'. Si consiglia di cambiare in questo modo:

export LC_ALL=en_US.utf-8

e poi corri vimtutor.


Nota che la modifica diretta dei file tutor (il tuo "secondo metodo") non è probabilmente una buona idea. Il vimtutorprogramma copia questo file in un file temporaneo, così puoi muoverti a tuo piacimento e non sporcare nulla ;-) Ti consiglio invece di farlo.
Martin Tournoij,

Sì, è scritto nella risposta (copiando il file da qualche altra parte).
Kossak,

A proposito, il codice della lingua ha almeno due lettere, non necessariamente. Aprire, ad esempio, il vimtutor in bavarese con "bar vimtutor".
Josef Hell,

0

Questo metodo funziona bene:

export LC_ALL=en_US.utf-8

Per la lingua russa, ad esempio, è necessario comporre la seguente linea:

vimtutor ru

per il portoghese

vimtutor pt  

Grazie per il tuo impegno, ma entrambi i metodi che descrivi qui sono stati descritti un anno fa nell'altra risposta.
statox
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.