ctrl+shift+p搜索open user settings(json)粘贴优化配置信息
{ // --- Vim 核心基础设置 --- "vim.useSystemClipboard": true, // 允许 Vim 使用系统剪贴板 (y 直接复制到系统) "vim.hlsearch": true, // 高亮搜索结果 "vim.incsearch": true, // 输入搜索内容时实时跳转 "vim.easymotion": true, // 开启快速跳转插件功能 "vim.useCtrlKeys": true, // 允许插件接管 Ctrl 组合键 (接近原生 Vim 体验) // --- 模式切换优化 --- "vim.insertModeKeyBindings": [ { "before": ["j", "j"], // 连按 jj 快速退出插入模式,手不用去够 Esc 键 "after": ["<Esc>"] } ], // --- 解决 Cursor AI 冲突 (关键) --- // 告诉 Vim 插件不要拦截以下快捷键,交给 Cursor 系统处理 "vim.handleKeys": { "<C-k>": false, // 保留 Cursor AI 代码生成窗口 (Ctrl/Cmd + K) "<C-l>": false, // 保留 Cursor AI Chat 侧边栏 (Ctrl/Cmd + L) "<C-p>": false, // 保留文件快速搜索 "<C-f>": false, // 保留全局搜索 "<C-z>": false // 保留系统撤销 }, // --- 视觉优化 --- "vim.cursorStylePerMode.insert": "line", // 插入模式下光标线状 "vim.cursorStylePerMode.normal": "block", // 普通模式下光标块状 "vim.cursorStylePerMode.visual": "block", // 可视模式下光标块状 // 保证在 Vim 模式下 AI 的 Tab 补全依然有效 "editor.tabCompletion": "on"}
与vimtutor的区别: