即使在软件包上运行 apt remove 和 purge 后,Vim 仍然存在并且可以执行

即使在软件包上运行 apt remove 和 purge 后,Vim 仍然存在并且可以执行

我运行以下命令来删除 vim。

sudo apt-get remove vim
sudo apt-get purge vim

在此处输入图片描述

包管理器显示它不存在。但是当我输入 vim 并按回车键时,它会打开 vim。 在此处输入图片描述

当我输入时:echo $VIMRUNTIME,它会输出 /usr/share/vim 但该文件夹不存在。 在此处输入图片描述

我尝试安装 vim,但它仍然引用这个预先存在的安装(我正在寻找 python 支持,但这个版本不支持它)。

我已经用尽了所有选择,不知道下一步该尝试什么。

我最近从 Ubuntu 16 升级到了 18。

答案1

你卸载的vim不是 vim。vim-tiny、、、和vim-nox都提供了用不同选项编译的 vim。vim-gtkvim-athena

答案2

要查找程序的位置,请使用whereis命令

whereis vim

它会向您显示它是否已安装以及安装在哪里。

还请注意:$VIMRUNTIME只是一个主要包含配置文件的目录。仔细看看这里

答案3

根据以下回答希尔德雷德/菲克斯曼,我使用了以下命令并且有效:

sudo  apt-get purge --auto-remove vim-gtk3

我正在使用 Ubuntu 20.04 LTS。

答案4

vim也可以将其符号链接到新病毒软件包,有时很难找到,因为它的“vim”部分在最后。删除 neovim ( ) 后,您的系统中sudo apt-get remove neovim可能没有其他软件包。然后您可以通过正常安装。vimvimsudo apt-get install vim

相关内容