VIM操作记录

时间:2019-12-12
本文章向大家介绍VIM操作记录,主要包括VIM操作记录使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

===============================================

2019/12/12_第1次修改 vr7jj

===============================================

工作中使用VIM的记录。

vim优点

  • 可以不使用鼠标,完全用键盘操作。
  • 系统资源占用小,打开大文件毫无压力。
  • 键盘命令变成肌肉记忆以后,操作速度极快。
  • 服务器默认都安装 Vi 或 Vim。

详细操作

  1. 复制1到20行至100行
    :1,20 co 100

  2. 左右分屏打开
    vi -O a b

  3. 上下分屏打开
    vi -o a b

  4. 编辑某个文件是需要分屏打开另外的文件
    vim a
    #上下分屏打开新文件
    :sv b
    #上下分屏打开新文件
    :vs b

  5. 删除空白行
    :g/^\s*$/d

  6. 删除windows回车换行
    #ctrl+v ctrl+m 此时会输入类似^M符号
    :%s/ctrl+v ctrl+M//g

  7. 在每行前面加行号
    :%s/^/\=line('.')/g

  8. 数据位置调换
    #换数据 data1 data2 需要达到 data2 data1
    #实际就是正则表达式
    :%s/\(\w\+\)\s\+\(\w\+\)/\2 \1/g

  9. 删除/* */注释(这个很久没用不确定是否有效,自测)
    :%s!\s*/\*\ .\{-}\*/\s*!!
    :%s!\s*//.*!!

写在最后

工作中的点滴积累,方便自己方便他人。

原文地址:https://www.cnblogs.com/zfj1441/p/12028717.html