私は、いわゆる「最高のテキスト エディタ」と呼ばれる Vim を初めて使用し、Vim が実行できる操作に慣れるのに苦労しています。私が遭遇する問題のいくつかは、本当に奇妙です。誰かが私にこれらについて助けてくれることを願っています:
gVim と入力して と入力すると
:cd.
、プロンプトにC:\Windows\System32
. どうしてこれなの?にVimをインストールしましたE:\Vim
。このデフォルトのディレクトリを別のものに変更することはできますか?Vimでディレクトリを指定し、指定されたディレクトリにファイルを作成する方法はありますか(もちろん、Vimを使用します。コマンドラインウィンドウでは、のようなものを実行することはできません
vim someName.txt
)。のようなコマンドを試してみると:e someFileName.txt
、一部のスワップ ファイルに関するエラー警告が表示されます。また、これを検索するとsomeFileName.txt
、その場所は非常に奇妙で、下にありC:\Users\MyUserName\AppData\Local\Temp
ます。なんで?これはさらに奇妙です。Windows では、デフォルトのコマンド ライン ディレクトリは
C:\Users\MyUserName
. 私はそれが気に入らないので、 に変更しましたC:\
。ただし、[スタート] ボタンを押して、 と入力cmd.exe
し、 を押すEnterと、コマンド ライン ウィンドウにまだ が表示されC:\Users\MyUserName
ます。タスク バーのショートカット アイコンをクリックすると、正しいディレクトリが表示されます (C:\
)。さらに、このような変更を行い、コマンド ラインで Vim を実行すると、ファイルを閉じるたびにエラー警告が表示されます。can't write viminfo file C:\_viminfo!
調査の結果、コマンド ライン ディレクトリを に戻すとC:\Users\MyUserName
、すべて問題なく、viminfo
このディレクトリの下に という名前のファイルが作成されることがわかりました。では、なぜこれを行うのですか?の場合と同様に、Vim はこのviminfo
ファイルを の下に作成できませんか?C:\
C:\Users\MyUserName