> 文档中心 > Linux系统(2)---vim编辑器

Linux系统(2)---vim编辑器

今天咱们聊点有用的工具——Linux系统中的vim编辑器、重定向和管道!这些工具可是Linux世界的瑞士军刀,堪称“黑科技”!

先说说vim编辑器吧!它是Linux中最常用的文本编辑器,简单概括就是一个高级版的“写字板”,但比写字板牛多了!它有三种模式:命令行模式、插入模式、末行模式。就像一位演员,随时切换角色,干啥都行!比如,当你想编辑文件,打开vim,按i键就能进入“创作模式”,写完后按Esc退出,再按:输入wq就能保存并退出。这操作堪称“行云流水”,让你瞬间感受到Linux的高效!

那vi和vim有什么区别呢?别急,vi是vim的前身,功能简单点,而vim是加强版,支持更多插件和更复杂的编辑功能,堪称“全能战士”!

还有重定向,这个功能堪称文本处理的“搬运工”!比如,当你想把文件内容覆盖到另一个文件,用>符号;追加的话,用>>符号。相当于在文件之间“传信”,轻轻松松搞定复杂的文本处理。

最后说说管道,这是Linux的“瑞士军刀”!用|符号把多个命令连起来,就像生产线一样高效!比如,grep找内容,再用sort排序,最后用head显示前几行。这操作堪称“无缝衔接”!

总之,学会这些工具,你会发现Linux的世界是多么的丰富多彩!它们就像是你的“贴身跟班”,让你在文本处理的世界里如虎添翼!

Linux系统(2)---vim编辑器

  • 一、vim编辑器
    • 语法
    • 三种模式
    • vi和vim的区别以及常用命令具体还可以参考下列文章:
  • 二、重定向
    • 语法
  • 三、管道
    • 概念

一、vim编辑器

语法

  • vim 文件名 查看并编辑文件

三种模式

  • 命令行
  • 插入
  • 末行

使用vim编辑文件步骤:(以图中打开startTomcat.sh为例子)
1、vim startTomcat.sh 打开文件,进入命令行模式
2、按i键,进入插入模式,此时可以编辑文件
3、编辑完成,按Esc键 退出编辑,进入命令行模式
4、按:键,进入末行模式,此时可以通过输入wq保存编辑并退出

例子:

在这里插入图片描述

vi和vim的区别以及常用命令具体还可以参考下列文章:

vi与vim的区别以及常用命令


二、重定向

语法

  • > 覆盖
  • >> 追加

覆盖:将demo.txt的内容输出到demo2.txt中并覆盖demo2.txt中原有内容

例子:

在这里插入图片描述
在这里插入图片描述

追加:将demo.txt的内容输出到demo2.txt中并在demo2.txt原有内容后面追加demo.txt的内容

例子:
在这里插入图片描述


三、管道

概念

  • 将一个命令的输出用作另一个命令的输入
  • 符号:|(竖杠)

其实小编的理解,可以类似于编程中逻辑运算中的“与”

例子:
在这里插入图片描述