我可以在“vim-u NONE”之后启用Netrw吗?

我可以在“vim-u NONE”之后启用Netrw吗?,vim,Vim,在用Vim-u NONE加载Vim后,我是否可以加载netrw 我考虑过这样的陈述: :set nocp :set filetype on :set filetype plugin on :let g:loaded_netrw=1 :let g:loaded_netrwPlugin=1 :h netrw-start 例如,我意识到我可以制作一些~/.minimal vimrc netrw,但想知道是否有办法“手动”启用 运行 runtime plugin/netrwPlugin.vim 这将

在用
Vim-u NONE
加载Vim后,我是否可以加载netrw

我考虑过这样的陈述:

:set nocp
:set filetype on
:set filetype plugin on
:let g:loaded_netrw=1
:let g:loaded_netrwPlugin=1
:h netrw-start
例如,我意识到我可以制作一些
~/.minimal vimrc netrw
,但想知道是否有办法“手动”启用

运行

runtime plugin/netrwPlugin.vim
这将在运行时路径中搜索
plugin/netrwPlugin.vim的第一个实例并获取文件源。

let g:loaded_netrw=1
在您的.vimrc中,告诉netrw.vim不要加载,因为它已经加载了。当然,它还没有被加载——但该语句告诉netrw.vim不要加载(即提前完成)

同样地

let g:loaded_netrwPlugin=1
正在告诉netrwPlugin.vim不要加载


顺便说一句,作为运行时调用的替代方法:您可以使用
so$HOME/.vim/plugin/netrwPlugin.vim
(如果您在windows上,也可以使用vimfiles)。运行时调用使用对运行时路径的搜索(这可能更好,但我想指出这一点)。

它使用了
:se nocp
:so$VIMRUNTIME/plugin/netrwPlugin.vim
:E
。出于某种原因,
:e.
一直是最后一个为我工作的人。它只是说明
“”是一个目录
。哦,我只是想在
vim-u NONE
之后优化我的使用。谢谢大家!@BradyTrain或者它可能是netrw中的一个bug。如果需要,您可以向维护人员发送电子邮件。(只是好奇你为什么要在
vim-u NONE
中优化使用,你会经常使用它吗?)我想我已经准备好将
.vimrc
清空成
.gvimrc
,并试图在最小的
.vimrc
中获得我想要的东西的先发制人的感觉。当然,我没有预料到/回忆起
vim-u NONE
与最小的
.vimrc
不太接近。我确实花了一些时间试着看看我能多快地使
vim-u NONE
更舒适,例如,
:nn;:
;se nocp
非常简单。