Возможно, вам придется вручную удалить пакет, используя:
sudo dpkg --purge --force-all vim
Пожалуйста, установите пакет vim снова в вашей системе.
sudo apt-get update; sudo apt-get install vim
После того, как я попытался удалить 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
Возможно, вам придется вручную удалить пакет, используя:
sudo dpkg --purge --force-all vim
Пожалуйста, установите пакет vim снова в вашей системе.
sudo apt-get update; sudo apt-get install vim
sudo apt-get remove `sudo dpkg-query -l | grep vim`
и после этого
sudo apt-get update; sudo apt-get install vim vim-python
решает мою проблему