回答編集履歴
1
説明を修正
test
CHANGED
@@ -30,4 +30,14 @@
|
|
30
30
|
|
31
31
|
|
32
32
|
|
33
|
-
PowerShell
|
33
|
+
訂正: PowerShell 5.1でのみプロファイルにvim (および vi)のエイリアスが設定されていたため。
|
34
|
+
|
35
|
+
|
36
|
+
|
37
|
+
5.1のプロファイルには、vim.exeのフルパスを指定したエイリアスが設定されており、PATHに含まれていなくてもvimを実行できるのはそのためだった。
|
38
|
+
|
39
|
+
いっぽう、PowerShell 7.1が利用するプロファイルは5.1とは別のフォルダーを参照するため、このプロファイルは使われない。PowerShell 7.1でvimが実行できないのは、それが原因。
|
40
|
+
|
41
|
+
|
42
|
+
|
43
|
+
対策としては、7.1用のプロファイル(がなければ新規作成して)同様のエイリアスを設定するか、環境変数PATHにvim.exeが置かれたフォルダーを(正確なフルパスで)追加すること。
|