質問

見た この にredditでのオーラという言葉が定着したがっvimゥラでおすすめの結婚式:このUIに ドイツ.欲しいvim!したい 英語, が、私のOS設定にドイツ語の標準のオフィス)ないといけないと思い、vimでは実際にしようとすると詳細

何か魔法のincantationsけを行ってくvimの切り替えUI養成講座を開催します。しかしgooglingなることができていないように見えない、Googleい友人*pat*,*pat*っallreadyかの構文強調表示、ありがとうございます!)...

編集: すべての良いヒントは、以下の成績を追加することにより、トップの .vimrc (ランニングVim7.2Windows7)

set langmenu=en_US.UTF-8    " sets the language of the menu (gvim)
language en                 " sets the language of the messages / ui (vim)
役に立ちましたか?

解決

として県指摘したい :language コマンド.

ご注意このお .vimrc または .gvimrc なお、メニュー gvim、その定義が読み込まれば起動時に非常に早く、再読み込みます。うにならないかもしれません設定する必要 LC_ALL (より具体的には LC_MESSAGES お客様の環境や非Unixoidシステム(例えば.Windowsの場合)とすることができますの --cmd スイッチを指定されたコマンドを実行し最初のものに対して、 -c オプション):

gvim --cmd "lang en_US"

申し上げたように、ウイルスだけを利用する必要が LC_ALL, は、強制的にスイッチのすべての側面あるいはお客様のコンピュータ環境です。いもっと微妙なんですよ。F.するために、関連する 自分のロケール設定のようなものです:

LANG=en_US.utf8
LC_CTYPE=de_DE.utf8
LC_COLLATE=C

この手段を取得します主に英国のシステムがドイツにおけるセマンティクス文字を除き、デフォルトの並び順はASCIIbeticalります。並べ替えcodepointは言語別に条約).を使用してくださの異なる変化見 man 7 locale にあります。

他のヒント

参考Windows(7)って削除され、ディレクトリ C:\Program Files (x86)\Vim\vim72\lang.そこでスクフォースメンバーであるen_US.

えてしまうことに_vimrc.でもwin7.

set langmenu=en_US
let $LANG = 'en_US'
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim

このコード上の私の_vimrcファイルに保存されたマ:

set langmenu=en_US.UTF-8

この変更はvimのメニュー言語

set langmenu=en_US.UTF-8  [or just set langmenu=en for short]

language en 

私はエラー sayngることができなかったセットjaとしての言語がこの仕事

:let $LANG = 'en'

後者からの Vimのdocs.加えた両行の先頭に_vimrcファイルです。を使用していWindows7 64ます。

PS:この変化の両方の言語と言語メニュー

language messages en

できます。vimrcファイル(または_vimrcファイルがすでに存在する場合、またはwindows)

Ubuntu10.10+VIM7.2向上します。以下のコードを変更した言語コンソールvim.追加することでトップのvim.rc

if has('unix')
    language messages C
else
    language messages en
endif

この二つの噴おります。vimrcファイルの仕事

let $LANG = 'en'
set langmenu=none

開始vim、変化するロケール:

LC_ALL=en_GB.utf-8 vim

または輸出変動当たりデフォルトのおbashrc/profile.

:助言語

言語fr_FR.ISO_8859-1

こ_vimrc作品がほとんど無かったwindows8:

set langmenu=en_US
let $LANG = 'en_US'

(ご注意_vimrcは同一ディレクトリに格納する私のvim74dir私の_vimrcファイルvimを読み込みで起動)

なぜだかよくわかりません上記のすべての回答になりました。いたって誤差のロケールに渡います。かもしれないWindowsいことです。で、私の溶液を加えっvimrc:う$LANG='ja'

Ahったものです。メニューのgVimも、問題の本質を見極め、解決の巻頭画面が英語です。

Windows二Vim

あちこちからたくまで実現している2Vim.

  1. Git BashによMinGW(Cygwin mintty)
  2. 別のインスタレーションでのプログラムファイルWindowsの場合

次へ コマンド まフィルタすべて見る vimrc-ファイルおよびます。

vim --version | grep vimrc
  • _vimrc(Windows&CMD)
  • .vimrc(BashのためのGit)
  • vimrc(異なる場所の両方)

1:Vim Windows&CMD

だけの名前の変更(削除)を lang フォルダにいます。

きはこちら C:\Program Files (x86)\Vim\vim80\lang

しかしすべてのconfigの設定をここに表示されます。では絶対に無駄にはなりません。

2.1:Git Bashを通じて、MinGWビルCygwin mintty

のためのGit Bashを追加した language messages en_USC:\Program Files\Git\etc\vimrc

もちろん希望の場合は削除するには lang フォルダがおもしろいと感じてくださりら

  • C:\Program Files\Git\usr\share\vim\vim80\lang
  • C:\Users\User_name_xxx\AppData\Local\Programs\Git\usr\share\vim\vim80\lang 地元のユーザー設置できます。

2.2:チューニングのみGitのBash(MinGW64,Cygwin mintty)

のBashの場合Windowsの場合に限定されていないので、スキップ操作 vimrc

をオープンしました C:\Program Files\Git\etc\bash.bashrc 加えて、次の行

LANG='en_US'

または

LANG=C

では使用しないで en_US.UTF-8 でも字の一部bashコマンド.例えば、`find'xxx_yyy_zzz_aaa.bbbddd'以外の既存のファイルです。

同様の問題ですが、いつ、上記溶液た:https://superuser.com/questions/552504/vim-ui-language-issue/552523

私は解決ですべて削除vimパケットを構築vim 源から.

いかなる助け入れてもらった。

ばWindowsではないので気を発行コマンド

防止のためのGUIからの負荷ロファイル

あなた Program Files\Vim\vim80\lang けアンダースコアとしての接頭辞を前にしているため、すべてのファイルのように見えるかというごロケールです。

防止用語集VIMからの負荷ロファイル

同じフォルダとして、接頭辞アンダースコアのフォルダ名を冠した国コードです。

注意:Windows10ょうお願い管理者権限を向上させることにより、UAC警告が表示されます。

ように

この技術を応用することがたくさんのUnix/Linuxツール移植Windowsでは、一般的にすべてのソフトウェアパッケージに局在のファイルに容易にご利用いただけます。名前を変更防止の申請から発見し、スクフォースメンバーの言語でも英語です。

加えてみる_vimrc:

let $LANG='en_US'
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top