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 移动到当屏最后一行
---------------------------------------------
生活的意义并不是与他人争高下,而在于享受努力实现目标的过程,结果是对自己行动的嘉奖。
↑面的话,越看越不痛快,应该这么说:
生活的意义就是你自己知道你要做什么,明确目标。没有目标,后面都是瞎扯!