zoukankan      html  css  js  c++  java
  • 常用工具——4.Vim

    Vim的使用

    一段时间不用就容易忘掉,例如全选复制ggVG等操作

    首先要知道Vim的三个工作模式

    • 命令模式
    • 插入模式
    • 可视模式

    常用到的一些命令(motion)

    • gg 移动光标到文件首

    • H 移动光标到屏幕上方

    • M 移动光标到屏幕中间

    • L 移动光标到屏幕下方

    • G 移动光标到文件尾

    • v 进入Visual(可视)模式,按字符选择

    • V 进入Visual(可视)模式,按行选择

    • d 剪切选中内容到剪切板

    • y 复制选中内容到剪切板

    • c 剪切选中内容到剪切板并进入插入模式

    • dd 剪切当前行

    • yy 复制当前行

    • cc 剪切当前行并进入插入模式

    • D 剪切从光标位置到行尾的内容到剪切板

    • Y 复制当前行

    • C 剪切从光标位置到行尾的内容到剪切板并进入插入模式

    • x 剪切当前字符到剪切板

    • s 剪切当前字符到剪切板并进入插入模式

    • p 粘贴选中的内容

    • i 在当前字符的左边插入

    • I 在当前行首插入

    • a 在当前字符的右边插入

    • A 在当前行尾插入

    • o 在当前行下面插入一个新行

    • O 在当前行上面插入一个新行

    • :w 保存文件,不退出

    • :w file 另存文件到file中,不退出

    • :w! 强制保存文件,不退出

    • :wq 保存文件并退出

    • :wq! 强制保存文件并退出

    • :q 不保存文件退出

    • :q! 不保存文件,强制退出

    • :e! 丢弃修改重新编辑

    高效操作

    • 尽量在插入模式之外

    • 使用h j k l 做 左 上 下 右的移动操作,^ $做行首、行尾移动操作

    • 使用数字与命令的组合

  • 相关阅读:
    员工看公司
    Java多线程
    Intellij热部署插件JRebel的详细配置及图解
    Java并发处理锁 Lock
    Java8 Stream
    Eclipse下Maven安装和配置
    IntelliJ IDEA 部署Tomcat及创建一个web工程
    IntelliJ IDEA 下搭建vue项目工程
    Vue Router路由管理器介绍
    用WebStorm搭建vue项目
  • 原文地址:https://www.cnblogs.com/sylvan/p/13797784.html
Copyright © 2011-2022 走看看