ubuntu终端在vi编辑器中无法正常工作

最近我在我的笔记本电脑中安装了ubuntu以便使用c编程。 但是当我打开终端并键入vi test.c时,它打开它但它将无法正常工作。 当我按退格键时它将无法工作,当我按箭头键时,它将打印一些字母。 我该怎么做才能正常工作。 请任何人帮助解决这个相关问题。 谢谢

输入sudo apt-get install vim

在您的终端,这将解决您的问题

默认情况下,Ubuntu将安装vim-tiny ,一个简单的vim版本。 当您在终端中键入vi时,它将默认在vi兼容模式下启动此最小vim。 从普通的vim用户的角度来看,这很糟糕,因为vi兼容意味着退格,所有正常的vim行为都将以原始的vi方式运行。

一种解决方案是打开.vimrc并通过包含以下行来关闭vim兼容模式: set nocompatible

另一种是手动安装更多function丰富的vim版本(如完整版),例如sudo apt-get install vim 。 默认情况下,在基于Debian的系统(如Ubuntu)上,这将使命令vi以非兼容模式启动vim。

一般来说,UBUNTU提供最不完整的VI版本,特别是笔记本电脑。 要解决这个最简单的解决方案,请安装VI Editor的FULL VERSION。

使用TERMINAL,然后解雇它

sudo apt-get install vim

提供密码,它一定会工作。

按插入键进行输入/删除。

当你完成编辑后,按esc将允许你输入如下命令:wq(save and quit)或:q! (不保存直接退出)

首先连接到互联网,然后在终端输入以下命令,

 sudo apt-get update sudo apt-get install vim 

我有同样的问题,请记住,在输入test.c后,你必须按“i”键才能开始键入你的代码