vim笔记-持续更新

  • Post author:
  • Post category:其他




移动

  1. i&I

    i进入编辑模式,当前光标

    I进入编辑模式,光标移动到行首
  2. o&O

    o进入编辑模式,在下一行增加空行

    O进入编辑模式,在上一行增加空行
  3. gg&GG

    gg

    移动到第一行


    GG

    移动到最后一行
  4. nG

    跳到第n行
  5. h

    左移动
  6. j

    下移动
  7. k

    上移动
  8. l

    右移动
  9. 0

    到行头
  10. ^

    到第一个不是空格的字符
  11. g_

    到最后是个不是空格的字符
  12. $

    到行尾




  1. a

    在光标后开始编辑
  2. p

    粘贴一次
  3. np

    粘贴n次




  1. cw

    删除光标后到空格的字符,进入编辑状态
  2. u

    撤销操作
  3. dd

    删除一行,可以粘贴 = 剪切
  4. ndd

    删除n行
  5. x

    删除当前光标所在的字符




  1. 把5-15行间的test1替换为test2


    :5,15 s/test1/test2/
  2. 把5-15行间的test1替换为test2


    :5,15 s/test1/test2/


    如果文件中的test1全部替换test2


    :%s/test1/test2/


    如果替换的文件有特殊符号如/就要用\来取消,例如http://替换为https://


    :%s/http:\/\//https:\/\//




/+要搜索的内容



其它

  1. 显示各行行号


    :set nu
  2. 在编辑页面输入

    :set fileformat=unix

    确保编码为UNIX编码
  3. yy

    拷贝



版权声明:本文为ywgcsxue原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。