Изменить язык vimtutor

9

Мой vimtutor на португальском. Я не знаю почему, потому что моя ОС Windows на английском языке, как и все остальное. Я не помню, чтобы я выбрал "португальский" в процессе установки vim.

Как я могу изменить его на английский?

Афонсо Матос
источник
Это может быть ... VI.rus! (просто шучу). Я бы просто установил последний Vim, например, bintray.com/veegee/generic/vim_x64 .
VanLaser
1
@VanLaser Хаха - нет. vimtutor enзапускает его на английском языке, однако это не по умолчанию. Если я vimtutorтолько сделаю , это открывается на португальском языке.
Афонсо Матос,
1
Какова стоимость v:lang? :echo v:lang,
Мартин Турной
@Carpetsmoker Это PT (португальский). Это то, что мне нужно изменить?
Афонсу Матос,
Так вот в чем причина проблемы ;-) :help v:langговорит мне, что она должна быть унаследована от ОС (Windows в вашем случае) или задана явно пользователем с помощью :languageкоманды ... Но это вам не поможет, так как файл репетитора уже загружен не на том языке ...
Мартин Турной

Ответы:

6

1-й метод

Запустите vimtutor(из командной строки) с двухбуквенным языковым кодом, например:

vimtutor en (для английского)

vimtutor pt (для португальского)

так далее...

2-й метод

Открыть репетитора на другом языке с:

vim /usr/share/vim/vim74/tutor/tutor (для английского)

vim /usr/share/vim/vim74/tutor/tutor.pt (для португальского)

так далее...

(Тот же путь по умолчанию применяется к Cygwin в Windows. Вы можете изменить vim74деталь, если у вас другая версия)

Используя этот метод, вы можете сначала скопировать файл в другое место, а затем открыть его, потому что вы собираетесь его изменить.

3-й метод

Vimtutor открывается на португальском языке по умолчанию , потому что вы , вероятно , есть переменная окружения набора для Португалии как: LC_ALL, LANG, LANGUAGE(проверьте его env | grep -P 'LC_ALL|LANG'. Вы можете изменить его следующим образом:

export LC_ALL=en_US.utf-8

а потом беги vimtutor.

казах
источник
Обратите внимание, что прямое редактирование файлов репетитора (ваш «второй метод»), вероятно, не очень хорошая идея. В vimtutorпрограмме копирует этот файл во временный файл, так что вы можете слоняться на досуге и не фол ничего до ;-) Я рекомендую вам сделать это, вместо этого.
Мартин Турной
Да, это написано в ответе (копирование файла в другое место).
Коссак
Кстати, код языка имеет минимально, не обязательно, две буквы. Откройте, например, vimtutor на баварском языке с помощью "vimtutor bar".
Йозеф Ад
0

Этот метод хорошо работает:

export LC_ALL=en_US.utf-8

Например, для русского языка необходимо набрать следующую строку:

vimtutor ru

для португальского

vimtutor pt  
Майкл
источник
Спасибо за ваши усилия, но оба метода, которые вы описали здесь, были описаны год назад в другом ответе.
statox