web-dev-qa-db-ja.com

cmdからvimでファイルを開くにはどうすればよいですか?

Windows 7を使用しています。

Unix次を使用してviでファイルを開くことができます。

vi textFile.txt

Windowsで、フォルダに移動して、上記の内容を入力します。

これについて最善の方法は何ですか?

ありがとう、エリック

5
eric f

まず、viはデフォルトではインストールされておらず、Windowsでは使用できません。 vimと呼ばれるviの非常に優れたエミュレーションが利用可能です。これ以降は、vimがインストールされていると想定しています。

あなたがしたいことは、ファイルへのフルパスを指定せずにコマンドラインから_vim.exe_を起動することです。これを行うには、ファイルを含むフォルダーへのフルパスをPATH環境変数に追加する必要があります。その方法は次のとおりです。

Windowsエクスプローラーでcomputerに移動します。次に、背景を右クリックしてpropertiesを選択します。これにより、コントロールパネルのシステムフォルダが表示されます。

左側のペインで_Advanced system settings_をクリックし、ポップアップする新しいウィンドウの下部にある環境変数ボタンをクリックします。

このウィンドウの上部ペインのタイトルは_User variables for <Your Username>_です。このユーザー変数のリストをスクロールして、path(大文字の使用は重要ではありません)という名前の変数を見つけて編集します。リストにパス変数がない場合は、リストの下にある[新しい]ボタンをクリックして新しい変数を作成し、パスという名前を付けます。

新しいパス変数を作成する場合は、単純に、含まれているフォルダーへのパスをユーザー変数の値として貼り付けます。既存のパス変数を編集している場合は、セミコロン_;_文字の直後に、vimインストールへのパスを追加する必要があります。 vimインスタレーションへのパスはおそらく次のようになります:C:\Program Files (x86)\Vim\vim74

これで、vimを使用するのと同じようにviを使用できるようになります。

8
Kris Welsh

Vim(Win32用)のインストール中に、コマンドラインからvimを起動するためのバッチファイルをインストールするオプションがあります。

2
Ben Voigt

私のシステムでは動作しますが、構文は同じです:

C:\>vim somefile.txt

Vimがあなたの道にあることを確認してください。インストールするときは、必ずコンソールとGUIのバージョンを選択してください(これが現在のデフォルトだと思います)。

1
Jim G.