作为一名Linux新手小白,今天就和大家简单地了解一下Linux的Vim文本编辑器的使用。

Vim文本编辑器

    vim编辑器的三大模式——命令模式、编辑模式和末行模式

           命令模式: 控制光标的移动,可以对文本进行删除、复制、粘贴和查找等作用。

           编辑模式: 正常的文本编辑。

           末行模式: 保存或退出文本文档。

                                          图片内容含借鉴成分

  a、i、 o   区别

   a:代表在光标的下一位开始输出

   i: 代表在光标所在为开始输出

  o: 代表在光标的下一行开始时输出

              Vim 中常用的命令

      命令               |                             作用

       dd                                         删除光标所在整行

     3dd                                         删除从光标处开始的3行(数字是几,则代表删除几行。)

       yy                                          复制光标所在整行

     3yy                                          复制从光标处开始的3行

       p                                           粘贴所复制的内容

       u                                           撤销上一步的操作

       gg                                        光标定位到第一行

       G                                         光标定位到末行

末行模式主要用于保存或退出文件

              命令                        |                                             作用

               :w                                                                         保存

               :q                                                                         退出

               :q!                                                                     强制退出(取消对文本的编辑内容)

              :wq!                                                                   强制保存退出

              :set nu                                                              显示行号

              :set nonu                                                         不显示行号

              :  命令                                                               执行此命令

              : 整数                                                                跳转到该行

编写文本

1.  在桌面下创建一个临时的简单文本取名为Big wb.txt              (名字随意创建)

2.打开文本

                                  进入文本后首先是命令模式

3. 将命令模式转化为编辑模式

                           按键        i     a     o  ( 根据需求选择哦 )

 

4.输入文本内容

  5. esc转换为末行模式  输入 :wq!   保存强制退出

6.查看文本 

                    cat  文本名称

over

             希望这个可以帮助你哦!我是卑微的大白熊!       cool

新手必学linux文本文件编辑命令 vi vim.....的更多相关文章

  1. 小白学Linux(五)--VI/VIM编辑器

    我们操作文件,终究离不开编辑文件,对文件内容的编辑,Linux系统下,我们通常使用VI/VIM来编辑文件.VI是每个Linux都会自带的文本编辑器,VIM是VI的增强版,可能有些发行版本没有自带,可以 ...

  2. linux文本文件编辑命令

    1.cat命令 cat命令用于查看纯文本文件(内容较少的),格式为“cat [选项] [文件]”. Linux系统中有多个用于查看文本内容的命令,每个命令都有自己的特点,比如这个cat命令就是用于查看 ...

  3. Linux 文本文件编辑命令

    1.cat 查看纯文本文件,内容较少的,cat[选项][文件],显示行号的 -n 2.more 查看纯文本文件,内容较多的,more[选项]文件 3.head 查看纯文本文档的前N行,head  -n ...

  4. Linux必学的60个命令

    inux必学的60个命令Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作.文件存取.目录操作.进程管理.文件权限设定等.所以,在Linux系统上工作离不开使用系统提供的命令.要想 ...

  5. Linux必学的60个命令【转载】

    Linux提供了大量的命令,利用它可以有效地完成大量的工 作,如磁盘操作.文件存  [转载地址]http://blog.chinaunix.net/uid-16728139-id-3154272.ht ...

  6. Crontab- Linux必学的60个命令

    1.作用 使用crontab命令可以修改crontab配置文件,然后该配置由cron公用程序在适当的时间执行,该命令使用权限是所有用户. 2.格式 crontab [ -u user ] 文件 cro ...

  7. Linux系统运维笔记(二),Linux文件编辑命令

    Linux系统运维笔记 Linux文件编辑命令 首先我们使用命令 vi filename 打开一个文件,这个时候进入到的是命令模式 接下来我们按i,然后键盘随便输入写内容. 然后按ESC重新进入到命令 ...

  8. linux命令--vi,vim

    进入vi的命令  vi filename :打开或新建文件,并将光标置于第一行首  vi +n filename :打开文件.并将光标置于第n行首  vi + filename :打开文件.并将光标置 ...

  9. [编译] 7、在Linux下搭建安卓APP的开发烧写环境(makefile版-gradle版)—— 在Linux上用命令行+VIM开发安卓APP

    April 18, 2020 6:54 AM - BEAUTIFULZZZZ 目录 0 前言 1 gradle 安装配置 1.1 卸载系统默认装的gradle 1.2 下载对应版本的二进制文件 1.3 ...

随机推荐

  1. java中的while循环和do while循环

    那么在讲解循环之前呢我们先来了解一下什么是循环   生活中的例子 车子的轮胎他就是一直在循环 马拉松跑到也是在循环 因为运动员不停的一圈一圈在跑这也是一个循环 那么我们为什么要学习循环呢? 下面看一个 ...

  2. Markdown使用说明

    # Markdown 使用说明 Markdown 是一种**轻量级标记语言** 使用规则: 1. 标题   2. 列表 3. 引用 4. 图片与链接 5. 粗体与斜体 6.表格 7. 代码框 8. 分 ...

  3. idea创建django项目

    1.环境.版本 os:windows10 ide:idea python:2.7 django:1.11.25 其他的python.django不确定这么弄会不会有其他问题. 2.python 官网下 ...

  4. JVM01——JVM内存区域的构成

    从本文开始将为各位带来JVM方面的知识点,关注我的公众号「Java面典」了解更多Java相关知识点. JVM内存主要分为三部分线程私有(Thread Local).线程共享(Thread Shared ...

  5. Vue2.0 【第二季】第2节 Vue.extend构造器的延伸

    目录 Vue2.0 [第二季]第2节 Vue.extend构造器的延伸 一.什么是Vue.extend 二.自定义无参数标签 三.挂载到普通标签上 Vue2.0 [第二季]第2节 Vue.extend ...

  6. hough变换算法

    1.算法思想 边缘检测比如canny算子可以识别出图像的边缘,但是实际中由于噪声和光照不均匀等因素,很多情况下获得的边缘点是不连续的,必须通过边缘连接将他们转换为有意义的边缘.Hough变化是一个重要 ...

  7. ClassLoader&双亲委派&类初始化过程

    1.class sycle 类加载的生命周期:加载(Loading)–>验证(Verification)–>准备(Preparation)–>解析(Resolution)–>初 ...

  8. Spring MVC系列-(2) Bean的装配

    2. Bean的装配 Spring容器负责创建应用程序中的bean,并通过DI来协调对象之间的关系.Spring提供了三种主要的装配机制: XML显式配置: Java配置类进行显式配置: 隐式的bea ...

  9. flex 居中

    display: flex; justify-content: space-between; align-items: center;

  10. linux无文件执行— fexecve 揭秘

    前言 良好的习惯是人生产生复利的有力助手. 继续2020年的flag,至少每周更一篇文章. 无文件执行 之前的文章中,我们讲到了无文件执行的方法以及混淆进程参数的方法,今天我们继续讲解一种linux上 ...