当我vi
在终端中输入时,VIM 启动了。但是当我vim
在终端中输入时,终端会显示The program 'vim' can be found in the following packages:
并列出不同的 vim 类型,就好像我没有安装 vim 一样。这有什么原因吗?vi
ubuntu 自带的与 VIM 不一样吗?
答案1
嗯,您确实vim
安装了,但其最小版本名为vim-tiny
。如果您运行vim.tiny
,您会发现它可以运行。此版本启用的功能很少,因此不提供该vim
命令。其他软件包 、vim-nox
、vim-gnome
、vim-gtk
具有vim-athena
更多功能,并提供该vim
命令。
该vi
命令本身实际上是一个符号链接,指向通过Debian 替代系统。默认情况下,由于只vim-tiny
安装了 ,因此唯一的替代方案是vim.tiny
,而运行vi
实际上会运行vim.tiny
。如果您安装其他软件包之一,它们将成为 的首选替代方案vi
。
有关的: