• vim学习笔记


    vim

    光标移动

    上下左右箭头 or h j k l 按键
    光标在 文本一行的开头或者结尾,可以使用 上 下 箭头进行换行

    文本词语移动

    w 移动到下一个词语头部
    e 移动到当前词语或者下一个尾部
    b 移动到当前词语或者下一个头部
    B 光标向后移动到字符串首
    x 删除字符

    搜索

    全匹配

    从上往下查找,比如“string” : /string
    从下往上查找,比如“string” : ?string

    模糊匹配(正则表达式)

    .:通配1个字符 ,如 匹配 server, 可以用 /se...r

    * :通配多个字符,如 匹配 privilege,可以用 p*ge

    快速查找

    Shift + *:让光标停留在想要查找的单词的任意一个字母上面, 然后输入 Shift + * ,即可快速选中该单词,并且通过 n 或 N 进行上一个或下一个的匹配。

    yw :让光标停留在单词的第一个字母上, 然后输入yw拷贝该单词, 然后输入 / (Ctrl + R) 0 (即 /”0),回车, 就查找到了第一个匹配的单词, 并且通过 n 或 N 进行上一个或下一个的匹配。

    删除

    dd 删除一行
    d$ 删除以当前字符开始的一行字符
    ndd 删除以当前行开始的n行
    dw 删除以当前字符开始的一个字
    ndw 删除以当前字符开始的n个字

    移动

    0 到行首
    $ 到行尾
    gg 到页首
    G 到页末
    行号+G 跳转到指定行
    n+ 光标下移n行
    n- 光标上移n行
    nz 将第n行滚至屏幕顶部,不指定n时将当前行滚至屏幕顶部。

  • 相关阅读:
    活动的生命周期
    活动
    开始编程前的准备工作
    数组转List
    Word根据模板生成数据
    Excel根据模板生成数据
    php取年份区间
    世界 国家 省份 sql
    相册处理,php中获取一组前缀相同的元素值
    mysql添加字段
  • 原文地址:https://www.cnblogs.com/SLchuck/p/13740390.html
Copyright © 2020-2023  润新知