Emacs Keymap是一款为Visual Studio Code设计的插件,旨在为用户提供类似Emacs的操作体验。无论您是Emacs的忠实用户,还是希望在Visual Studio Code中体验Emacs的强大功能,本插件都能满足您的需求。
操作指南:
移动命令:
命令 | 状态 | 描述 |
---|---|---|
C-f | OK | 向前移动 |
C-b | OK | 向后移动 |
C-n | OK | 移动到下一行 |
C-p | OK | 移动到上一行 |
C-a | OK | 移动到行首 |
C-e | OK | 移动到行尾 |
M-f | OK | 按单词单位向前移动 |
M-b | OK | 按单词单位向后移动 |
M-> | OK | 移动到缓冲区末尾 |
M-< | OK | 移动到缓冲区开头 |
C-v | OK | 向下滚动一屏 |
M-v | OK | 向上滚动一屏 |
M-g g | OK | 跳转到指定行(命令面板) |
搜索命令:
命令 | 状态 | 描述 |
---|---|---|
C-s | OK | 向前搜索 |
C-r | OK | 向后搜索 |
C-M-n | OK | 添加选择到下一个匹配项 |
编辑命令:
命令 | 状态 | 描述 |
---|---|---|
C-d | OK | 删除右侧字符(DEL) |
C-h | OK | 删除左侧字符(BACKSPACE) |
M-d | OK | 删除单词 |
C-k | OK | 剪切到行尾 |
C-w | OK | 剪切选中区域 |
M-w | OK | 复制选中区域到剪切环 |
C-y | OK | 粘贴 |
C-j | OK | 换行 |
C-x C-o | OK | 删除周围空白行 |
C-x h | OK | 全选 |
C-x u | OK | 撤销 |
C-; | △ | 切换行注释 |
M-; | △ | 切换区域注释 |
其他命令:
命令 | 状态 | 描述 |
---|---|---|
C-g | OK | 取消 |
C-space | OK | 设置标记 |
C-quote | OK | 智能提示建议 |
M-x | OK | 打开命令面板 |
C-M-SPC | OK | 切换侧边栏可见性 |
文件命令:
命令 | 状态 | 描述 |
---|---|---|
C-o | OK | 打开文件 |
C-x b | OK | 快速打开文件 |
C-x C-f | OK | 打开工作目录 |
C-x C-s | OK | 保存 |
C-x C-w | OK | 另存为 |
与默认键绑定冲突:
通过Emacs Keymap插件,您可以在Visual Studio Code中享受Emacs的强大功能,提升编程效率。
本站所有资源都是由网友投稿发布,或转载各大下载站, 请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则 产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com