So stellen Sie VIM in Debian wieder her

586
kAldown

Nachdem ich versucht hatte, VIM vom System zu entfernen, macht simple apt-get remove --purge vimden Trick nicht und es gab immer noch einige Vim-Dateien, wie in /usr/share/vim/. SO entschied ich mich, sie manuell zu entfernen

sudo rm -r `whereis vim` 

Nach dieser Installation von apt-get install vim geben Sie Folgendes zurück:

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 

Mehr als. Vi ist jetzt Vim (läuft vi => läuft tatsächlich vim)

Ich kann nichts tun, um Vim so zu entfernen, wie es vorher war. Was zu tun ist, um vim von Grund auf zu installieren, mit Befüllungs- /usr/share/vim, /etc/vimund anderen Pfaden. Weil sie eigentlich leer sind

~ 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 Wird versuchen, aus einer anderen Perspektive zu fragen.

So stellen Sie VIM nach der Ausführung wieder her

sudo rm -rf `whereis vim` 

Weil apt-get install vimnicht wiederherstellen, /usr/share/vim/welche Dateien hatsyntax.vim

0
1. Warum möchten Sie Vim von Ihrem System entfernen? 2. Unter Debian war "vi" immer "vim". romainl vor 7 Jahren 1
1. Weil ich defekt bin und es von Grund auf neu installieren möchte. 2. ok Wie kann ich VIM vollständig wiederherstellen, wenn ich es nicht entfernen kann? kAldown vor 7 Jahren 0

2 Antworten auf die Frage

2
Paresh Chauhan

Möglicherweise müssen Sie das Paket manuell entfernen, indem Sie Folgendes verwenden:

sudo dpkg --purge --force-all vim 

Installieren Sie das vim-Paket erneut in Ihrem System.

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

und danach

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

löst mein Problem