私はgVimをインストールし、通常Linuxで機能する通常の「vim myfile.java」手法を使用してファイルを開いて編集しようとしました。しかし、残念ながら、これは機能していないようです。「gvim myfile.java」も試しましたが、それでもうまくいきません。
Windows PowerShellやその他の手法を使用してvimを開く方法(およびLinuxのように使用する方法)を知っている人はいますか?
私はgVimをインストールし、通常Linuxで機能する通常の「vim myfile.java」手法を使用してファイルを開いて編集しようとしました。しかし、残念ながら、これは機能していないようです。「gvim myfile.java」も試しましたが、それでもうまくいきません。
Windows PowerShellやその他の手法を使用してvimを開く方法(およびLinuxのように使用する方法)を知っている人はいますか?
回答:
デスクトップ上のアイコンをクリックするか、Windowsエクスプローラーのコンテキストメニューから[vimで編集]を使用してgVimを実行します。
Windowsコマンドプロンプトからvimを起動する場合は、vim.exeへのパスを%PATH%に追加するか、完全パスを入力する必要があります(例: "c:\program Files\gvim\vim9.9\vim.exe" foo.txt
Gvim実行可能ファイルを取得し、必要なシステムにインストールします。
まず、Power Shellを開き、正規化されたコマンドのエイリアスを設定します(Windows 7以降):
$ Set-alias vi "\path\to\gvim.exe"
$ Set-alias vim "\path\to\gvim.exe"
答えvim
は、vim.exe
実行可能ファイルを含むディレクトリをパスに追加する必要があるという点に触れています。
ただし、より明確な指示が必要な場合は、次の手順に従ってください。
1. Open Control Panel
2. Go to System
3. Click on Advanced system settings
4. In the Advanced tab, click on Environment Variables
5. Highlight Path in System variables and click Edit...
6. At the end, enter a semicolon and add the full directory as text
- for example, C:\Program Files (x86)\Vim\vim74
- note that this directory must contain the executable you want to execute in command prompt i.e. vim.exe
7. Click OK and exit
8. Open new command prompt session and run vim by typing the name of the executable
Windows用のmysysgitにはvimがあると確信していますが、そのシェルはWindowsでGitを使用するように調整されていますが、私の知る限りはvimがあります。クイックグーグル検索がこれを見つけました。それはあなたが探しているものですか?
コメントのおかげで、パスにvimを追加した後に再起動する代わりに、SETコマンドを使用して、新しくインストールされたvimへのパスをロードset path=c:\program Files\gvim\vim9.9\vim.exe
できます。たとえば、通常のセッションの後に再起動できます。
別のオプションは、vimパッケージを使用してCygwin(WindowsのLinuxのような環境)をインストールすることです。
インストール時に、パッケージマネージャーで「vim」を検索し、最新バージョンをインストールします。
私は主にVimチョコレートパッケージと共にインストールされるgVimを使用します(ただし、これは現在、最新のリリースからかなり遠いですが)。これにより、gVimおよび右クリックメニューの「Edit with Vim」のWindowsメニューショートカットが作成されました。これは、多くのWindowsショートカットで動作し、多くの一般的なVimコマンドを含むメニューバーが含まれているという点で、通常のVimよりも優れています。さらに、Vimをフルタイムのエディターとして使用したい場合は、gVimが24ビットカラー/カラースキームと太字/斜体フォントを完全に処理するため、最善の策です。
ChocolateyからGitをインストールC:\Program Files\Git\usr\bin
してパスに追加することにより、DOSプロンプトで通常のVimを実行します。これは、あなたが与えvim
およびvimdiff
DOSで約250プロンプトだけでなく、他のUNIXは、次のようなWindows用にコンパイルコマンドls
、grep
、sed
とawk
。またはvim.exe
、Githubのリリースページにあるを使用すると、最新の64ビットバージョンが表示されます。
Windows 10以降では、DOSプロンプトに大きな改善が加えられているため、gVimの代わりにVimを使用する可能性があるはずです。
set termguicolor
どのように機能するかわかりません