在默认的Vim文件浏览器中隐藏swp,〜文件

Oll*_*edt 2 vim file-browser

我使用Vim的缺省文件浏览器一个不少.但令人烦恼的是它显示交换文件.orig,.php~等等.我能以某种方式隐藏这些文件吗?

与此相关的,为什么不Vim的总是推时返回文件浏览器Ctrl- 6

Ing*_*kat 7

除非您想将交换和备份文件移动到另一个(单个)目录(如Tin Man的答案中所述),否则您必须配置内置的netrw插件(提供文件浏览器),如下所述:help g:netrw_list_hide:

:let g:netrw_list_hide= '.*\.swp$,\~$,\.orig$'
Run Code Online (Sandbox Code Playgroud)

把它放到你~/.vimrc的身上让它永久化.


the*_*Man 6

Vim允许您定义备份和交换文件所在的位置.告诉Vim使用本地tmp目录(~/tmp)或其他半偏离的地方是很常见的.

您可以使用$MYVIMRC文件中的以下命令定义位置(通常为〜/ .vimrc).我用:

set backup                    " keep a backup file
set backupdir=~/.vim/_backups " store backups here
set directory=~/.vim/_swaps   " store swap files here
Run Code Online (Sandbox Code Playgroud)

我创建_backups_swaps在我的〜/ vim的目录.

使用h directoryh backupdir在Vim中阅读有关这两个设置的文档.