zoukankan      html  css  js  c++  java
  • Vim 常用命令

    Vim 常用命令
    :help-summary
    :CTRL-D    显示所有命令;

    :e!      放弃所有修改,从上次保存文件开始在编辑; 
    shift+0     跳跃一句;
    CTRL-O    返回上一个位置;
    CTRL-I      回到前一个位置;
    33G      跳跃到33行;
    %         移动()、{}、[];
    CTRL-R    恢复,与 u 对应;
    CTRL-U    翻页
    CTRL-D
    CTRL-E    翻页 (更好用)
    CTRL-Y
    CTRL-F    按照整页翻(更好用)
    CTRL-B
    zt zz zb     移动光标到上、中、下位置;
    H M L     光标移动到屏幕high、middle、low;
    /string     向下搜索字符;n向后遍历,N向前遍历;2n移动到后面第二个字符;
    ?string       向上搜索字符;n向前遍历,N向后遍历;
    :set ignorecase 忽略大小写 :set noignorecase不忽略大小写;
    *         向下搜索光标所在的字符;相当于<string>;n 与 N 可用,也可3*;
    #           向上搜索光标所在的字符;相当于<string>;n 与 N 可用,也可3#;
    >        /string>搜索以string结尾的字符;
    <        /<string搜索以string开头的字符;
    g*        相当于/string向下搜索;
    g#          相当于/string向上搜索;
    :set hlsearch     打开搜索高亮;
    :set nohlsearch 关闭搜索高亮;
    :nohlsearch    本次高亮关闭,下次高亮仍然开启;
    { }         跳跃到下一个/上一个段落首位置;
    ms          做一个标记s;
    's       跳跃到标记s的那一行;也可以跳跃到外部文档中;
    ''        在两个位置间跳跃;鼠标点击位置也可以设置mark;
    `m        跳跃到标记m的那一列;
    :marks       显示所有标记,包括外部文档的标记;
    :jumps     显示跳跃记录,>代表当前位置;可以通过CTRL-O跳跃;


    x d c       删除text,d4w、c4e(并进入插入模式);w为包含移动,e为不包含移动;
    dd          剪切光标所处当前行;
    ndd        剪切光标所在行及以下共n行;按p粘贴在光标所在行;包含删除、复制;剪切1到10行,并粘贴在12行处:1,10 m 12;
    .        复制上一行;

  • 相关阅读:
    Java中List集合去除重复数据的方法
    ActiveMQ消息中间件Producer和Consumer
    JMS Activemq实战例子demo
    利用正则表达式判断输入内容是否全中文
    纯js的右下角弹窗
    java开源项目
    linux部署jdk-tomcat
    你的主机中的软件中止了一个已建立的连接。
    Centos编译安装 LAMP (apache-2.4.7 + mysql-5.5.35 + php 5.5.8)+ Redis
    在LAMP的生产环境内添加PHP的cURL扩展模块
  • 原文地址:https://www.cnblogs.com/lhlc-9-9/p/12356997.html
Copyright © 2011-2022 走看看