web-dev-qa-db-ja.com

WindowsPowerShellからvimを起動する

これは必ずしも問題ではありません。なぜこの動作が発生するのか、もっと興味があります。

PowerShellからvimを起動しようとすると、Open withウィンドウが表示されます。

PS C:\> vim

enter image description here

指定した場合:

PS C:\> vim.exe

Vimは期待どおりに起動します。以下を指定しても、gVimは期待どおりに起動します。

PS C:\> gvim.exe

または

PS C:\> gvim

繰り返しになりますが、実際には問題ではありません。PowerShellからvimとgvimの両方を起動するときに、なぜそれが発生するのか、一貫した動作を実現するために何を調べる必要があるのか​​を知りたいだけです。

5
Bryan

パスにvim.の前に表示されるvim.exeというファイルがある可能性があります(または、vimを起動しようとしているローカルフォルダーにあります)。そのため、入力すると最初に呼び出されます。 vim

8

vimのエイリアスを作成する

      Set-Alias vim ' C:\Program Files (x86)\Vim\vim74\gvim.exe'
      Set-Alias vi ' C:\Program Files (x86)\Vim\vim74\gvim.exe'

別のディレクトリにインストールされている場合は、パスを変更できます。

0
GC 13