mirror of
https://github.com/jimeh/.vscode.d.git
synced 2026-02-19 03:16:39 +00:00
chore(cursor): update settings, keybindings, and remove extensions causing issues
Specifically, the Linter extension was causing the whole extension stack in VSCode to crash and restart every 5-10 seconds when working on large Rails projects. End result was VSCode becoming completely unresponsible for 5-ish seconds as all extensions reloaded.
This commit is contained in:
@@ -257,6 +257,21 @@
|
||||
},
|
||||
//
|
||||
// ===========================================================================
|
||||
// Text selection
|
||||
// ===========================================================================
|
||||
//
|
||||
{ // Expand selection.
|
||||
"key": "alt+.",
|
||||
"command": "editor.action.smartSelect.expand",
|
||||
"when": "editorTextFocus"
|
||||
},
|
||||
{ // Shrink/contract selection.
|
||||
"key": "alt+,",
|
||||
"command": "editor.action.smartSelect.shrink",
|
||||
"when": "editorTextFocus"
|
||||
},
|
||||
//
|
||||
// ===========================================================================
|
||||
// Text manipulation
|
||||
// ===========================================================================
|
||||
//
|
||||
@@ -267,6 +282,14 @@
|
||||
"command": "emacs-mcx.tabToTabStop",
|
||||
"when": "editorTextFocus && !editorReadonly && !inlineSuggestionVisible && !editorHoverFocused && !editorTabMovesFocus && !suggestWidgetVisible && !inSnippetMode && !editorTabCompletion && !editorParameterHintsVisible && !cursorAtInlineEdit && !cpp.shouldAcceptTab"
|
||||
},
|
||||
{ // Cycle spacing.
|
||||
// This is a basic emulation Emacs' built-in cycle-spacing command. It
|
||||
// doesn't actually cycle spacing, but it performs the first step which is
|
||||
// to replace all spacing surrounding the cursor with a single space.
|
||||
"key": "alt+space",
|
||||
"command": "macros.cycleSpacing",
|
||||
"when": "editorTextFocus && !editorReadonly"
|
||||
},
|
||||
{ // Comment line.
|
||||
"key": "ctrl+c /",
|
||||
"command": "editor.action.commentLine",
|
||||
@@ -337,21 +360,6 @@
|
||||
},
|
||||
//
|
||||
// ===========================================================================
|
||||
// Text selection
|
||||
// ===========================================================================
|
||||
//
|
||||
{ // Expand selection.
|
||||
"key": "alt+.",
|
||||
"command": "editor.action.smartSelect.expand",
|
||||
"when": "editorTextFocus"
|
||||
},
|
||||
{ // Shrink/contract selection.
|
||||
"key": "alt+,",
|
||||
"command": "editor.action.smartSelect.shrink",
|
||||
"when": "editorTextFocus"
|
||||
},
|
||||
//
|
||||
// ===========================================================================
|
||||
// Multi-cusor
|
||||
// ===========================================================================
|
||||
//
|
||||
|
||||
Reference in New Issue
Block a user