键盘侠养成记(vim二)

377 阅读1分钟

行相关的命令

nomal模式下 移动到行首 0 shift +^(托字符6 上面 ) : 移动到第一个不是blank字符的位置 (tab,空格、换行、回车不包含) 给为L

移动到行尾巴 $ g_

改为H

插入

配置

 "vim.visualModeKeyBindings": [
    {
      "before": [
        "H"
      ],
      "after": [
        "^"
      ],
    },
    {
      "before": [
        "L"
      ],
      "after": [
        "g",
        "_"
      ]
    }
  ]

vscode 中复制当前行

yy

vscode 粘贴当前行

p

删除当前行

dd

当前行插入

行前 O 行后o 行首 I 行尾 A

vscode 折叠函数

折叠所有函数

Ctrl + K, Ctrl + 0
另外 折叠到某一级的函数是 Ctrl + K, Ctrl + n。例如,我想折叠到第二级的函数,就输入Ctrl + K, Ctrl + 2即可。

展开所有函数

Ctrl + K, Ctrl + J
折叠查看完毕后可以通过上述快捷键展开所有折叠的内容。十分方便。