首页 > 其他分享 >VSCode配置

VSCode配置

时间:2024-11-01 14:22:07浏览次数:1  
标签:commands after VSCode 配置 workbench vim editor before

{
    "editor.fontSize": 16,
    "editor.tabSize": 2,
    "editor.indentSize": "tabSize",
    "files.autoSave": "afterDelay",
    "editor.lineNumbers": "relative",
    "workbench.colorTheme": "Atom One Dark",

    "workbench.startupEditor": "none",
    "workbench.editor.wrapTabs": true,
    "C_Cpp.clang_format_fallbackStyle": "Google",
    "cmake.pinnedCommands": [
        "workbench.action.tasks.configureTaskRunner",
        "workbench.action.tasks.runTask",
    ],

    "vim.easymotion": true,
    "vim.leader": "<space>",
    "vim.useSystemClipboard": true,
    "vim.insertModeKeyBindingsNonRecursive": [
        {"before":["f","d"], "after":["<esc>"]},
        {"before":["<C-k>"], "after":["<up>"]},
        {"before":["<C-j>"], "after":["<down>"]},
        {"before":["<C-h>"], "after":["<left>"]},
        {"before":["<C-l>"], "after":["<right>"]},
    ],
    "vim.normalModeKeyBindingsNonRecursive": [
        {"before":["<leader>","f","s"], "commands":[":w"]},
        {"before":["<leader>","b","d"], "commands":[":q"]},
        {"before":["<leader>","b","n"], "commands":[":bn"]},
        {"before":["<leader>","b","p"], "commands":[":bp"]},
        {"before":["<leader>","'"], "commands":["workbench.action.terminal.toggleTerminal"]},
        {"before":["<leader>","f","t"], "commands":["workbench.action.toggleSidebarVisibility"]},
    ],
    "vim.handleKeys": {
        "<C-b>": false,
        "<C-f>": false,
    },
}

vim easymotion

快速定位到指定串

<leader><leader> f
<leader><leader> F

快速定位到行首

<leader><leader> j
<leader><leader> k

快速定位单词首

<leader><leader> w
<leader><leader> b

快速定位单词尾

<leader><leader> e
<leader><leader> ge

标签:commands,after,VSCode,配置,workbench,vim,editor,before
From: https://www.cnblogs.com/sgqmax/p/18520028

相关文章

  • 一些可以简化 AI 大模型安装和配置过程的软件
    以下是一些可以简化AI大模型安装和配置过程的软件:Ollama:特点:这是一个可以在本地部署和管理开源大语言模型的框架,它极大地简化了开源大语言模型的安装和配置细节,支持多种模型,一经推出就广受好评。用户可以通过简单的命令来下载和运行大语言模型,比如使用“ollamarun[......
  • Java读取properties配置文件
    需要导入的jar<dependency><groupId>org.springframework</groupId><artifactId>spring-core</artifactId><version>5.3.14</version></dependency>方法:使用Spring PropertiesLoaderUtils.loadProperties();方法一......
  • C#读取Json配置文件
    1、安装NuGet包:Newtonsoft.Json2、新建Confgi.json{"K-Fins":-1,"K-Zs":0.2,}3、在Models文件中新建AppConfig.cs和ConfigManager.cspublicclassAppConfig{publicdoubleKFins{get;set;}publicdoublekZs{get;s......
  • vscode 常用快捷键
    Shift+Alt+FAlt+Up/DownMovelinedown/up:行进行上下Ctrl+Shift+KDeleteline:删掉本行Ctrl+Up/DownScrolllineup/down:按行上行,下行Ctrl+Shift+[/]Fold/Unfoldregion:打开关闭区域Ctrl+KCtrl+[/]Fold/Unfoldallsubregions:打开关闭所有子区域Ctrl......
  • UOS下配置.net core环境
    1.下载sdkhttps://dotnet.microsoft.com/zh-cn/download/dotnet/thank-you/sdk-8.0.403-linux-x64-binaries2.解压并拷贝到目标目录mkdir-p$HOME/dotnet&&tarzxfdotnet-sdk-8.0.403-linux-x64.tar.gz-C$HOME/dotnet3.安装geditsudoaptinstallgedit4.配置/etc/pro......
  • 如何给Github配置SSH密钥
    Github配置SSH密钥1.生成SSH密钥打开终端并输入以下命令(-C后是你GitHub的邮箱地址):Windows下请在:GitBash下操作ssh-keygen-trsa-b4096-C"[email protected]"#按Enter保存密钥到默认路径(/home/username/.ssh/id_rsa)。#与Linux类似,Windowsssh保存使用......
  • 网络建设与运维配置部分答案
    SW3针对每个业务VLAN的第一个接口配置Loopback命令,模拟接口 UP,方便后续业务验证与测试SW3(config)#inte1/0/5SW3(config-if-ethernet1/0/5)#loopbackSW1、SW2、SW3启用MSTP,实现网络二层负载均衡和冗余备份,创建实例Instance10和Instance20,名称为SKILLS,修订版......
  • 驰骋工作流:以全面配置,重塑企业流程管理新生态
            在企业数字化转型的浪潮中,工作流系统已成为企业高效运转的核心驱动力。而驰骋工作流,犹如一颗璀璨的明星,凭借其全面的配置项,在众多工作流解决方案中脱颖而出,为企业流程管理带来了前所未有的便捷与高效。一、全面配置:满足企业复杂多样的业务需求       ......
  • VSCode编辑器极简使用入门
    VSCode(VisualStudioCode)是一款开源、跨平台、轻量级的代码编辑器,具有非常丰富的插件生态。他本身就是JavaScript + Electron (/ɪˈlektrɒn/电子)代码开发的。官方下载地址:https://code.visualstudio.com/,支持绿色无安装。01、常用快捷键工具快捷键描述Ctrl+Shi......
  • vue3 类组件装饰器模式配置
    2024年10月31日vue3支持装饰器模式插件借助插件vue-facing-decorator实现类组件装饰器转换npminstall--save-devvue-facing-decorator@rollup/plugin-babel@babel/plugin-proposal-decorators@babel/plugin-proposal-class-propertiesvite.config.ts配置//第一种支......