镜像域名: doub.bid 提供给无翻墙能力的人使用~ 有能力的建议访问主域名("点"改为".") doub点io
投稿文章 | 广告投放 | Telegram 群组 / 公告频道

Linux 文本编辑器 Vim 真 · 简单使用教程

Linux教程 Toyo 11评论
文章目录
[显示]
本文最后更新于 2017年1月28日 01:01 可能会因为没有更新而失效。如已失效或需要修正,请留言!

vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。


这里我就简单介绍一下,毕竟是给小白看的。
默认系统都会安装的有 vi 编辑器,但是操作挺麻烦的,所以推荐安装 vim ,它会自动替换默认的 vi ,你可以把 vim 当成 vi 的升级版。

Debian/Ubuntu 系统:

apt-get install -y vim

Centos系统:

yum install -y vim

vi的基本概念

基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:

  1. 命令行模式command mode)
    控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode。
  2. 插入模式(Insert mode)
    只有在Insert mode下,才可以做文字输入,按「ESC」键可回到命令行模式。
  3. 底行模式(last line mode)
    将文件保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行号……等。

不过一般我们在使用时把vi简化成两个模式,就是将底行模式也算入命令行模式。

为了习惯windows操作的小白,下面就只介绍插入模式。

首先用vi打开要编辑的文件,命令是vi 例子.XX,这时候是命令行模式,这种情况下可以通过各种命令修改文件。

然后按下"I"键就切换到了插入模式(这时候左下角会出现一个-- INSERT --),这时候就可以输入文字了,用方向键可以控制光标的移动。

注意:这时候如果按下方向键等按键出现字母或者其他情况,那就请执行上面的升级VIM的步骤。还有就是不要用小键盘输入数字和符号

这时候就可以更改文件了,鼠标右键可以粘贴(如果在命令行模式下右键粘贴,就自动切换到了插入模式)。如果要复制的话需要切换到命令行模式然后鼠标选中要复制的文本按下"Y"键复制。

如果过程中有输入错误的,也可以按下"U"键撤销,多次按键可以多次撤销!

更改完毕之后就按下"Esc"键退出插入模式,然后输入:wq来保存并退出VIM编辑器(:w是保存但不退出VIM编辑器,:q退出VIM编辑器但是不保存,:q!是强制退出VIM编辑器)。

真·小白教程233

转载请超链接注明:逗比根据地 » Linux 文本编辑器 Vim 真 · 简单使用教程
责任声明:本站一切资源仅用作交流学习,请勿用作商业或违法行为!如造成任何后果,本站概不负责!

赞 (17)or打赏
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(11)个小伙伴在吐槽
  1. 并不是真正的小白教程,设置一下哪里都不知道该按什么键设置。
    jingjinghack2016-08-09 11:33 回复
    • 设置什么?vim你只需要知道 vi XXX 打开文件后 按 I 键 进入编辑模式,然后就开始输入信息,输入完毕 按 Esc 键 ,然后输入 :wq 保存并退出就好了,其他的命令很少用。而且我这个教程也只是简单介绍一下常用功能和操作,详细的功能自行谷歌。
      Toyo2016-08-09 11:43 回复
  2. 感觉保存退出的话还是有:x更好些
    dark0010012015-07-27 16:12 回复
  3. Orz,给会用Vim的跪了
    i301Void2015-07-22 12:06 回复