zoukankan      html  css  js  c++  java
  • vim 中的常用编辑

    1、将1到3列行首添加‘#’

    :1,3s/^/#/g

    2、将1到3列行首去除‘#’

    :1,3s/^#//g

    3、将1到3列中前两列字符去掉

    :1,3s/^..//g

    4、将1到3列中行末前两个字符去掉

    :1,3s/..$//g

    5、将1到3列中行末前两个字符替换为“00”

    :1,3s/..$/00/g

    6、其他

     :set nu 显示行号

     :set nonu 取消行号

    :set ic设置搜索时忽略大小写 

    :set noic搜索时对大小写敏感

    :set list显示不可视字符 

    :set nolist不显示不可视字符 

    :1,3 co 5拷贝1-3行的文本,并把它放置在第5行后面 
    :4,6 m 8移动4-6行到第8行,第6行称为第8行,第5行称为第7行,第4行称为第6行

    :5,10d删除5-10行

    :%s/old/new/g 全局查找和替换

    :u放弃上一个最后行命令(用于最后行模式) 

    yy(小写)复制一行文本,并将他们放入到临时缓冲区 
    p(小写)将临时缓冲区中的内容放置到光标后面的位置 
    P(大写)将临时缓冲区中的内容放置到光标前面的位置 

    x删除光标所在处的一个字符 
    dw删除字(或者删除字的一部分,从光标所在处到字结尾) 
    dd删除光标所在行 
    D删除光标光标所在处之右的行 

    选我所爱,爱我所选。
  • 相关阅读:
    Lucene
    SQL优化以及索引
    Mysql优化
    RocketMQ
    RocketMQ
    Session共享
    Linux安装Nginx
    初识nginx
    跨域,防止表单重复提交
    HttpClient案例
  • 原文地址:https://www.cnblogs.com/zhujudah/p/4312140.html
Copyright © 2011-2022 走看看