Vi-插入模式在ubuntu 12.10中不起作用


16

我正在使用ubuntu 12.10,而我在vi中的插入模式不起作用。

在此处输入图片说明

当我点击i进入插入模式时,什么也没发生。i再次击中会i在终端上写入,但<-backspace不会删除字符。仅在那Delete工作。我需要在任何地方进行配置吗?


1
您尝试安装vim吗?无论哪种方式,它都必须起作用
Stefan 2013年

这是本地终端会话,还是连接到另一台主机之后?什么终端仿真将生效?
david6

@ david6这是本地gnome-terminal会话。
祈祷

@Stefan在那里安装'vim'是可行的。\ ,, /
祈祷

1
不用客气,也要我作为真实答案回答吗?
Stefan

Answers:


24

安装VIM可能会解决该问题

sudo aptitude install vim

它实际上必须工作,可能是兼容模式已启用,因此您将处于插入模式,但VI不会告诉您。

使用vim无论哪种方式,建议,其基本上VIM证明。


1
“ sudo apt-get install vim”命令工作正常。
Maninda 2014年

5

它不是那个插入模式不起作用。但是您使用的vi编辑器是较旧的版本,与我们通常使用的编辑器不同。通过以下方式获取vi编辑器的更新版本:

sudo apt-get install vim 

-1

@终端类型vi按回车键,然后先按ESC(退出)键,再按i,现在可以写入文件了。我认为在您尚未使用vim之前,请先按ESC键准备将任何数据写入文件,然后按CTRL + S进行保存。

关闭文件再次按SHIFT +组合键;比wq并输入以关闭文件。


3
启动时vi,您将以普通模式启动,因此无需按ESC。按下ctrl+s将不会保存,但是会阻止任何输出到达您的终端窗口,并且看起来好像一切都被冻结了。储蓄是:w
Howardh
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.