소스 검색

feat: add Ctrl+K C keybinding for all 4 commands

Developer 1 개월 전
부모
커밋
071d9bddd8
1개의 변경된 파일23개의 추가작업 그리고 1개의 파일을 삭제
  1. 23 1
      package.json

+ 23 - 1
package.json

@@ -67,7 +67,29 @@
           "title": "Copy to AI: 单选"
         }
       ]
-    }
+    },
+    "keybindings": [
+      {
+        "key": "ctrl+k ctrl+c",
+        "command": "copy-ai-ctx.copySelection",
+        "when": "editorHasSelection"
+      },
+      {
+        "key": "ctrl+k ctrl+c",
+        "command": "copy-ai-ctx.copyFile",
+        "when": "!editorHasSelection && editorFocus"
+      },
+      {
+        "key": "ctrl+k ctrl+c",
+        "command": "copy-ai-ctx.copySelectedFiles",
+        "when": "explorerViewletVisible && !listMultiSelection"
+      },
+      {
+        "key": "ctrl+k ctrl+c",
+        "command": "copy-ai-ctx.copyMultiFiles",
+        "when": "explorerViewletVisible && listMultiSelection"
+      }
+    ]
   },
   "scripts": {
     "vscode:prepublish": "node esbuild.js --minify",