metaGo 解放右手,减少使用鼠标操作,提高编码效率
metaGo 是一款vscode的插件,包含子插件:MetaJump, MetaSelection, MetaWord
MeatJump: 用于快速跳转光标到指定位置
快捷键
| 快捷键 | 功能 |
|---|---|
| Option + , | 光标将被放置在目标字符之前 |
| Option + . | 光标将被放置在目标字符之后 |
| Option + / | 智能放置光标模式,如果目标字符位于单词的开头,则光标将设置在目标字符之前,否则设置在目标字符之后 |
MetaSelection: 用于快速选择到指定位置
使用 Option + shift + /选择到指定字符位置
多行光标模式
- Ctrl+Alt+, 添加光标到指定目标字符位置之前
- Ctrl+Alt+. 添加光标到指定目标字符位置之后
- Ctrl+Alt+/ 只能添加光标到指定目标字符位置
Ctrl+u 取消上一个光标
MeatWord: 目标是提供多种不同的基于词的 光标移动/选择/删除操作
- shift+backspace: 从光标处删除到行开始
- shift+del: 从光标处删除到行结束
- ctrl+alt+left/right: 移动光标 左/右 到 词 的开始/结尾.
- win/cmd+alt+left/right: 将光标向左/向右移动一个空格字,并将光标设置在单词的开始/结束处。
- win/cmd+alt+shift+left/right: 向左/向右选择一个空格。