zoukankan      html  css  js  c++  java
  • vim

    vim命令

    任意模式切换到命令模式: esc

    命令模式到插入模式: 输入i

    命令模式到末行模式: ctrl + ; w:存盘,wq保存退出,q不存盘直接退出

    vim常用命令
    	命令模式:输入命令,操作vim
    	插入(编辑)模式:写代码,写入文件
    	末行模式:保存、退出等
    编辑模式:
    i: 进入编辑模式
    命令模式:
    yy: 复制从光标所在行开始向下多行  复制多行: 数字+yy
    p: 粘贴, 粘贴多次: 数字+p
    dd(删除、剪切), 剪切或者删除多行:数字 +dd   注意数字后面加空格
    V: 选中多行
    上下左右: k:上, j:下, l:右 ,h:左 等同于方向键
    x: 从前往后删除一个字母
    X: 从后往前删除一个字母
    u: 撤销 	Ctr-r: 反撤销
    shift + >: 往右缩进
    shift + <: 往左缩进
     .:重复上一次操作
    G: 回到最后一行
    gg: 回到第一行 1G
     18G: 回到指定行
    shift + 4:回到行末
    shift + 6:回到行首
    搜索: : /1 n:查看下一个搜索到的内容, N:查看上一个搜索到的内容
    替换: : 末行模式下,将当前文件中的所有abc替换成123	:%s/abc/123/g
    	   末行模式下,将第一行至第10行之间的abc替换成123	:1, 10s/abc/123/g
    ctr+f: 下一页
    ctr+b: 上一页
    	r: 替换当前字符  r+替换后字符
    	R: 替换当前行光标后的字符
    
    末行模式:
    :wq, :x: 保存退出  w保存  q退出
  • 相关阅读:
    URL记录
    Mongodb集群节点故障恢复场景分析(转)
    IO 和 NIO 的区别
    VUE 前端项目优化方法
    缓存的穿透和雪崩
    接口如何处理重复请求?
    线程池构造类 ThreadPoolExecutor 的 5 个参数
    大型网站在架构上应当考虑哪些问题
    synchronized 和 lock 的区别
    JVM虚拟机 YGC和FGC发生的具体场景
  • 原文地址:https://www.cnblogs.com/bsth/p/10243159.html
Copyright © 2011-2022 走看看