求助:虚拟机下的Linux怎么退出VI编辑界面

求助:虚拟机下的Linux怎么退出VI编辑界面,第1张

1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。

2、用vi打开需要编辑文件,按ESC,输入::q!。

3、键盘按“回车键”运行shell指令,此时会发现成功推出了vi编辑界面回到了linux命令行界面。

你运行命令想要达到什么目的?

vi是个交互式编辑器,而交互式编辑的特点在于 不能重定向

如果用vi的命令行版本 那么格式是

vi filename ,如果file不存在 ,则自动创建一个名字为filename的新文件

直接运行vi 则进入 vi界面,当然什么都没有

GUI下 用vi打开文件应该出现终端窗口 ,你的情况应该是权限不足导致

你编辑的文件应该是 /home/doyoo/jboss-4.2.2.GA/server/default/deploy/oracle-ds.xml,那么进入 /home/doyoo/jboss-4.2.2.GA/server/default/deploy,执行ls -a命令,你会看到一个.oracle-ds.xml.swp(前面有一个点),执行rm -rf .oracle-ds.xml.swp命令,把这个文件删掉(放心,你原来的文件还在的)。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7589634.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-07
下一篇 2023-04-07

发表评论

登录后才能评论

评论列表(0条)

保存