LoginSignup
3
2

More than 1 year has passed since last update.

Windows Terminalの導入
参考:Windows ターミナルをインストールしてセットアップを開始する

winget search Vim

結果

名前                ID                          バージョン  一致       ソース
------------------------------------------------------------------------------
Vim Cheat Sheet     9WZDNCRDMCWR                Unknown                msstore
Vimar VIEW Pro      9NNG9QXL8W3Z                Unknown                msstore
Vim                 vim.vim                     9.0.1504               winget
qutebrowser         qutebrowser.qutebrowser     2.5.3       Tag: vim   winget
win-vind            pit-ray.win-vind            5.0.2       Tag: vim   winget
Neovim Nightly      Neovim.Neovim.Nightly       0.10.0      Tag: vim   winget
Neovim              Neovim.Neovim               0.9.0       Tag: vim   winget
Vieb                Jelmerro.Vieb               9.7.0       Tag: vim   winget
lf                  gokcehan.lf                 r29         Tag: vim   winget
Helix               Helix.Helix                 23.03       Tag: vim   winget
4K Video Downloader OpenMedia.4KVideoDownloader 4.24.1.5353 Tag: vimeo winget

インストール

winget install --id vim.vim --source winget

実行するが、PATHが通っていないのでエラー

vim : 用語 'vim' は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識されません。名前が正しく記述されていることを確認し、パスが含まれている場合はそのパスが正しいことを確認
してから、再試行してください。
発生場所 行:1 文字:1
+ vim
+ ~~~
    + CategoryInfo          : ObjectNotFound: (vim:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

解決する方法

  1. PATHを通す(コマンドプロンプトでも利用可能)
  2. エイリアスを設定する(PowerShellのみ)
  • PATHを通す
  1. スタートアイコン上で右クリック
  2. 「システム」を選択
  3. 「関連設定」から「システムの詳細設定」を選択
  4. 「環境変数」を選択
  5. 「ユーザ環境変数」の「Path」にVimのインストールフォルダを追加(Pathがない場合は新規で追加する)
  • エイリアスを設定する
    参考:Set-Alias
set-alias vi 'C:\Program Files\Vim\vim90\vim.exe'
set-alias vim 'C:\Program Files\Vim\vim90\vim.exe'

再起動してしまうと、エイリアス設定が消えてしまうのでPowerShellプロファイルに記載する
(PowerShellプロファイルはPowerShellの開始時に実行されるスクリプト)
参考:about_Profiles

  • PowerShellプロファイルのパスを確認
$profile
New-Item -ItemType File -Path $PROFILE -Force

-Forceを指定することによって、フォルダがない場合にもフォルダを作成して、指定の場所にファイルを作成する。
参考:New-Item

  • PowerShellプロファイルを開き、エイリアス設定を追加
notepad $profile

これで、WindowsでVimが利用可能になる。

3
2
0

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
3
2