Как восстановить VIM в Debian

491
kAldown

После того, как я попытался удалить VIM из системы, simple apt-get remove --purge vimне справился с задачей, и все еще были некоторые файлы vim, как в /usr/share/vim/. Поэтому я решил удалить их вручную

sudo rm -r `whereis vim` 

после этого apt-get install vim возвращает это:

Reading package lists... Done Building dependency tree  Reading state information... Done Suggested packages: ctags vim-doc vim-scripts The following NEW packages will be installed: vim 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/953 kB of archives. After this operation, 2,287 kB of additional disk space will be used. Selecting previously unselected package vim. (Reading database ... 93025 files and directories currently installed.) Preparing to unpack .../vim_2%3a7.4.488-7+deb8u2_amd64.deb ... Unpacking vim (2:7.4.488-7+deb8u2) ... Setting up vim (2:7.4.488-7+deb8u2) ... update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vim (vim) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vimdiff (vimdiff) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rvim (rvim) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rview (rview) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vi (vi) in auto mode update-alternatives: warning: skip creation of /usr/share/man/man1/vi.1.gz because associated file /usr/share/man/man1/vim.1.gz (of link group vi) doesn't exist update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/view (view) in auto mode update-alternatives: warning: skip creation of /usr/share/man/man1/view.1.gz because associated file /usr/share/man/man1/vim.1.gz (of link group view) doesn't exist update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/ex (ex) in auto mode update-alternatives: warning: skip creation of /usr/share/man/man1/ex.1.gz because associated file /usr/share/man/man1/vim.1.gz (of link group ex) doesn't exist 

Больше, чем. Vi теперь Vim (работает vi => фактически запускает vim)

Я ничего не могу сделать, чтобы полностью удалить и переустановить vim, как это было раньше. Что делать, установить vim с нуля, с заполнением /usr/share/vim, /etc/vimи другими путями. Потому что они на самом деле пусты

~ vim Error detected while processing /home/kaldown/.vim/vimrc: line 19: E484: Can't open file /usr/share/vim/syntax/syntax.vim Press ENTER or type command to continue 

PS Попробую спросить с другой точки зрения.

Как восстановить VIM после выполнения

sudo rm -rf `whereis vim` 

Потому что apt-get install vim, не восстановить, /usr/share/vim/который имеет такие файлы, какsyntax.vim

0
1. Почему вы хотите удалить Vim из вашей системы. 2. В Debian `vi` всегда был` vim`. romainl 7 лет назад 1
1. Потому что я сломался, и я хочу переустановить его с нуля. 2. хорошо Так как же полностью восстановить VIM, если я не могу его удалить? kAldown 7 лет назад 0

2 ответа на вопрос

2
Paresh Chauhan

Возможно, вам придется вручную удалить пакет, используя:

sudo dpkg --purge --force-all vim 

Пожалуйста, установите пакет vim снова в вашей системе.

sudo apt-get update; sudo apt-get install vim 
0
kAldown
sudo apt-get remove `sudo dpkg-query -l | grep vim` 

и после этого

sudo apt-get update; sudo apt-get install vim vim-python 

решает мою проблему

Похожие вопросы