服务器与大带宽专家 · 持牌IDC/CDN/ISP服务商
简米科技官网JIANMI TECH
资讯 2026-11-09 简米科技 2,868 字 7 分钟阅读

虚拟机vi程序怎么用?新手入门常见问题有哪些?

导读虚拟机里的vi就是Linux终端中的文本编辑器,实用方法只有三步:进入系统、打开终端、敲命令,核心就记“按i进入编辑、按Esc退出编辑、输入:wq保存退出”,这篇指南用最直接的路径带你上手vi,顺路把新手最爱问的几个坑填平,虚拟机vi命令怎么用?先弄懂这三件事再动手新手卡住的根源不在vi本身,而是对“在哪敲命令……

虚拟机里的vi就是Linux终端中的文本编辑器,实用方法只有三步:进入系统、打开终端、敲命令,核心就记“按i进入编辑、按Esc退出编辑、输入:wq保存退出”。这篇指南用最直接的路径带你上手vi,顺路把新手最爱问的几个坑填平。

虚拟机vi命令怎么用?先弄懂这三件事再动手

新手卡住的根源不在vi本身,而是对“在哪敲命令”没概念,虚拟机里用vi,第一步是分清你处在哪个环境。

确认虚拟机里的Linux系统已经跑起来

  • 打开VMware或VirtualBox,启动你装好的Linux虚拟机。
  • 等待系统进入登录界面,输入用户名和密码。
  • 进入桌面后,右键选择“打开终端”(Terminal),或者按快捷键Ctrl+Alt+T。

这里要提醒你,vi不是Windows里的图形编辑器,它运行在终端窗口内,一切操作靠键盘完成,你打开终端的那一刻,才算是踩到了vi的地盘。

三种模式记牢,手就不抖

vi有三种基本模式,新手只记两种也能干活:

  • 命令模式:打开vi后的默认状态,此时敲的字母是命令,不是文字。
  • 插入模式:按下i键进入,这时候才能输入内容,屏幕上会显示“-- INSERT --”。
  • 末行模式:按Esc退出插入模式后,再输入冒号进入,用来保存退出。

牢记一个手感循环:想输入就按i,输入完就按Esc,保存就输:wq回车,只要这一个闭环通了,你就能应付绝大多数场景。

打开vi的两条基本命令

  • vi 文件名:打开已有文件或新建文件,例如vi test.txt。
  • vim 文件名:如果系统装了vim(vi增强版),建议直接用这个替代。

vi编辑器怎么用?新手必须掌握的六个操作

vi上手不需要背厚厚的手册,下面这六个操作覆盖了90%的新手需求,把每一条在虚拟机里敲一遍,比看十遍教学都管用。

打开和新建文件

打开终端后输入vi /home/你的用户名/test.txt,如果文件不存在,vi会创建一个空文件并准备让你编辑。

移动光标别扭方向键,用这四个字母

  • h左移、j下移、k上移、l右移,初期可能不习惯,但大量练习后你会发现效率高出不少。

插入文字的两种方式

  • i:在当前光标位置前插入。
  • a:在当前光标位置后插入,适合方向感强的人。

删除和撤销要大胆

  • 命令行模式下按x删除光标所在字符。
  • 按u撤销上一步操作,相当于Windows里的“后悔药”。

保存退出必须记住的三条命令

命令 作用
wq 保存并退出,最常用,可以记成“我去”
q! 不保存强制退出,适合胡写一通想跑路的情况
w 只保存不退出,写长文时心里踏实

是效率飞跃的关键

在命令模式输入然后回车,光标会跳到匹配位置,按n往下继续查找,按N往上查找,这个功能比用眼睛扫屏快得多。

vi编辑器和vim区别是什么?新手该选哪个

vi编辑器和vim区别主要在功能深度和易用性上,vim是vi的增强版,支持语法高亮、多级撤销、可视化操作,业内专家指出,大多数Linux发行版自带的vi命令其实已经指向vim,新手直接用vim完全没问题,两者基本操作完全一致。

虚拟机vi中文乱码怎么办?两步就能解决

用vi打开Windows系统创建的文件,经常出现中文方块或乱码,这是编码格式不一致导致的,这个问题不解决,新手连画符一样的界面都看不懂。

  • 第一步,在终端输入vi /etc/vim/vimrc,打开vim配置文件。
  • 第二步,在文件末尾加两行内容:
set fileencodings=utf-8,gbk,gb2312
set termencoding=utf-8

保存退出后重启vim,乱码问题基本消失,如果还不行,打开文件时手动指定编码:vim -c "e ++enc=gbk" 文件名.txt,记住这个模式,多数情况下能搞定Windows传过来的文件。

用虚拟机练vi,这几个坑最耽误时间

你踩过的坑,大部分从入门那天就存在,提前知道能省下一堆烦躁。

习惯用鼠标操作

vi的模式切换逻辑是为键盘而生的,用鼠标去点当然别扭,把左手放在键盘中央,右手搭在方向键上,时间长了动作会形成肌肉记忆。

乱按Ctrl+S导致屏幕卡住

在终端里按Ctrl+S会冻结输出,按Ctrl+Q可以恢复,这不是死机,别急着关虚拟机重开。

误触大键盘锁定键

大写锁定开启时,输入I会变成大写命令,行为完全不同,如果发现vi反应异常,先按一下CapsLock,多数时候就能恢复正常。

只记命令不明白原理

比如一堆人背“:x”也可以保存退出,却不明白和“:wq”到底什么区别,其实wq强制写入退出,x只在有修改时才写入,日常用wq就好。

没做快照就乱试验

在虚拟机里练习vi或者改配置之前,建议先在VMware里做一个系统快照,操作错了恢复快照,几秒钟回到起点,比折腾半天报错强太多。

想练熟vi,这三个日常场景最有效

别用虚拟的简单文本练手,直接带入真实场景,练一次顶十次。

改配置文件

比如修改nginx配置:sudo vim /etc/nginx/nginx.conf,这种文件不能让格式出错,你会强迫自己对每行代码负责,练精准度很有效。

快速写个脚本

在终端里执行vim check.sh,把常用的命令组合写成脚本,同时学一下chmod +x check.sh赋予执行权限,立刻就能运行。

查看系统日志

用vim /var/log/syslog打开系统日志,日志行多且长,你会自然学会移动光标、搜索关键词、跳转到指定行这些进阶操作,学习动力比看教程强得多。

从打开终端到用vi写完第一个文件,整个过程也就十分钟。 你只需要记住“按i输入、按Esc退出、输:wq保存”,其他的功能都是在这个主路径上的延伸,刚开始别扭难受都正常,多敲几轮就能感受到它的顺手。vi不是靠“懂”而是靠“手感”,把上面的操作重复三遍,你会发现自己已经能从容面对虚拟机的任何文本编辑任务。

常见问题速答

虚拟机里打开vi按键盘没反应,怎么办?

按下Esc返回命令模式,再确认终端窗口是否处于活动状态,直接用鼠标点一下终端窗口再试,部分虚拟机软件需要先按一下Ctrl+G让键盘输入进入虚拟机系统,再操作vi。

vi文件保存后去哪里找?

用pwd命令查看当前目录,文件就保存在这个目录里,比如在终端显示/home/user,那么你建的文件就在这个目录下,也可以输入ls -l列出该目录所有文件,查看文件是否创建成功。

普通学生买哪款虚拟机软件性价比高?

VMware Workstation Player对个人使用免费,VirtualBox开源免费,两者都适合练手vi和Linux基础操作,如果只是跑终端学命令,VirtualBox完全够用,配置要求低且Windows和macOS都能安装。

分享本文
本文为 简米科技官网 原创,已由运维技术专家审核。转载请注明来源:原文链接
售前咨询 服务热线 售后 邮箱