vscode-vim 学习笔记

梳理下自己定义的快捷键

  • Normal模式返回
  • ESC capsLock 双击shift ctrl+[ jj ctrl+c (这个键比较特殊 用习惯y的话,考虑这个)
  • 一共5种快捷键

下面不说模式的均为Normal模式

  • 任何时候第一时间返回Normal模式

vscode 常用快捷键

  • 显示快捷键-默认 ctrl + k, ctrl + s
  • ctrl + k v 右分屏预览 预览markdown模式
  • alt + P 切换j显示侧边栏
  • alt + O 显示j资源管理器
  • alt + I 显示大纲 不显示的时候要连续按两次
  • ctrl + shift + O 显示大纲在上侧列表

光标移动

  • hjkl 左下上右 移动一个光标
  • HJKL 左右是到句子开头结尾 上下是翻半屏幕
  • w 下一个单词开头
  • b 上一个单词开头
  • i 插入光标前
  • I 插入句子前
  • a 插入光标后
  • A 插入句子后
  • o 下一行插入进入Insert模式
  • O 上一行插入进入Insert模式
  • u 恢复上一步 类似ctrl+z
  • dd 删除当前行
  • gg 文档开头
  • 数字gg 跳转到那行
  • 数字G 跳转到那行
  • G 文档结尾
  • ( 句首
  • ) 句尾
  • { 段首 我还是觉得这个翻页比较舒服,左边上翻页右边是下翻页
  • } 段尾
  • s 需要开启sneak 搜索关键字 Enter ;继续查询 举例 s#;
  • 中文搜索 还是ctrl + F 搜索比较靠谱
  • % 对称括号花括号等跳转

光标直接操作

  • x 删除当前字符
  • . 重复上次操作
  • r 改写单个字符
  • R 改写单行字符串
  • ~ 大小写转换
  • ctrl + Enter 下一行插入空行

组合操作

  • ddp 上下行交换

V模式3种进入方法

  • v 段落文字选取
  • V 行选取
  • ctrl + v 块选取

其他原生发现

  • K 换行 (这个原来是配置定义命令了,我给注释了)
  • J 合并两行
  • H 移动到当屏第一行
  • L 移动到当屏最后一行

---------------------------------------------
生活的意义并不是与他人争高下,而在于享受努力实现目标的过程,结果是对自己行动的嘉奖。
↑面的话,越看越不痛快,应该这么说:

生活的意义就是你自己知道你要做什么,明确目标。没有目标,后面都是瞎扯!