Skip to content
On this page

掌握⾏相关的命令

移动

blank 字符(tab、空格、回车、换行)

移动到当前行首:

  • 0 移动到行首,有 blank 字符
  • ^ 移动到行首,不是 blank 字符
    • 改键
    • H

移动到当前行尾:

  • $ 移动到行尾,有 blank 字符
  • g_ 移动到行尾,不是 blank 字符
    • 改键
    • L

改键

"vim.normalModeKeyBindings": [
  // 行首
  {
    "before":["H"],
    "after":["^"]
  },
  // 行尾
  {
    "before":["L"],
    "after":["g","_"]
  },
]

插入

i 光标前插入

I 在当前行前插入

a 光标后插入

A 在当前行后插入

o 回车并插入

O 上方回车并插入

命令

yy 复制当前行

p 粘贴

dd 删除整行

复制原理 yy ,复制的时候放到寄存器中,p 从寄存器中取出,与 ctrl + c/v 不冲突

Released under the MIT License.