zoukankan      html  css  js  c++  java
  • vim编辑器

    vim文本编辑器

      在热门Linux操作系统中都会默认安装一款超好用的文本编辑器——名字叫“vim”,vimvi编辑器的升级版

      Vim能够得到这么多厂商与用户的认可,原因就是在Vim编辑器中有三种模式——命令模式末行模式编辑模式,分别又有多种不同的命令快捷键组合,很大的提高了工作效率,用习惯后会觉得非常的顺手。要想在文本操作时更加高效率,我们必需先搞清Vim编辑器的三种模式的操作不同与切换方法。

      命令模式:控制光标移动,可对文本进行删除、复制、粘贴等工作。

      输入模式:正常的文本录入。

      末行模式:保存、退出与设置编辑环境。

    记住每次运行vim编辑器后都默认是“命令模式”,需要先进入到“输入模式”后再进行编写文档的工作,而每次编辑完成需先返回到“命令模式”后再进入“末行模式”对文本的保存或退出操作。

    1.vim编辑器的命令模式中常用的快捷键

    命令

    作用

    dd

    删除(剪切)光标所在整行。

    5dd

    删除(剪切)从光标处开始的5行。

    yy

    复制光标所在整行。

    5yy

    复制从光标处开始的5行。

    p

    将之前删除(dd)或复制(yy)过的数据粘贴到光标后。

    /字符串

    在文本中从上至下搜索该字符串。

    ?字符串

    在文本中从下至上搜索该字符串。

    n

    显示搜索命令定位到的下一个字符串。

    N

    显示搜索命令定位到的上一个字符串。

    u

    撤销上一步的操作

    2.vim编辑器的末行模式中的常用命令

    命令

    作用

    :w

    保存

    :q

    退出

    :q!

    强制退出(放弃对文本的修改内容)

    :wq!

    强制保存退出

    :set nu

    显示行号

    :set nonu

    不显示行号

    :命令

    执行该命令

    :整数

    跳转到该行

    需要读者注意的两点:

    1.在命令模式与末行模式中,所有的快捷键参数均区分大小写

    2.在末行模式中所有快捷键参数前都有一个冒号”:

  • 相关阅读:
    Oracle TRCA 工具 说明
    Oracle TTS ORA39322: Cannot use transportable tablespace with different timezone version 说明
    Oracle 传输表空间(Transportable Tablespaces) 示例(二) 跨操作系统迁移表空间(endianness格式不同)
    易于在各手机平台移植的设计(转)
    Symbian 学习资源
    项目经理修炼手册
    ZIP 算法详解 (转!)
    google Android OS 学习资源、资料和笔记汇总(要看的)
    小白兔的求职遭遇
    数据结构和算法学习笔记(1)
  • 原文地址:https://www.cnblogs.com/amberhome-wei/p/11713260.html
Copyright © 2011-2022 走看看