1.安装vim插件

2.禁止vim插件覆盖vscode的快捷键

3.更改vscode快捷键,模仿vim中需要ctrl相关的操作加粗样式

[
[//关闭窗口{ "key": "ctrl+q",        "command": "workbench.action.closeActiveEditor" },//添加窗口和移动光标到指定窗口{ "key": "ctrl+w v",      "command": "workbench.action.splitEditorRight" },{ "key": "ctrl+w s",      "command": "workbench.action.splitEditorDown" },{ "key": "ctrl+w h",      "command": "workbench.action.focusLeftGroup" },{ "key": "ctrl+w l",      "command": "workbench.action.focusRightGroup" },{ "key": "ctrl+w j",      "command": "workbench.action.focusBelowGroup" },{ "key": "ctrl+w k",      "command": "workbench.action.focusAboveGroup" },{ "key": "ctrl+w e",      "command": "workbench.action.focusActiveEditorGroup" },//光标移动到editor{ "key": "ctrl+w t",      "command": "workbench.action.terminal.focus" },//光标移动到terminal//多行选择{ "key": "shift+k",           "command": "editor.action.insertCursorAbove","when": "editorTextFocus" },{ "key": "shift+j",         "command": "editor.action.insertCursorBelow","when": "editorTextFocus" },//显示方法注释详情{ "key": "ctrl+enter",            "command": "toggleSuggestionDetails","when": "suggestWidgetVisible && textInputFocus" },
]

快捷键总结

动作 快捷键
创建新文件 ctrl+n
打开文件 ctrl+p
注释 ctrl+/
运行程序 shift:+enter
显示解释 ctrl+enter
窗口内不同文件切换 ctrl+tab
补全提示切换 tab
跳出括号 tab
运行一行程序 “shift+enter”

debug

动作 快捷键
开始debug f5
停止debug shift+f5
打断点 f9
下一步 f10
进入方法 `

VSCode Vim相关推荐

  1. linux vscode vim,VSCode Vim进阶操作

    kbt -----------updated 2019-1-30------------ 近期笔者发现VSCode在vim 模式下CPU占用经常是200%左右,卡顿非常严重,看了官方issue. 关闭 ...

  2. vscode+vim使用技巧

    参考博文: vi/vim虐我千百遍,我待vi/vim如初恋 vim列块操作 vim命令速查 让cat命令有颜色得输出文件(ccat) VIM 在当前位置后插入:a 在当前行尾插入:A 在当前位置前插入 ...

  3. linux vscode输入法无法切换,vscode vim 在 mac osx 和 linux 下输入法自动切换

    目前 vscode 的 vim 插件支持在不同输入模式下自动切换输入法,可是 vscode 的配置目前不支持判断操作系统, 所以关于输入法切换的相关配置不能在 mac osx 和 linux 下通用, ...

  4. vscode vim快捷键失效_VIM真的好用吗?到底要不要学习VIM?

    全文共1465字,预计学习时长5分钟 图源:unsplash 为什么很多程序员都喜欢用VIM?我敢肯定每个人至少认识一个VIM狂热分子,它真的有那么神奇吗? 抱歉,VIM狂热粉可以左上角叉掉了,本文不 ...

  5. vscode+vim 切换成normal模式后自动关闭输入法

    解决的问题: 已有vim插件的情况下, insert模式用中文输入法, 切换到normal模式后仍然是中文 (下面给出windows中的解决方案, mac/linux类似) 首先到下面这个网址下载im ...

  6. 编辑器进化 VSCode + Vim

    本文作者为 360 奇舞团前端工程师 VSCode 是一款非常流行的代码编辑器.它支持多种编程语言,拥有丰富的插件和调试功能,不论是处理前端工程还是后端工程,VSCode 都能提供给开发者优秀的用户体 ...

  7. vscode vim 分组替换_写给 VS Code 用户的 Vim 入坑指南

    本文授权转载自原作者, 未经许可请勿转载 现实当中使用 Vim 来写前端的人是少之又少,大多数人基本上都是使用 VSCode.但作为「编辑器之神」,不管使不使用 Vim 进行编码,学习 Vim 的编辑 ...

  8. ububtu安装谷歌浏览器+搜狗输入法+WPS+vscode+vim

    前提:电脑配置:64位处理器 一.安装谷歌浏览器 deb安装 1.下载(cd /tmp) wget https://dl.google.com/linux/direct/google-chrome-s ...

  9. 搜狗输入法vscode 自动繁体_如何解决VSCode Vim中文输入法切换问题?

    据我所知,大部分 windows 用户设置 1033 都解决不了问题,我深受此困扰,但有强迫症的我还是想解决此问题,经过 1 个小时的摸索,终于解决问题: 原因是 windows 版本的 im-sel ...

最新文章

  1. 语义分割--Efficient Deep Models for Monocular Road Segmentation
  2. 计算机的应用范围归纳起来主要有,计算机应用基础知识概述.doc
  3. 抽象工厂模式-与-工厂方法模式区别
  4. 机器学习中激活函数和模型_探索机器学习中的激活和丢失功能
  5. 【unity3d--初始学习五--c#脚本对xml文件的创建和解析】
  6. netbeans java9_Java 开发新选择?Apache NetBeans IDE 9.0 备受好评
  7. 在苹果 Mac上接收和暂停或停止接收通知操作方法?
  8. Mac怎么连接多个蓝牙音箱?
  9. 简单 黑苹果dsdt教程_提取DSDT和SSDT教程
  10. css文本行高是哪个属性_css属性行高line-height的用法详解
  11. Navicat Premium 12.1.24
  12. create方法 eslint关闭_react create-react-app使用less 及关闭eslint
  13. 叶子结点和分支节点_树的度和结点数的关系
  14. solidity 入门
  15. java连接SQL Server 2005数据库教程(手把手教程)
  16. 操作系统中文件系统-文件的分类
  17. 专家纵论谈大数据:认清本质 挖掘真价值
  18. g++来进行编译的头文件路径问题
  19. subprocess 使用执行 cmd
  20. 论文分析与讲解思路(2)--PGCN

热门文章

  1. 基于Active Directory的用户验证
  2. 55天 - 贪心算法 - 田忌赛马问题 openjudge百炼 2287
  3. Python使用matplotlib绘制三维曲线
  4. Python实现图像空域随机水印加入与提取
  5. java中break和return的区别_java 中return和break的区别
  6. java版欧朋浏览器_Opera欧朋浏览器_Opera欧朋浏览器下载[2020官方最新版]Opera欧朋浏览器安全下载_ 极速下载...
  7. java 排序方法详解_java中关于排序方式的实例讲解
  8. centos7 mysql 开机启动_mysqld service 随开机启动 (Centos6,Centos7)
  9. 力扣编辑距离系列问题总结
  10. c位边上还有什么位_会议桌C位,是它!