web-dev-qa-db-ja.com

WindowsでVimを実行するにはどうすればよいですか?

GVimをインストールしたばかりで、通常はlinuxで機能する通常の「vim myfile.Java」技術を使用してファイルを開いて編集しました。しかし、残念ながら、これはうまくいかないようです。 「gvim myfile.Java」も試しましたが、それでもうまくいきません。

Windows Powershellまたは他の手法を使用してvimを開く方法(およびLinuxで使用する方法と同じ方法)を知っている人はいますか?

25
Mr Prolog

gVimをインストールすると:
確認してください [✓] Create .bat files for command line use チェックされます。
いくつかの.batファイルをC:\Windows\に作成します。

C:\>cd %windir%
C:\WINDOWS>dir /b *.bat
evim.bat
gview.bat
gvim.bat
gvimdiff.bat
view.bat
vim.bat
vimdiff.bat
vimtutor.bat

C:\WINDOWSは既にPATH環境変数にあります。
コマンドラインにvimと入力すると、C:\WINDOWS\vim.batが起動します。
上記のチェックボックスをオフのままにした場合、PATHを手動で変更する必要があります。

29
kev

補足として、私は現在、かなり高度に制御されたWindowsワークステーションを使用しており、あまりアクセスできません。私が通常使用する「実行可能インストーラ」をダウンロードしても、vim.exegvim.exe dirにインストールされて正常に機能していましたが、batファイルは作成されず、何らかの理由でvim74も作成されませんでした。したがって、PATHも設定する必要がありましたが、C:\WiNDOWSbatファイルがなく、VImランタイムフォルダーにコマンドライン実行可能ファイルがなかったため、コマンドライン(またはPowershell)からcallingvimが機能しませんでした。

管理者権限がないと、明らかにvim.exeを含むコマンドライン関連のものを作成しているインストールの一部が正常に回復していません。

どちらにしても、「正しい」ことは、PATHを通常どおりvim実行可能フォルダーに設定することであるように見えます(これは 管理者権限がない場合は通常よりも少し難しいことに注意してください =)次に、既にインストールしたgvimのバージョンに一致する 通常のダウンロードページ から「Win32コンソール実行可能ファイル」をダウンロードし、ダウンロードしたZipからvim.exeを掘り出し、 gvim.exeと同じフォルダーに配置します。

実行可能インストーラーが「完全に」動作した別のボックスを見ると、vim.batファイルに「Win95のVIMARGSで引数を収集する」およびif .%OS%==.Windows_NT goto ntactionなどに関するインストールされていないいくつかのジャイブがあります。少なくともWin7では問題はないようです。 ; ^)

2
ruffin

Windows 10には、Windows用のLinuxサブシステムがあります。したがって、bashをWindowsにインストールし、bashからvimを使用できます。

1
Rajat Bhatt

ウィンドウにgVimをインストールし、gvimをインストールして「次へ、完了」をクリックしたときに「.bat」を有効にします。ウィンドウでvimを使用できます。

0

コマンドプロンプトでvimを使用するには、PATH変数にvimアプリケーションを追加します。これを行うには、[マイコンピュータ]> [プロパティ]> [システムの詳細設定](左隅)>環境変数に移動します。ユーザー変数とシステム変数システム変数には「パス」変数があります。 vimアプリケーションのパスを追加します。私にとっては:

C:\ Program Files(x86)\ Vim

保存してコマンドプロンプトを再度開き、vimと入力すると動作します。 参照用のこの画像を参照

0
Akshat Divya