Vim操作

p 粘贴粘贴板的内容到当前行的下面 P 粘贴粘贴板的内容到当前行的上面 ctrl-y 上移一行 ctrl-e 下移一行 ctrl-u 上翻半页(up) ctrl-d 下翻半页(down) ctrl-f 上翻一页(forward) ctrl-b 下翻一页(backward)

  • p 粘贴粘贴板的内容到当前行的下面

  • P 粘贴粘贴板的内容到当前行的上面

  • ctrl-y 上移一行

  • ctrl-e 下移一行

  • ctrl-u 上翻半页(up)

  • ctrl-d 下翻半页(down)

  • ctrl-f 上翻一页(forward)

  • ctrl-b 下翻一页(backward)

  • i 从当前光标处进入插入模式

  • I 进入插入模式,并置光标于行首

  • a 追加模式,置光标于当前光标之后

  • A 追加模式,置光标于行末

  • o 在当前行之下新加一行,并进入插入模式

  • O 在当前行之上新加一行,并进入插入模式

  • >> 将当前行右移一个单位

  • << 将当前行左移一个单位(一个tab符)

  • == 自动缩进当前行

自动排版:

在粘贴了一些代码之后,vim变得比较乱,只要执行gg=G就能搞定

窗口:

一、切分窗口

  1. 水平切分

快捷键:<Ctrl-W> + S

  1. 垂直切分

快捷键:<Ctrl-W> + V

二、关闭窗口

1. 关闭活动窗口

命令: :clo 或者 :q

快捷键:<Ctrl-W> + C

2. 关闭其他窗口

命令: :on

快捷键:<Ctrl-W> + O

三、切换窗口

  1. <Ctrl-W> + W 窗口间循环切换

  2. <Ctrl-W> + H 切换到左边窗口

  3. <Ctrl-W> + J 切换到上边窗口

  4. <Ctrl-W> + K 切换到下边窗口

  5. <Ctrl-W> + L 切换到右边窗口

LICENSED UNDER CC BY-NC-SA 4.0
Comment