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

  • 相关阅读:
    SecureCRT设置
    实战c++中的vector系列--知道emplace_back为何优于push_back吗?
    Dalvikvm工具
    智能高速充电
    HTML5标准最终来了,看什么书学习最好??????
    Android平台调用Web Service:线程返回值
    C 多级指针
    C 指向指针的指针
    C 字符串
    C while循环的自增和自减
  • 原文地址:https://www.cnblogs.com/lvpengms/p/1950433.html
Copyright © 2011-2022 走看看