Vimは、ファイルを開くときに同じフォルダ内の他のファイルを表示しません。

Vimは、ファイルを開くときに同じフォルダ内の他のファイルを表示しません。

Debian を新規インストールすると、通常/コマンドモードで編集するために別のファイルを開こうとすると、現在のディレクトリ内のすべてのファイルがない場合は、次のように表示されます~/.vimrcvim

vimで「:e」を押すと

しかし、aが~/.vimrc存在する場合、空であっても突然同じディレクトリにある他のファイルを見ることはできません。

vimこの動作を再度有効にするために、誤って無効にしたオプションを探しています。

答え1

あなたが言うことを「ワイルドカードメニュー」と呼びます。次に押すと、カーソルTabの下のパターンに一致するムービー名が表示されます:e。パターンがないため、ファイル名がすべて表示されます。

この「ワイルドカードメニュー」は次のように作成されます。wildmenuオプション:

set wildmenu

または、

set wmnu

ファイルが存在しないときにこのオプションがオンになり、ファイル.vimrcが存在するときにオフになるのは、オプションが次のように設定されているためです。defaults.vimあなたのシステムから。defaults.vimVimがファイルを見つけた場合、そのファイルは使用されません.vimrc

このファイルのマニュアルでは、次にファイルを起動することdefaults.vimをお勧めします。.vimrc

unlet! skip_defaults_vim
source $VIMRUNTIME/defaults.vim

...システムのデフォルト値を取得します(あなたの場合は設定オプションが含まれますwildmenu)。

関連情報