時々私は:e %
コマンドを使用します。このコマンドは、単にそれは、Linux
とMac
マシン上で働いていたが、最近私はWindows
マシンに切り替えることを余儀なくされたと私は:e %
を入力するたびに、私は環境変数のリストを取得なぜ:Windows Vimではe%が動作しません
編集現在のバッファと言います。私は
Windows
の環境変数が%
で始まることを知っています。だからWindows
の現在のバッファを編集するにはVim
?
時々私は:e %
コマンドを使用します。このコマンドは、単にそれは、Linux
とMac
マシン上で働いていたが、最近私はWindows
マシンに切り替えることを余儀なくされたと私は:e %
を入力するたびに、私は環境変数のリストを取得なぜ:Windows Vimではe%が動作しません
編集現在のバッファと言います。私は
Windows
の環境変数が%
で始まることを知っています。だからWindows
の現在のバッファを編集するにはVim
?
How do I edit the current file in vim?
さて、ほとんどの場合、現在のファイルはバッファ内で開かれ、編集中のメインファイルです。現在のファイルを編集する場合は、i
を押して挿入モードに入り、変更したり、コマンドを使用して、文字、ブロック、行、段落のテキストを削除、コピー、貼り付け、追加します。 現在のファイルが読み込み専用の場合でも、編集して新しい名前で保存することができます(:w newname
)。 :e
(edit)コマンドを使用してファイルを編集する場合は、:e
に現在のファイル(バッファ)を直接編集することができます。 vimのほとんどのコマンドは引数を受け入れます。したがって、:e
は引数としてファイル名を受け入れ、そのファイルを編集します。ファイル名を指定しないと、現在のバッファが使用されます。それでも、その後%のシンボル、タイプ:e
でファイルを編集するために熱望しているとし、Ctrl < \ KBD> + R < \ KBD>、その後%
を押すと
にもかかわらず:e
は、現在のファイルを編集するのに十分です。現在のファイルの名前をコマンドラインに挿入します。これで編集できます。
私はあなたが何について話しているのか分かりません。それは窓の上で私のために完全に正常に動作します。 – DJMcMayhem
@DJMcMayhemええと...興味深いです。 'e%'と入力すると、[ここで私が得ていること](https://ibin.co/30qiLdNHy56V.png)が表示されます。 'vim'を間違ってコンパイルしましたか? 'e%'の使い方を教えてくれるフラグはありますか? – flashburn
あなたは入力を打つのではなく、オートコンプリートをしたようですか?現在のファイルを編集している ':e'だけを使ってみたことがありますか? – FDinoff