我可以在“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
非常简单。