怪物奇妙物语

宇宙无敌超级美少男的怪物奇妙物语

首页 新随笔 联系 管理
  819 随笔 :: 0 文章 :: 2 评论 :: 16万 阅读

vscode的keybindings.json

// Place your key bindings in this file to override the defaultsauto[]
[
// 以前配置的上下左右移动按键
{
"key": "alt+j",
"command": "cursorLeft",
"when": "textInputFocus"
},
{
"key": "alt+k",
"command": "cursorDown",
"when": "textInputFocus"
},
{
"key": "alt+l",
"command": "cursorRight",
"when": "textInputFocus"
},
{
"key": "alt+i",
"command": "cursorUp",
"when": "textInputFocus"
},
// 切换到文件浏览器,可以在任何位置,主要是在terminal终端
{
"key": "ctrl+;",
"command": "workbench.view.explorer",
"when": "viewContainer.workbench.view.explorer.enabled"
},
// 切换到代码编辑区,不论在任何位置
{
"key": "ctrl+'",
"command": "workbench.action.focusFirstEditorGroup"
},
// 在文件夹资源管理器中新建一个文件
{
"key": "a",
"command": "explorer.newFile",
"when": "filesExplorerFocus && !inputFocus"
},
// 在文件资源管理器里面创建一个文件夹
{
"key": "shift+a",
"command": "explorer.newFolder",
"when": "filesExplorerFocus && !inputFocus"
},
// 在文件资源管理器里面重应名当前文件或文件夹
{
"key": "r",
"command": "renameFile",
"when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !explorerResourceReadonly && !inputFocus"
},
// 在文件资源管理器中删除文件
{
"key": "d",
"command": "deleteFile",
"when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceReadonly && !inputFocus"
}
]

keybinds.json

// Place your key bindings in this file to override the defaultsauto[]
[
// 以前配置的上下左右移动按键
{
"key": "alt+j",
"command": "cursorLeft",
"when": "textInputFocus"
},
{
"key": "alt+k",
"command": "cursorDown",
"when": "textInputFocus"
},
{
"key": "alt+l",
"command": "cursorRight",
"when": "textInputFocus"
},
{
"key": "alt+i",
"command": "cursorUp",
"when": "textInputFocus"
},
// 切换到文件浏览器,可以在任何位置
{
"key": "ctrl+;",
"command": "workbench.view.explorer",
"when": "viewContainer.workbench.view.explorer.enabled"
},
// 切换到代码编辑区,不论在任何位置
{
"key": "ctrl+'",
"command": "workbench.action.focusFirstEditorGroup"
},
// 切换到terminal终端
{
"key": "ctrl+,",
"command": "workbench.action.terminal.toggleTerminal",
"when": "terminal.active"
},
// 打开一个新的terminal
{
"key": "ctrl+shift+,",
"command": "workbench.action.terminal.new",
"when": "terminalProcessSupported || terminalWebExtensionContributedProfile"
},
// 在文件夹资源管理器中新建一个文件
{
"key": "a",
"command": "explorer.newFile",
"when": "filesExplorerFocus && !inputFocus"
},
// 在文件资源管理器里面创建一个文件夹
{
"key": "shift+a",
"command": "explorer.newFolder",
"when": "filesExplorerFocus && !inputFocus"
},
// 在文件资源管理器里面重应名当前文件或文件夹
{
"key": "r",
"command": "renameFile",
"when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !explorerResourceReadonly && !inputFocus"
},
// 在文件资源管理器中删除文件
{
"key": "d",
"command": "deleteFile",
"when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceReadonly && !inputFocus"
}
]

settings.json

{
"vim.leader": "<space>",
"vim.useSystemClipboard": true,
"vim.hlsearch": true,
"vim.highlightedyank.enable": true,
"vim.foldfix": true,
"vim.normalModeKeyBindingsNonRecursive": [
// Go to start or end of line
{
"before": [
"H"
],
"after": [
"^"
]
},
{
"before": [
"L"
],
"after": [
"$"
]
},
// Jump to change
{
"before": [
"[",
"c"
],
"commands": [
"workbench.action.editor.previousChange"
]
},
{
"before": [
"]",
"c"
],
"commands": [
"workbench.action.editor.nextChange"
]
},
// Move cursor between problems
{
"before": [
"[",
"d"
],
"commands": [
"editor.action.marker.prev"
]
},
{
"before": [
"]",
"d"
],
"commands": [
"editor.action.marker.next"
]
},
// Code actions
{
"before": [
"<leader>",
"s",
"a"
],
"commands": [
"editor.action.sourceAction"
]
},
// Quick fix
{
"before": [
"<leader>",
"q",
"f"
],
"commands": [
"editor.action.quickFix"
]
},
// 重用名变量
{
"before": [
"<leader>",
"r",
"n"
],
"commands": [
"editor.action.rename"
]
},
// Format 格式化当前文件
{
"before": [
"<leader>",
"f",
"m"
],
"commands": [
"editor.action.formatDocument"
]
},
// Find References
{
"before": [
"g",
"r"
],
"commands": [
"editor.action.goToReferences"
]
},
// 新建文件夹,在编辑器的区域
{
"before": [
"<Leader>",
"n",
"d"
],
"commands": [
"explorer.newFolder"
]
},
// 新建文件,新建文件的位置取决于,文件资源管理器所在的位置
{
"before": [
"<Leader>",
"n",
"f"
],
"commands": [
"explorer.newFile"
]
},
// 打开文件资源管理器,光标会聚焦到文件资源管理器的窗口
{
"before": [
"<leader>",
"p",
"o"
],
"commands": [
"workbench.view.explorer"
]
},
// 也是打开文件资源管理器,但是光标会聚焦到已经打开的文件资源窗口
{
"before": [
"<leader>",
"p",
"O"
],
"commands": [
"workbench.files.action.showActiveFileInExplorer"
]
},
// quick open
{
"before": [
"<leader>",
"f",
"f"
],
"commands": [
"workbench.action.quickOpen"
]
},
// find char in files
{
"before": [
"<leader>",
"f",
"c"
],
"commands": [
"workbench.action.findInFiles"
]
},
// 进入到terminal
{
"before": [
"<leader>",
"t",
"t"
],
"commands": [
"workbench.action.terminal.toggleTerminal"
]
},
// 新建一个terminal终端
{
"before": [
"<leader>",
"t",
"n"
],
"commands": [
"workbench.action.terminal.new"
]
},
// 隐藏和打开terminal
{
"before": [
"<leader>",
"t",
"h"
],
"commands": [
"workbench.action.togglePanel"
]
},
// 上下左右的移动pandel
{
"before": [
"<leader>",
"h"
],
"commands": [
"workbench.action.navigateLeft"
]
},
{
"before": [
"<leader>",
"j"
],
"commands": [
"workbench.action.navigateDown"
]
},
{
"before": [
"<leader>",
"k"
],
"commands": [
"workbench.action.navigateUp"
]
},
{
"before": [
"<leader>",
"l"
],
"commands": [
"workbench.action.navigateRight"
]
},
// 移动下一个编辑器标签
{
"before": [
"<leader>",
"n"
],
"commands": [
"workbench.action.nextEditor"
]
},
// 移动到上一个编辑器标签
{
"before": [
"<leader>",
"p"
],
"commands": [
"workbench.action.previousEditor"
]
}
],
"vim.insertModeKeyBindings": [
// 退出插入模式
{
"before": [
"j",
"k"
],
"after": [
"<Esc>"
]
}
],
"vim.visualModeKeyBindingsNonRecursive": [
// 移动到非空字符的行首
{
"before": [
"H"
],
"after": [
"^"
]
},
// 移动到非空字符的行尾
{
"before": [
"L"
],
"after": [
"$"
]
}
],
"vim.digraphs": {},
"vim.commandLineModeKeyBindings": [],
}
posted on   超级无敌美少男战士  阅读(436)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
点击右上角即可分享
微信分享提示