更改vimtutor语言


9

我的老师是葡萄牙语。我不知道为什么,因为我的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命令进行显式设置...但这对您没有帮助,因为辅导文件已经加载了错误的语言...
Martin Tournoij 2015年

Answers:


6

第一种方法

vimtutor使用2个字母的语言代码运行(从命令行),例如:

vimtutor en (对于英语)

vimtutor pt (对于葡萄牙语)

等等...

第二方法

使用以下语言打开具有不同语言的家教:

vim /usr/share/vim/vim74/tutor/tutor (对于英语)

vim /usr/share/vim/vim74/tutor/tutor.pt (对于葡萄牙语)

等等...

(相同的默认路径适用于Windows上的Cygwin。vim74如果您使用的版本不同,则可能需要更改零件)

使用此方法,您实际上可能想要先将文件复制到其他位置,然后再打开副本,因为您将要对其进行修改。

第三方法

VIMTUTOR在葡萄牙语中默认打开,因为你可能有一些环境变量设置为葡萄牙语,如:LC_ALLLANGLANGUAGE(以检查它env | grep -P 'LC_ALL|LANG',你可能想改变这样的:

export LC_ALL=en_US.utf-8

然后运行vimtutor


请注意,直接编辑教师文件(您的“第二方法”)可能不是一个好主意。该vimtutor程序将该文件复制到一个临时文件中,因此您可以随意闲逛,而不会弄污任何东西;-)我建议您这样做。
马丁·图尔诺伊

是的,它写在答案中(将文件复制到其他位置)。
科萨克2015年

顺便说一句,语言代码最少(不一定是)有两个字母。用“ vimtutor bar”打开例如巴伐利亚的vimtutor。
约瑟夫·地狱

0

此方法效果很好:

export LC_ALL=en_US.utf-8

例如,对于俄语,则需要拨打以下行:

vimtutor ru

葡萄牙语

vimtutor pt  

感谢您的努力,但是您在此处描述的两种方法都是在一年前在另一个答案中描述的。
statox
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.