zoukankan      html  css  js  c++  java
  • vim 超精炼命令熟记

    1. 方向: hjkl

    2. 翻页: ctrl+b ctrl+f

    3. 行处理: ctrl+^ 行头, ctrl+$行尾, w,b间隔跳动, L回行头

    4. 多窗口切换: ctrl+w 再加hjkl上下左右切换

    5. 整篇首尾: gg到头,G到尾端

    6. 跳到制定字符: fx表示向前跳到第一个x处,Fx表示向后跳到第一个x处,这个常常结合复制粘贴使用。

    7. 复制粘贴: yyp复制一行并粘贴到他的下面一行

                       进入visual模式,输入v, 然后结合6项,使用hjkl选择长度处理并用p粘贴到制定光标位置。

    8. 撤销重做: u命令表示撤销,ctrl+r表示重做。

    9. tag跳转: ctrl+]跳到制定函数, ctrl+o跳回原位。ctrl+g列出所有可能的函数声明路径供选择。

    10. 全选:
    ggVG: gg 光标移到首行,V 进入Visual(可视)模式,G 光标移到最后一行

    选中后可以进行其他操作,比如:
    d 删除选中内容
    y 复制选中内容到0号寄存器
    "+y 复制选中内容到+寄存器,也就是系统的剪贴板,供其他程序使用

    11. 把选中的内容复制、粘贴到另一个文件:
    y 复制(在选中状态下)
    :ex b 转到b文件
    p 粘贴
    :wq 保存&退出

    12. set mouse-=a使得鼠标选中就可以复制了

    13. 设置vim颜色的时候,记得在/root/.vimrc下面使用colorschema default,这种颜色的配置看起来比较舒服,

      如果想让白色亮的跟狠一点,使用colorchema evening,白色就很亮很刺眼

  • 相关阅读:
    sourceinsight安装记录
    ultraedit使用记录
    Java中OutOfMemoryError(内存溢出)的三种情况及解决办法
    applicationContext.xml
    添加lib,支持断点运行,支持自动打包,支持 中文。
    使用Supervisor来管理你的Laravel队列
    laravel使用队列
    debian php无法使用bc函数 bcmath
    gti代码冲突解决
    debian 安装mysql后远程访问不了
  • 原文地址:https://www.cnblogs.com/lcnewstart/p/2043297.html
Copyright © 2011-2022 走看看