在Ubuntu中如何安装vi,而不需要vim包

3
我想在我的Ubuntu系统中仅安装vi。我不想安装包括vi的完整vim软件包。我试图减小操作系统镜像的大小,包括所有软件包,以便有更多空间安装其他软件包。
我也可以考虑其他轻量级文本编辑器的替代方案,但最好还是使用vi。

Ubuntu默认安装了vi。您可以通过which vi命令检查它是否已安装。 - sudo bangbang
我卸载了完整的vim软件包,以便只安装vi,但是我找不到任何方法只安装vi。 - Sai Krishna
which vi 返回了什么? - sudo bangbang
我认为你不能通过删除vim来卸载vi。 - sudo bangbang
没有在 (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin) 中找到 vi。 - Sai Krishna
3个回答

2
您可以安装vim-tiny软件包来安装没有vim的vi。请执行以下命令:
sudo apt-get install vim-tiny

1

1

Busybox 包含一个轻量级的 vi 实现。我认为你可以在 Ubuntu 系统中将 /usr/bin/vi -> /bin/busybox 或者其他 Busybox 所在的位置建立符号链接。至少在我的 Gentoo 上是这样的:

(~) file `which vi`
/usr/bin/vi: symbolic link to ../../bin/busybox

在Ubuntu (至少16和18版本)中使用以下命令创建符号链接: ln -s /bin/busybox /bin/vi 如果未安装busybox,则可以通过其自己的软件包进行安装:apt install busybox

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接