zoukankan      html  css  js  c++  java
  • Vim 操作命令汇总(上)

    把一些常用的和最近新学习的一些命令都列出来了,让我们的编程成为乐趣无穷的探险和享受!

    ========================================================

    ''' 这一部分是入门级别的操作命令 '''

    * 跳转到某一行    27gg    27G
    * 查找字符串(向下)  /string    (*[]^%/?~$ 前面要加反斜杠)
    * 查找字符串(向上)  ?string
    * 查找下一个相同的字符串  n
    *
    * 查找整个字符串    /string\>
    * 查看以前搜索的内容    / 然后按上或下
    * 删除一个word    dw
    * [NOTE] d命令后面可以与任意一个位移命令结合,例如:d3j    d18G等等
    * 在一行中查找一个字符x  fx
    * 一行中反向查找字符x    Fx
    * 查找匹配的括号等    %
    * 光标定位到文件首    gg
    * 光标定位到文件尾    G
    * 光标定位到行首    ^
    * 光标定位到行尾    $
    * 向下另起一行    o
    * 向上另起一行    O
    * 改变文本明令    c
    * 回到刚才指针的位置    ``       
    * 重复上一次执行的命令    .
    * 剪切文本[=删除文本]        dd 或者 d3w等
    * 复制文本    yy 或者 y3w,y27gg,y27G等
    * 粘贴文本    p 或者用4p复制4次
    * 文件令存为    :saveas another.cpp
    * 打开一个新窗口    :split other.cpp
    * 关闭一个窗口    :close
    * 关闭除当前窗口外的所有其他窗口    :only
    * [NOTE] 垂直分割使用 :vsplit
    * 新建一个标签页    :tab split
    *
    * 记录命令到寄存器a中    qa YOUR-COMMAND q
    * [NOTE] 其中 YOUR-COMMAND 可以是很多命令,这种寄存器命令很有
    * 执行寄存器a中的命令    @a 或者用3@a重复执行3次
    * 向寄存器a中追加信息    qA YOUR-COMMAND q

  • 相关阅读:
    String、StringBuffer与StringBuilder的区别
    案例2:用一条SQL查询出数学语文成绩都大于80分的学生姓名?
    案例1:写一个压缩字符串的方法,例如aaaabbcxxx,则输出a4b2c1x3。
    jsp的九大内置对象及作用
    SQL语句总结2018-11-7
    kafka-spark streaming (一)
    python while嵌套循环
    docker-compose.yml样例(mysql主从+mycat读写分离)
    docker-compose管理daocker
    docker搭建私有registry
  • 原文地址:https://www.cnblogs.com/lvpengms/p/1950433.html
Copyright © 2011-2022 走看看