vim - how to remove netrw?

馋奶兔 提交于 2020-01-02 05:24:35

问题


I was testing https://github.com/skwp/dotfiles) and unfortunately it did install a lot of things I do not want.

For example, right now (with empty .vimrc) when I open vim I get

" ============================================================================
" Netrw Directory Listing                                        (netrw v149)
"   /Users/user/.vim/bundle
"   Sorted by      name
"   Sort sequence: [\/]$,\<core\%(\.\d\+\)\=\>,\.h$,\.c$,\.cpp$,\~\=\*$,*,\.o$,\.obj$,\.info$,\.swp$,\.bak$,\~$
"   Quick Help: <F1>:help  -:go up dir  D:delete  R:rename  s:sort-by  x:exec
" ============================================================================

thing. I am in the beginning of my journey with VIM so I don't know what is new and right now I don't want to use it.

I am on OSX Mavericks with home-brew installed. Still, I cannot find where is this coming from and how to remove it.


回答1:


Look at the first few lines of $VIMRUNTIME/plugin/netrwPlugin.vim:

" Load Once: {{{1
if &cp || exists("g:loaded_netrwPlugin")
 finish
endif

If you want to disable it, just add

let loaded_netrwPlugin = 1

to your vimrc file.




回答2:


You can remove the commented section by adding let g:netrw_banner=0 to your .vimrc




回答3:


Since netrw's pages recommend removing older versions of netrw before updating it, I wound up finding a different way from the answers posted here. This might be especially useful for those of you looking to remove netrw (that is, uninstall netrw) before upgrading:

  1. Download https://www.drchip.org/astronaut/vim/vbafiles/netrwclean.vba.gz, which can also be found under the netrw heading at https://www.drchip.org/astronaut./vim/index.html#NETRW

  2. Open vim and do :so netrwclean.vba.gz, giving the full path to wherever you saved the file if necessary.

  3. :NetrwClean to remove user-local copies or :NetrwClean! to remove both user-local and centrally-installed copies of netrw. Note of course that you'll need the right system-privileges to touch the files that will be removed, so you may wish to start vim as root.

  4. (Optional) download the new version of the netrw vimball and :so netrw.vba.gz to update.




回答4:


I don’t think that this installed Netrw — it comes bundled with Vim. You can learn more about Netrw on its page at vim.org.

What you’re getting now is (as it says) Netrw’s directory listing, which enables you to navigate within a directory from inside Vim.




回答5:


Just remove these files (from your vim installation e.g. /usr/share/vim/vim74) and it will be gone

plugin/netrwPlugin.vim
syntax/netrw.vim
autoload/netrw.vim
autoload/netrwSettings.vim
autoload/netrwFileHandlers.vim


来源:https://stackoverflow.com/questions/21686729/vim-how-to-remove-netrw

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!