vscode keybinds

我使用vscode+vim插件很长时间了, 但是一直没有抽出时间来好好管理我的快捷键, 这几天回了家, 用鼠标有点不爽, 想着重新管理一下自己的快捷方式, 顺便记录下来.

其实最好的方式应该是有一个json配置文件可以全局管理我的快捷键, 然后通过一些生成工具生成出vscode的配置文件, 并且转换成对应的图表方便我复习查阅. 我觉得能够看出一个人计算机很Pro的很重要的一点就在于他使用工具的快捷键是否熟练, 以及他是否能够快速的切换到其他工具的快捷键上. 但是我目前还没有找到这样的工具, 所以我只能先记录下来, 以后有时间再整理.(或者自己写一个?)

我自己曾经也用过很长一段时间的vim, 但是后来发现自由度哪怕再高的neovim, 在实际使用的过程中, 舒适程度还是不及可以通过简单配置就能够得到很好效果的vscode. 当然这其中vscode的vim插件也帮助很大.

LSP 支持

  • gd - Go to Definition (🔥)
  • gpd - Peek Definition
  • gh - Show Hover (🔥)
  • gi - Go to Implementations (🔥)
  • gpi - Peek Implementations
  • gq - Quick fix (open the code action lightbulb menu)
  • gr - Go to References (🔥)
  • gt - Go to Type Definition (🔥)
  • gpt - Peek Type Definition