これは必ずしも問題ではありません。なぜこの動作が発生するのか、もっと興味があります。
PowerShellからvimを起動しようとすると、Open with
ウィンドウが表示されます。
PS C:\> vim
指定した場合:
PS C:\> vim.exe
Vimは期待どおりに起動します。以下を指定しても、gVimは期待どおりに起動します。
PS C:\> gvim.exe
または
PS C:\> gvim
繰り返しになりますが、実際には問題ではありません。PowerShellからvimとgvimの両方を起動するときに、なぜそれが発生するのか、一貫した動作を実現するために何を調べる必要があるのかを知りたいだけです。
パスにvim.
の前に表示されるvim.exe
というファイルがある可能性があります(または、vim
を起動しようとしているローカルフォルダーにあります)。そのため、入力すると最初に呼び出されます。 vim
。
vimのエイリアスを作成する
Set-Alias vim ' C:\Program Files (x86)\Vim\vim74\gvim.exe'
Set-Alias vi ' C:\Program Files (x86)\Vim\vim74\gvim.exe'
別のディレクトリにインストールされている場合は、パスを変更できます。