zoukankan      html  css  js  c++  java
  • Linux中vim编辑器常用命令

    移动光标

    Ctrl+f:屏幕向下移动一页,相当于【Page Down】按键
    Ctrl+b:屏幕向上移动一页,相当与【PageUp】按键

    0或功能键【Home】:数字‘0’:移动到这一行的最前面的字符处
    $或则按键【End】:移动到这一行的最后面的字符处

    G:移动到这个文件的最后一行
    gg:移动到这个文件的第一行,相当于‘1G’

    N【Enter】(N为数字):光标向下移动N行

    查找/替换

    /String:向下寻找一个字符为String的字符串
    ?String:向上寻找字符为String的字符串
    (备注:以上命令再配合着n或则N使用)

    :n1,n2s/string1/string2/g :在n1行至n2行寻找string1,并将string1替换为string2
    :1,$s/string1/string2/g : 从第一行至最后一行寻找string1,并将string1替换为string2
    :1,$s/string1/string2/gc : 从第一行至最后一行寻找string1,并将string1替换为string2,在替换前显示提示符给用户确认是否替换

    删除粘贴/复制

    x/X:在一行当中"x"是向后删除一个字符,"X"是向前删除一个字符
    dd:删除光标所在的那一整行
    yy:复制光标所在的那一整行
    nyy:n为数字,此命令表示复制光标所在的向下n行
    p/P:"p"表示将已经复制的数据在光标的下一行粘贴,"P"表示将已经复制的数据在光标的上一行粘贴

    u:复原前一个动作(相当于恢复win的Ctrl + z)
    Ctrl + r:重做上一个动作

  • 相关阅读:
    老白关于rac性能调优的建议
    缓存融合(Cache Fusion)介绍
    交易所行情报盘程序配置
    SQLServer 断开指定会话
    缓存融合技术介绍
    机器学习参考书籍
    寒霜浸铁甲,英雄见白头
    希腊字母表
    windows命令
    大空头
  • 原文地址:https://www.cnblogs.com/AIHEN/p/10019991.html
Copyright © 2011-2022 走看看