我已经在 ubuntu (16.04 LTS) 桌面上使用 vim 有一段时间了,但在过去的几天里,似乎出现了一些问题,因为当我尝试使用 vim 打开文件时,它显示
程序‘vim’可以在以下软件包中找到:
- vim
- vim-gnome
- vim-tiny
- 维玛雅典娜
- vim-athena-py2
- vim-gnome-py2
- vim-gtk
- vim-gtk-py2
- vim-gtk3
- vim-gtk3-py2
- vim-nox
- vim-nox-py2 尝试:sudo apt install 选定的包。
我很确定我的 vim 已经安装好了,但是当我尝试使用标准安装时,sudo apt-get install vim
它说
vim已经是最新版本(2:7.4.1689-3ubuntu1.2)
我不明白这个问题。我考虑过尝试使用 emacs 进行更改,但我想知道是否有解决办法。我搞不清楚这里出了什么问题。
更新:我尝试过dpkg -L vim
,结果显示:
/usr
/usr/share
/usr/share/doc
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/vim
/usr/share/bug
/usr/share/bug/vim
/usr/share/bug/vim/script
/usr/share/bug/vim/presubj
/usr/bin
/usr/bin/vim.basic
/usr/share/doc/vim
所以我使用了 vim.basic myfilename,它似乎可以打开文件,但仍然不能使用 vim。
更新:
**dpkg -l 'vim*' 的输出**
ii vim 2:7.4.1689-3ubuntu1 amd64 Vi 改进版 - 增强型 vi 编辑器
un vim-athena(无可用描述)
un vim-athena-py2(无可用描述)
ii vim-common 2:7.4.1689-3ubuntu1 amd64 Vi 改进版 - 通用文件
un vim-doc(无可用描述)
ii vim-gnome 2:7.4.1689-3ubuntu1 amd64 Vi 改进版 - 增强型 vi 编辑器 - 带有 GNOME2 GUI
un vim-gnome-py2(无可用描述)
un vim-gtk(无可用描述)
un vim-gtk-py2(无可用描述)
un vim-gtk3(无可用描述)
un vim-gtk3-py2(无可用描述)
ii vim-gui-common 2:7.4.1689-3ubuntu1 所有 Vi 改进版 - 通用GUI 文件
un vim-lua(无可用描述)
un vim-nox(无可用描述)
un vim-nox-py2(无可用描述)
un vim-perl(无可用描述)
un vim-python(无可用描述)
un vim-ruby(无可用描述)
ii vim-runtime 2:7.4.1689-3ubuntu1 所有 Vi IMproved - 运行时文件
un vim-scripts(无可用描述)
un vim-tcl(无可用描述)
rc vim-tiny 2:7.4.1689-3ubuntu1 amd64 Vi IMproved - 增强型 vi 编辑器 - 精简版
update-alternatives --display vim 的输出是:
vim - 自动模式
链接最佳版本是 /etc/vim
链接当前指向 /etc/vim
链接 vim 是 /usr/bin/vim
/etc/vim - 优先级 100
/usr/bin/vim.basic - 优先级 30
/usr/bin/vim.gnome - 优先级 60