vi 在 Ubuntu 18.04 和 20.04 上的行为非常不同,为什么?

vi 在 Ubuntu 18.04 和 20.04 上的行为非常不同,为什么?

因此,我越来越多地使用 Vi 进行快速文件编辑,并且实际上已经喜欢上了它(我知道这很奇怪)

无论如何,在 *buntu 20.04+ 上,vi 的行为就像喝醉了一样。

箭头键不能用于导航(尽管它们可以在 18.04、嵌入式 Linux 版本、Ubuntu 服务器等上使用)并且还有许多其他奇怪之处。这是怎么回事?有一个简单的解决方法吗?如果是自愿的:为什么?

答案1

你混淆vivim

vi是旧版程序,编写于哑终端没有箭头键的时代,因此必须使用字母。即使某些终端有箭头键,终端之间也并不完全兼容(vt52 等)。

vim是个vi 改进具有额外功能,包括箭头键。它是一个“通用”程序,因此是手动添加的(尽管 Lubuntu 确实包含它)。

我相信您感到vim困惑vi

我老了,我之所以能学会,是vi因为它可以在所有哑终端上运行,包括那些没有箭头键的终端(在大学里)……在 IBM 个人电脑有箭头键之前……使用字母进行编辑是必要的

相关内容