zoukankan      html  css  js  c++  java
  • VIM

    (1):Edit

    保存退出 ZZ

    快速格式化 gg=G

    光标移动(左下上右)HJKL

    到行首:0,到行为 $

    到文件头;gg 到文件尾部 G

    到第200行:200G

    行号回车:当前行向下移动

    (2):Delete

    删除光标后:x

    删除光标前:X

    撤销:u

    删除单词:dw(delete world)光标应该在单词的最前边

    删除光标前半行:d0

    删除后半行:d$=D

    删除整行:dd

    删除3行:3dd

    删除全部:dgg dG

     

    (3):撤销(u)+反撤销(Ctrl+r)

     

    (4):粘贴

    yy:copy 

    nyy:copy more

    p:粘贴到光标所在位置的下一行

    P:粘贴到光标所在位置的上一行

    v:切换到可视模式:

      d:delete

      y:past

      p:光标的后边

      P:光标的前边

     

    (5):替换操作

      r:修改光标的字符串

      R:循环替换后边的

     

    (6)搜索

      /XXX

      ?XXX

      关键字切换:n /N

      #:移动光标到keyWord,输入#

    man查看:章节号+K

     

    (7):命令模式到编辑模式

    aios

     

    (8):分屏

    :sp  水平分屏

    ctrl+ww:切换到下个分屏

    qall  :退出全部

    :vsp (FileName)

     

    vi -o filename1 filename2 (水平分屏)

    vi -O  filename1 ....(垂直分屏)

     

    末行模式下执行shell:

    $:   :! ls -l

    行跳转:

      行号(回车)

    (9):配置VIM

      用户级别:~/.vimrc

      系统级别: /etc/vim/vimrc

     

     

    作者:长风 Email:844064492@qq.com QQ群:607717453 Git:https://github.com/zhaohu19910409Dz 开源项目:https://github.com/OriginMEK/MEK 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利. 感谢您的阅读。如果觉得有用的就请各位大神高抬贵手“推荐一下”吧!你的精神支持是博主强大的写作动力。 如果觉得我的博客有意思,欢迎点击首页左上角的“+加关注”按钮关注我!
  • 相关阅读:
    学习进度表
    mysql实现跨库查询
    jmeter分布式(1台Windows,一台Mac,亲测可用互相使用)
    解决appium 连接真机Android 9启动报错.....shell "ps 'uiautomator'
    使用fiddler抓包修改请求/返回的数据
    adb 获取当前界面activity
    使用adb 命令获取APP包名
    jmeter实现登录并设置token为全局变量
    python3 SystemError: Parent module '' not loaded, cannot perform relative import
    adb 运行提示error: cannot connect to daemon
  • 原文地址:https://www.cnblogs.com/zhaohu/p/8586431.html
Copyright © 2011-2022 走看看