WindowsでVimをどのように実行しますか?


12

私はgVimをインストールし、通常Linuxで機能する通常の「vim myfile.java」手法を使用してファイルを開いて編集しようとしました。しかし、残念ながら、これは機能していないようです。「gvim myfile.java」も試しましたが、それでもうまくいきません。

Windows PowerShellやその他の手法を使用してvimを開く方法(およびLinuxのように使用する方法)を知っている人はいますか?

windows  vim  shell 

1
VimにはWindows用のインストールがいくつかあるので、使用したインストールを説明できます。それは答えを得るために役立ちます。
pottsdl 2012

多分あなたはあなたのPATH変数を調整する必要があるでしょう
mayyuhu

1
SOからのクロスポスト:stackoverflow.com/q/10049316
Chris Johnsen 2012

回答:


9

デスクトップ上のアイコンをクリックするか、Windowsエクスプローラーのコンテキストメニューから[vimで編集]を使用してgVimを実行します。

Windowsコマンドプロンプトからvimを起動する場合は、vim.exeへのパスを%PATH%に追加するか、完全パスを入力する必要があります(例: "c:\program Files\gvim\vim9.9\vim.exe" foo.txt


7

Gvim実行可能ファイルを取得し、必要なシステムにインストールします。

まず、Power Shellを開き、正規化されたコマンドのエイリアスを設定します(Windows 7以降):

$ Set-alias vi "\path\to\gvim.exe"

$ Set-alias vim "\path\to\gvim.exe"

これは完璧に機能しました!
simey.me 2014年

乾杯........!
GC 2013年

6

答え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

4

Windows用のmysysgitにはvimがあると確信していますが、そのシェルはWindowsでGitを使用するように調整されていますが、私の知る限りはvimがあります。クイックグーグル検索がこれを見つけました。それはあなたが探しているものですか?

コメントのおかげで、パスにvimを追加した後に再起動する代わりに、SETコマンドを使用して、新しくインストールされたvimへのパスをロードset path=c:\program Files\gvim\vim9.9\vim.exeできます。たとえば、通常のセッションの後に再起動できます。


リンク先のVimインストーラーには、PATHにVimを追加するオプションがあります。このオプションは、コマンドラインからvim / gvimを起動する場合に必要です。あなたがそれをやったら、に戻って任意のコマンドプロンプトウィンドウを再度開く、またはログアウトしてする必要がある場合があります。
ザック

2

別のオプションは、vimパッケージを使用してCygwin(WindowsのLinuxのような環境)をインストールすることです。

http://www.cygwin.com/

インストール時に、パッケージマネージャーで「vim」を検索し、最新バージョンをインストールします。


2

ウインドウズ10

このパスをPATH環境変数に追加します C:\Program Files (x86)\Vim\vim80

  • システムプロパティ(またはWin+Break
  • 高度なシステム設定
  • 「詳細設定」タブ->環境変数
  • をクリックしPath、[編集]
  • [新規]をクリックして、次の値を持つ新しい変数を追加します。 C:\Program Files (x86)\Vim\vim80

これでvim、cmdまたはWin+R(run)から実行できます


0

私は主にVimチョコレートパッケージと共にインストールされるgVimを使用します(ただし、これは現在、最新のリリースからかなり遠いですが)。これにより、gVimおよび右クリックメニューの「Edit with Vim」のWindowsメニューショートカットが作成されました。これは、多くのWindowsショートカットで動作し、多くの一般的なVimコマンドを含むメニューバーが含まれているという点で、通常のVimよりも優れています。さらに、Vimをフルタイムのエディターとして使用したい場合は、gVimが24ビットカラー/カラースキームと太字/斜体フォントを完全に処理するため、最善の策です。

ChocolateyからGitをインストールC:\Program Files\Git\usr\binしてパスに追加することにより、DOSプロンプトで通常のVimを実行します。これは、あなたが与えvimおよびvimdiffDOSで約250プロンプトだけでなく、他のUNIXは、次のようなWindows用にコンパイルコマンドlsgrepsedawk。またはvim.exeGithubのリリースページにあるを使用すると、最新の64ビットバージョンが表示されます。

Windows 10以降では、DOSプロンプトに大きな改善が加えられているため、gVimの代わりにVimを使用する可能性があるはずです。

  1. Windows 10コンソールの24ビットカラー(Windows 10リリース1703以降)
  2. 理論的には、Vim 8は、使用時にコンソールの24ビット機能を使用するようにパッチが適用さていますが、set termguicolorどのように機能するかわかりません
  3. ColorToolを使用して、Vimで取得したいほとんどすべてのiTermカラースキームに色を設定します。特定のVimカラースキームを指定できなかったことに注意してください。それはコンソールの色に完全に依存していましたが、かなり優れた色が得られます。
  4. TTF Powerlineフォントをインストールします。たとえば、Anonymous Proを使用すると、コンソールでフォントを有効にして素敵な鮮明なフォントを取得し、Vim-airline正しいアイコンを取得できます。ただし、航空会社のテーマの色はどれも機能しませんでした。

ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.