我正在尝试按照教程在Ubuntu服务器(在虚拟机上)安装一些程序。我在它所说的我需要编辑.cfg文件的部分。环顾四周后,我找到了
sudo vi /path/file.cfg
可用于在命令行中编辑文件。
输入后,我得到了一行:
~ ~ ~ ~
我按了回车,现在我被困在一个空白处。
我如何摆脱它?如何在Ubuntu服务器上的命令行中编辑和保存我的.cfg文件?
答案 0 :(得分:2)
我建议您使用nano
(或gedit
,如果您是图形的)而不是vi
初学者。 vi / vim是一个很棒的编辑器,但更难使用。
由于您有一个空文件,只需按Escape退出,然后按:q!
答案 1 :(得分:1)
按escape然后键入:q!然后按Enter键。
答案 2 :(得分:0)
按Ctrl + C然后尝试输入:q!
答案 3 :(得分:0)
如果你有一个代字号列,你打开一个空文件。
要退出编辑器,请键入<ESC> :q <ENTER>
如果要保存内容,请键入<ESC> :x <ENTER>
答案 4 :(得分:0)
要解决您的问题,请输入Esc :q!
。
要确保vi不会再显示,除非您明确调用它,您应该将以下行添加到〜/ .bashrc文件中:
export EDITOR=emacs
(或者用你选择的编辑代替emacs
。)
在您的终端输入source ~/.bashrc
以使此更改立即生效。