Henry Henry
  • JavaScript
  • TypeScript
  • Vue
  • ElementUI
  • React
  • HTML
  • CSS
  • 技术文档
  • GitHub 技巧
  • Nodejs
  • Chrome
  • VSCode
  • Other
  • Mac
  • Windows
  • Linux
  • Vim
  • VSCode
  • Chrome
  • iTerm
  • Mac
  • Obsidian
  • lazygit
  • Vim 技巧
  • 分类
  • 标签
  • 归档
  • 网站
  • 资源
  • Vue 资源
GitHub (opens new window)

Henry

小学生中的前端大佬
  • JavaScript
  • TypeScript
  • Vue
  • ElementUI
  • React
  • HTML
  • CSS
  • 技术文档
  • GitHub 技巧
  • Nodejs
  • Chrome
  • VSCode
  • Other
  • Mac
  • Windows
  • Linux
  • Vim
  • VSCode
  • Chrome
  • iTerm
  • Mac
  • Obsidian
  • lazygit
  • Vim 技巧
  • 分类
  • 标签
  • 归档
  • 网站
  • 资源
  • Vue 资源
GitHub (opens new window)
  • 说明
  • Vim

  • VSCode

    • vscode-说明
    • vscode-01-操作文件
    • vscode-02-操作多个 vscode 窗口
    • vscode-复习 -1
      • 社群讨论
    • vscode-03-掌握搜索
    • vscode-04-编码 ing
    • vscode-05-发现使用快捷键的场景
    • vscode-06-搞定 git
    • vscode-复习 -2
    • vscode-07-snippets
    • vscode-08-重构
    • vscode-09-VSpaceCode(WhichKey)
    • vscode-复习 -3
    • vscode-10-终端
    • vscode-11-debug
    • vscode-复习 -4
  • Chrome

  • iTerm

  • mac

  • Obsidian

  • lazygit

  • 学习双拼
  • Vim 技巧

  • 键盘侠
  • VSCode
Henry
2022-06-26
目录

vscode-复习 -1

# 切到 files explorer 区域

vim: shift + left

vscode 原生:cmd + shift + e;改键:ctrl + ;, 可以在 explorer 和 editor 来回切换

# 切到 editor 区域

vim: shift + right

vscode 原生:cmd + 1; 改键:ctrl + '

# 在 explorer 移动光标和折叠展开

  • j/k: 上下移动
  • h: 折叠
  • l: 折叠/展开/打开文件

# 创建文件

在 explorer: a

在 editor: <Leader> a

vscode: cmd + n, 创建未命名的文件,需要自己保存是命名; windows 与 vim 有冲突,可以使用 ctrl + alt + win + n 来创建,或禁用 vim 的 <C-n>

"vim.handleKeys": {
  "<C-n>": false
}
1
2
3

通过插件 File Utils (opens new window) 来创建:通过 F1 打开命令行,输入 File Utils New File

# 创建文件夹

在 explorer: A

在 editor: <Leader> A

通过插件 File Utils 来创建:通过 F1 打开命令行,输入 File Utils New Folder

# 重命名

原生:Enter/F2; 改键:r

# 删除

原生:mac: cmd + backspace: 直接删除,opt + cmd + backspace: 询问是否删除; windows: delete 或 shift + delete: 询问是否删除;改键:d

# 打开新的窗口

cmd + shift + n

# 选择工作区

ctrl + r

只有聚焦在 explorer 才可以

# 多窗口切换

mac: cmd + `

windows: Easy Window Switcher (opens new window)

# 关闭窗口

cmd + shift + w

# 社群讨论

大崔哥,最近学了 vim 的改键和 vscode 的改键,那什么场景适合改 vim,什么场景适合改 vscode?有什么讲究么?还是自己高兴就好。。

看哪个好用就用哪个,需要全局触发的命令一般我习惯用 vscode 的,写写代码需要触发的命令 就用 vim

嗯 这个还得以后多用多体会

学到现在应该可以感受到把一个快捷键融入自己的体系里面非常简单了

需要什么键 就搞什么键


切换 tab 我改成了 ctrl h,ctrl l,贴近 vim

ctrl + hjkl 不是上下左右吗

上下左右这里的 ctrl 是 左 ctrl

切换 tab 这里的 ctrl 是 大写键改的 ctrl

编辑 (opens new window)
上次更新: 5/27/2023, 1:02:05 PM
vscode-02-操作多个 vscode 窗口
vscode-03-掌握搜索

← vscode-02-操作多个 vscode 窗口 vscode-03-掌握搜索→

最近更新
01
version 1.15
07-01
02
version 1.14
06-27
03
version 1.13
06-27
更多文章>
Theme by Vdoing | Copyright © 2017-2023 HenryTSZ | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式