zoukankan      html  css  js  c++  java
  • vim 简单操作

    简单替换

    • 替换的文本中不包含/
      :%scolor{#FF3030}{/}需要替换的文本color{#FF3030}{/}替换的文本color{#FF3030}{/}
    • 替换的文本中包含/
      :%scolor{#FF3030}{#}需要替换的文本color{#FF3030}{#}替换的文本color{#FF3030}{#}
      RGB颜色对照表

    撤销与撤销的撤销

    在命令行模式下,

    • 按u撤销一次操作(或者输入:undo后回车)
    • Ctrl + r 恢复上一步被撤销的操作

    移动行

    Ctrl+g  显示当前行信息
    nG      转至第n行
    G       转至文本末尾
    gg      移至文本开头
     

    vim 搜索及高亮取消

    1. 命令模式下,输入:/字符串
    比如搜索user, 输入/user
    按下回车之后,可以看到vim已经把光标移动到该字符处和高亮了匹配的字符串
    2. 查看下一个匹配,按下n(小写n)
    3. 跳转到上一个匹配,按下N(shift+n)
    4. 搜索后,我们打开别的文件,发现也被高亮了,怎么关闭高亮?
           
    命令模式下,输入:nohlsearch  也可以:set nohlsearch; 当然,可以简写,noh或者set noh。
     

    vim 删除

    dd:删除游标所在的一整行(常用)
    ndd:n为数字。删除光标所在的向下n行,例如20dd则是删除光标所在的向下20行
    d1G:删除光标所在到第一行的所有数据
    dG:删除光标所在到最后一行的所有数据
    d$:删除光标所在处,到该行的最后一个字符
    d0:那个是数字0,删除光标所在到该行的最前面的一个字符
    x,X:x向后删除一个字符(相当于[del]按键),X向前删除一个字符(相当于[backspace]即退格键)
    nx:n为数字,连续向后删除n个字符



    作者:静美书斋
    链接:https://www.jianshu.com/p/3c18a43f615c
    来源:简书
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

  • 相关阅读:
    JSON
    在ubuntu上部署Django
    Django安装
    Python3 编程第一步
    Python3 字典
    nginx 服务器下载安装配置详解
    彻底删除Navicat注册表
    JS 对输入的姓名 手机号码 邮箱做校验
    mysql 启动报错
    网线没问题 没法上网
  • 原文地址:https://www.cnblogs.com/chongdongxiaoyu/p/12996913.html
Copyright © 2011-2022 走看看