zoukankan      html  css  js  c++  java
  • vim命令c编程

    1.移动光标的常用命令

    h--向左移动光标

    l--向右移动光标

    j--向下移动光标

    k--向上移动光标

    ^--将光标移动至该行的开头

    $--将光标移动至该行的结尾

    O--将光标移动至该行行首

    G--将光标移动至文档的最后一行行首

    nG--将光标移至第n行行首

    w--将光标向后移动一个单词

    nw--将光标向后移动n个单词

    b--将光标向前移动一个单词

    nb--将光标向前移动n个单词

    e--将光标移动至本单词的最后一个字符,特殊字符也会被当成一个单词

    {--将光标移动至前一个{(在成员编程中比较实用)

    }--将光标移动至后一个}

    2.复制粘贴的常用命令

    yy--复制光标所在行

    yw--复制光标所在单词

    nyy--复制n行

    nyw--复制光标所在后n个单词

    p--粘贴

    3.删除文本的常用命令

    x--删除光标所在位置的字符

    X--删除光标所在位置的前一个字符

    dw--删除光标所在位置的单词

    dO删除当前光标所在位置前的所有字符

    d$--删除光标位置所在的后的所有字符

    dd--删除光标所在行

    nd+上方向键--删除光标所在位置的向上的n行

    3.其他常用命令

    u--撤销上一次的操作,注意这个需要在未退出vim编辑器时才有效

    U--撤销在光标所在行的所做操作,注意同上

    .--重复上一次操作

    ZZ--保存文件并退出vim编辑器

    4.vim中宏录制的使用

    在普通模式下命令qa或者qb

    这里的a和b指的是vim的寄存器,vim寄存器自行百度,其中a-z是命名寄存器

    当在普通模式下输入命令qb时会开始录制

    q则会退出录制,命令@b则会重复你在宏录制中的操作

    这里需要注意的是,这些命令均是在普通模式下输入

    还有更多命令有待补充........

    笨鸟先飞
  • 相关阅读:
    Cobbler-自动化部署神器
    ssh,公钥和私钥,远程复制
    VIM文本替换命令
    #!/usr/bin/env bash和#!/usr/bin/bash的比较
    [PXE] Linux(centos6)中PXE 服务器搭建,PXE安装、启动及PXE理论详解
    mount命令中offset参数的意义
    ironic+nova详解
    【ironic】ironic介绍与原理
    在进行商业运算时解决BigDecimal的精度丢失问题
    后台商品搜索功能开发SQL
  • 原文地址:https://www.cnblogs.com/zoutingrong/p/12236755.html
Copyright © 2011-2022 走看看