私はWindows 7でvimを実行しています。動作しますが、コマンドラインでvimtutor
と入力すると、ウィンドウがすぐに開いたり閉じたりしますが、それ以外は何も起こりません。
Vim for Windowsでvimtutor
を実行する方法はありますか?
スタートメニューからgVim
を実行し、次にFile->Open
を実行します。
C:\Program Files\Vim\vim73\tutor\tutor
(別のバージョンやインストール場所では異なる場合があります。ファイル拡張子はありません)。メニューを使用して、ファイルのコピーをMy Documents
に保存します。
vimtutor
コマンドは、これを行うための単なるショートカットコマンドであり、必要に応じて正しい翻訳を自動的に表示します。あなたはそれを必要としません。
Windowsでvimtutorを実行する方法
vimtutor
と入力します。(それは、それが今までにそう単純に意図されていた方法です)。
説明:仕事に適したツールを使用することをお勧めします。それが私がCygwinを「昇格」させている理由です。これは最高の1つです。 vimだけでなく、Windows上のUNIXライクな環境全体を持つ方法。いくつかのグラフィカルなvim実装を使用しているという質問から明らかであり、回避策がないとvimtutorを実行できません。私はそれが別のものを試す絶好の機会だと言います。それらの間で一貫性があるだけでなく、ホスト環境(Windows)と非常によく統合されているツールのコレクション。これは私の心からの提案です。私はあなたが面倒なくvimtutorを実行できるようにするだけでなく、それを使い始めるとさらに満足できるようになることを願っています。それは私に非常に多くのことを与えました、そして何年にもわたって全く問題がなかったので、私の経験を共有することに私の熱意。
P.S。最近のコメントで、Windowsマシンがないことについて言及しているので、この質問はもう関係がないと思います。たぶん、この提案は他の人にも役立つかもしれません。
これは、Vimがシステムによって設定された言語にVimがチューターファイルを翻訳していない場合、Vimのインストール中に追加の言語ファイルをインストールし(Windowsインストーラーを使用してインストールする場合)、サポートされていないロケールでWindowsを使用している場合に発生する可能性があります。チェックボックスをオフにして追加の言語ファイルをインストールするチェックボックスを付けてVimを再インストールすると、vimtutorを問題なく実行できました。
チューターを直接起動したい人のために、ここに簡単な飾り気のない置換があります(Vimインストールディレクトリを調整してください)。
@echo off
copy "C:\program Files\Vim\vim74\tutor\tutor" "%TEMP%\tutor"
gvim -u NONE -c "set nocp" "%TEMP%\tutor"
Git for Windows を使用してVimをインストールした場合は、運が悪いです(現在、Git v2.12.2)。インストールされている唯一のvimtutor
コマンドはbashスクリプトです。したがって、WindowsでLinuxサブシステムを実行している場合、またはCygwinを使用している場合は問題ありませんが、それ以外の場合はそうではありません。
tutor
ディレクトリはC:\Program Files\Git\usr\share\vim\vim80
に存在しますが、vimtutor
スクリプトと同様に、一時ディレクトリに手動でコピーする必要があります。
Vimtutor BATファイルを検索します(通常は$VIM/vim74
)をダブルクリックします。デーモンcmdウィンドウが開き、vimtutorウィンドウが開き、すぐには閉じません。