zoukankan      html  css  js  c++  java
  • vim命令的使用技巧

    vim命令的三种模式

    1.命令模式:控制光标移动,可对文本进行复制、粘贴、删除和查找等工作。

    2.输入模式:正常的文本录用

    3.末行模式:保存或退出文档,以及设置编辑环境。

    命令模式下的复制,粘贴,删除

    yy    #复制光标所在行
    nyy  #复制n行

    p     #打印复制内容

    dd   #删除光标当前行

    D    #删除光标当前位置到行尾内容

    u    #撤销上一步动作

    快捷操作

    大写C  #删除光标所在位置到行尾内容,且进入编辑模式
    小写o   #当前光标的下一行开始编辑
    大写O  #在光标的上一行开始编辑
    大写A   #快速进入行尾,且进入编辑模式
    大写ZZ #快速保存退出


    只移动光标不进入命令模式

    G      #将光标快速切换尾部
    gg    #将光标快速切换首部
    ngg  #n表示第几行

    末行模式查找命令

    :  #输入一些命令
    /    #进入搜索状态(向下搜索 n依次搜索)
    ? #进入搜索状态(向上搜索 n依次向上搜索)

    末行模式替换命令

    :s/one/tow         #将当前光标的第一个one替换成tow
    :s/one/tow/g      #将当前光标所在行所有的one替换成tow
    :%s/one/tow/g   #将全文中行所有的one替换成tow
    :1,5%s/one/tow/g #将文中的第一行到第五行所有的one替换成tow

    批量快捷操作

    快捷删除

    1.ctrl +v 进入可视模式
    2.用上下左右命令,选择你操作的块
    3.选中块后,输入d或x 删除内容


    快捷插入多行

    1.ctrl +v 进入可视模式
    2.用上下左右命令,选择你操作的块
    3.选中块后,输入大写的I ,进行写代码
    4.按下esc,会自动生成多行代码

  • 相关阅读:
    ELK初学搭建(logstash)
    认识基本的UI资源
    C# 枚举器
    NGUI---使用脚本控制聊天系统的内容显示,输入事件交互
    NGUI----简单聊天系统一
    C# 类型、存储和变量
    C# Execl表格文件转xml文件
    网易云音乐如何从0到亿级用户整理笔记
    如何成为一名完美的传道授业解惑者
    grouping sets,cube,rollup,grouping__id,group by
  • 原文地址:https://www.cnblogs.com/w1sh/p/14155269.html
Copyright © 2011-2022 走看看