2014-02-10 2 views
3

Я тестировал https://github.com/skwp/dotfiles) и, к сожалению, он установил много вещей, которые я не хочу.vim - как удалить netrw?

Например, прямо сейчас (с пустым .vimrc), когда я открываю Vim я получаю

" ============================================================================ 
" 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 
" ============================================================================ 

вещь. Я в начале своего путешествия с VIM, поэтому я не знаю, что нового, и сейчас я не хочу его использовать.

Я нахожусь на OSX Mavericks с домашним пивом. Тем не менее, я не могу найти, откуда это происходит и как его удалить.

+2

netrw поставляется в комплекте с Vim. Обычно он открывается при редактировании каталога. например 'vim ~/.vim/bundle'. Я думаю, хорошо, что вы хотите начать свое путешествие с помощью чистого листа, но netrw в комплекте с vim, поэтому отключить его будет удаление основной функции. –

+2

Это типичная проблема с дистрибутивами, подобными той, которую вы установили. Новички считают, что они могут срезать углы и избегать «тратить» слишком много времени на обучение и настройку, но в итоге они сталкиваются с огромным беспорядком, о котором они не имеют понятия, включая встроенный материал. Удалите дерьмо, которое вы установили, и начните снова с нуля. Кроме того, как вы начинаете Vim? То, что вы видите, является нормальным, если вы делаете '$ vim .' или' $ vim/path/to/dir'. – romainl

+0

Единственный правильный ответ здесь - первый комментарий от @PeterRincker и ничего более ... –

ответ

16

Посмотрите на первые несколько строк $VIMRUNTIME/plugin/netrwPlugin.vim:

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

Если вы хотите, чтобы отключить его, просто добавьте

let loaded_netrwPlugin = 1 

в файл vimrc.

+0

@acid, пометьте это как правильное решение. – matsko

-1

Я не думаю, что этот установленный Netrw - он поставляется в комплекте с Vim. Вы можете узнать больше о Netrw по адресу its page at vim.org.

Теперь вы получаете (как сказано) каталог каталога Netrw, который позволяет вам перемещаться внутри каталога изнутри Vim.

+0

Но я не думаю, что это не поп. Могу ли я отключить его каким-то образом? – acid

+0

Относительно этого, см. Это в списке vim_mac: https://groups.google.com/forum/#!topic/vim_mac/gDJlnsZ-Tpg. –

-1

Просто удалите эти файлы (из вашей установки VIM например /usr/share/vim/vim74) и пропадут

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

Если вы сделаете это, вы не сможете вернуть его, не отслеживая удаленные файлы. OTOH, он вернется, когда вы перейдете к следующей версии vim. – benjifisher

+0

ну, я ответил на ваш вопрос, не так ли? :) просто переименуйте их в '* .vim.bkp', если хотите. Когда новый Vim будет выпущен, вам нужно сделать это снова. Надеюсь, это не произойдет уже несколько лет. – mihai

3

Вы можете удалить комментируемой раздел, добавив let g:netrw_banner=0 к вашему .vimrc

Смежные вопросы