• 【Linux学习四】Linux下Vim命令操作


    1.Vim介绍

    Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。

    第一阶段通过vimtutor的学习,加强vim的熟练度

    1.1光标移动

    hjkl左下上右移动光标,normal模式下。

    1.2vim进入和退出

    命令行下vim加文件名打开文件。

    :q!不保存退出

    :wq保存退出

    1.3字符删除

    x键删除当前位置字符

    1.4编辑插入

    i键,光标位置插入

    a键,光标后插入

    2.1删除命令

    dw删除光标位置到下一个单词中间部分(包括空格)

    de删除光标位置到下一个单词中间部分(不包括空格)

    dd删除整行

    d$删除光标位置到行尾

    2.2命令和对象

    通过【数字+命令】的方式,完成多个操作的。

    0键,移动到行首

    2.3撤销

    u键(小写),撤销之前的操作

    U键(大写),撤销整行中所有的改动

    CTRL+R,撤销撤销的命令

    3.1替换put命令

    p键,将最后一次删除的内容植入光标之后

    3.2替换字符命令

    r+字符,替换光标位置字符

    3.3更改单词

    cw 更改光标位置单词,从光标后。

    3.4c命令

    C命令和d命令一样可以接对象

    cw 单词

    c¥ 光标处到行末

    4.1定位和文件状态

    ctrl g 显示光标在哪一行

    shift g 跳转到最后一行

    gg 跳转文件第一行

    number shift g 跳转到number行

    4.2查找命令

    / 字符串  ,查找字符串

    ? 字符串   逆向查找字符串

    查找同上次一样的字符串,按n。

    4.3查找匹配的括号

    光标放在,( { [ 上 按%,可以直接匹配跳转到对应的括号上面

    4.4替换修正命令

    输入:s/old/new/g 替换old为new  g表示一行所有的替换

    输入:%s/old/new/g 替换整个文件中匹配串。

  • 相关阅读:
    matrix
    meizi
    公文流转系统
    10.21连接数据库进行添加
    9.27
    9.23课堂总结
    信息管理java
    大道至简读后感
    第二周
    7.7第一周
  • 原文地址:https://www.cnblogs.com/SeekHit/p/6409085.html
Copyright © 2020-2023  润新知