vim常用用法

1、替换

1.1、基础

格式为::[range]s/pattern/string/[c,e,g,i]

range可取值:

  • n,$ - 第n行到最后一行
  • .,$ - 当前行到最后一行
  • % - 每一行

option可取值:

  • c confirm,每次替换前询问。
  • e 不显示 error。
  • g globe,不询问,整行替换。
  • i ignore 不分大小写。

2、 多窗口编辑

  • 上下划分窗口 - :split [文件]

  • 左右划分窗口 - :vsplit [文件]

  • 窗口切换:

    1. ctrl+w j 向下移动
    2. ctrl+w k 向上移动
    3. ctrl+w h 向左移动
    4. ctrl+w l 向右移动
    5. ctrl+w t 移动到顶端
    6. ctrl+w b 移动到底端
    7. Ctrl + w + r:向右或向下方交换窗口,而Ctrl + w + R则和它方向相反。
    8. Ctrl + w + x:交换同列或同行的窗口的位置。vim默认交换当前窗口的与它下一个窗口的位置,如果下方没有窗口,则试着与上一个窗口交换位置。亦可在此命令前加上数量,与制定的窗口交换位置。

转载于:https://www.jianshu.com/p/7ab3e74ea0dd

猜你喜欢

转载自blog.csdn.net/weixin_34192732/article/details/91107851