LoginSignup
14
15

More than 5 years have passed since last update.

PowerShellでVim

Last updated at Posted at 2013-01-26

WindowsPwoerShellからVimを起動するスクリプト

MyDocumentsにWindowsPowerShellフォルダを作成
作成したフォルダ内に以下のファイルを作成

Microsoft.PowerShell_profile.ps1
Set-Alias vim '{YOUR_PATH}\gvim.exe'

(YOUR_PATH)は環境に合わせて記述する
※vimのデフォルトをUTF-8にしていてpowershell上で文字化けするので、一旦gvimを起動するようにした

この状態でPowerShellを起動し、vimと入力するとgvimエディタが起動するはず

エラーが出る場合

ファイル {YOUR_PATH}\MyDocuments\Microsoft.PowerShell_profile.ps1 を読み込めません

ファイル {YOUR_PATH}\MyDocuments\Microsoft.PowerShell_profile.ps1 を読み込めません。ファイル {YOUR_PATH}\MyDocuments\Microsoft.PowerShell_profile.ps1 はデジタル署名されていません。

要は権限が無いと怒られている

その場合は、WindowsPowerShellを、管理者権限で起動しなおして、以下のコマンドを入力する

Set-ExecutionPolicy RemoteSigned

これで、PowerShellからvimを呼び出せるようになるはず

スクリプトの実行がシステムで無効になっているため、ファイル {YOUR_PATH}\MyDocuments\Microsoft.PowerShell_profile.ps1 を読み込めません

このエラーはPowerShellが無効になっている場合に発生する。

コマンドプロンプトを立ち上げて、次のように入力すればOK

> PowerShell
> Set-ExecutionPolicy RemoteSigned
14
15
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
14
15