转载请注明出处
文章目录
shift + left/right/up/down
相当于vim中的visual状态 (选择)
control + left/right/delete/backspace
相当于vim中的w/e/b (跳词)
部分终端也支持 control + left/right
跳转括号
vim: % ( ) { }
control + up/down
相当于vim的 control + e/y (光标不动, 页面上下移动.)
control + 鼠标拖动
剪切
alt + click
多光标
shift + alt +click
相当于vim中的control+v状态 (块状多光标)
control + [/]
快速缩进当前代码块 默认选中当前行 其他情况类似 tab
相当于vim中的<<>>(normal)<>(visual)
control + shift + [/]
快速折叠/展开当前代码块
control + k && control + 0/j
全部折叠/展开
control + l
快选行
control + shift + l
多光标全部替换
alt + left/right
相当于vim中的control+i/o (上一处光标位置)
或者’’ (两次’)
通用
control + plus/dash/0
网页缩放
vscode的UI是通过浏览器渲染的.
比方说, python的插件除了python文件还有大量typescript文件用于前端交互.
control + s
保存
control + f/h
查找替换
更建议使用左侧栏查找替换
- 正则
- groupby 文件
control + x/c/v
复制黏贴
[shift +] ctrl + t
关闭回复标签页