diff --git a/profiles/main/data/extensions.yml b/profiles/main/data/extensions.yml index cb7fa41..71c2b2f 100644 --- a/profiles/main/data/extensions.yml +++ b/profiles/main/data/extensions.yml @@ -52,6 +52,8 @@ enabled: uuid: e153ca70-b543-4865-b4c5-b31d34185948 - id: oderwat.indent-rainbow uuid: eaa2127d-cb69-4ab9-8505-a60c9ee5f28b + - id: oliversturm.fix-json + uuid: da88ed17-dd66-424b-8d92-d6a2222ac171 - id: PKief.material-icon-theme uuid: 5db78037-f674-459f-a236-db622c427c5b - id: redhat.ansible @@ -68,5 +70,7 @@ enabled: uuid: d18e0c5a-855e-433e-996a-e0fb4c107213 - id: vv13.markdown-auto-preview uuid: 61d5af70-fe6f-440c-b7b8-20445a60665c + - id: zardoy.fix-all-json + uuid: e3ebbd1d-8614-429b-8542-bfcfd6f83987 - id: zokugun.cron-tasks uuid: b7bbbbd5-7a39-4312-87aa-ef6a41de67fb diff --git a/profiles/main/data/keybindings-linux.json b/profiles/main/data/keybindings-linux.json index 223df9b..32a6dd1 100644 --- a/profiles/main/data/keybindings-linux.json +++ b/profiles/main/data/keybindings-linux.json @@ -15,6 +15,23 @@ }, "when": "editorTextFocus" }, + { + "key": "ctrl+f", + "command": "editor.actions.findWithArgs", + "args": { + "findInSelection": false, + "isRegex": false, + } + }, + { + "key": "ctrl+h", + "command": "editor.actions.findWithArgs", + "args": { + "findInSelection": true, + "isRegex": true, + "replaceString": "", + } + } { "key": "ctrl+[Minus]", "command": "editor.action.insertSnippet", @@ -22,7 +39,12 @@ "args": { "snippet": "\"{{ ${TM_CURRENT_WORD} }}\"" } - } + }, + { + "key": "ctrl+alt+Enter", + "command": "editor.action.selectAllMatches", + "when": "editorTextFocus" + }, { "key": "ctrl+shift+v", "command": "editor.action.insertSnippet", @@ -31,4 +53,4 @@ "snippet": "{{ ${CLIPBOARD} }}" } } -] +] \ No newline at end of file diff --git a/profiles/main/data/settings.json b/profiles/main/data/settings.json index 8df5bdc..0c2e290 100644 --- a/profiles/main/data/settings.json +++ b/profiles/main/data/settings.json @@ -177,4 +177,5 @@ }, "markdown-auto-preview.autoShowPreviewToSide": false, "markdown-auto-preview.autoClosePreviewAfterSwitch": true, + "editor.find.autoFindInSelection": "multiline", } \ No newline at end of file