【免费下载链接】ki-editorⵣ Ki Editor - Multi-cursor combinatoric modal editor.项目地址https://gitcode.com/gh_mirrors/kie/ki-editor点击查看免费下载Ki Editor 是一款支持多光标组合操作的模态编辑器Multi-cursor combinatoric modal editor。它的通用键位Universal Keybindings在任何模式下都有效而 Extend 模式则让你能像捏橡皮筋一样同时调整选区的两端。本文带你快速掌握这两项跨模式操作的进阶技巧。先懂一个核心理念最小但通用MinGenKi 的设计哲学是少量核心正交能力 自由组合而不是为每个场景造专用快捷键。这意味着移动必须搭配选择模式想按行移动先进入 Line 选择模式再按右移。想按词移动进入 Word 模式再移。键位是位置化的不靠助记符比如 Vim 的p代表粘贴而是靠键盘上的物理位置。无论你用 QWERTY、Dvorak 还是 Colemak键位布局不变。每个组件都是编辑器提示框、补全下拉框、文件浏览器……全都遵守同一套操作逻辑。理解这一点后你会发现 Ki 的键位几乎不需要背只需要感受位置。详见 docs/docs/core-concepts.md。子模式入口速查表4 个键覆盖大部分场景Ki 提供 4 个子模式Sub-modes它们镜像普通模式的大部分键位只有少数绑定不同入口键子模式用途tSwap交换选区内容bMulti-cursor多光标操作fExtend扩展当前选区rDelete删除操作 小技巧子模式是临时层按ESC即可退出并回到普通模式选区会保留。通用键位清单3 个跨模式快捷键以下键位定义在 src/keymap.rs 的keymap_universal中在任意模式下都生效包括普通模式、插入模式和各个子模式快捷键动作说明Alt;⇋ Align View循环切换视图对齐方式Alt/⇋ Window光标跳转到下一个窗口CtrlzSuspend挂起编辑器仅 Unix 系统⇋ Align View3 种视图对齐一键循环类似 Vim 的zt/zz/zb但它对多行选区同样有效。连续按Alt;会按以下顺序循环切换顶部对齐选区第一行贴到屏幕顶部居中对齐选区中间行置于屏幕中央底部对齐选区最后一行贴到屏幕底部处理跨越大半个屏幕的选区时这个键位比手动滚动高效得多。⇋ Window在信息窗口之间穿梭按Alt/会把光标切换到屏幕上的下一个窗口例如Hover Info悬浮提示和Completion Info补全信息。当你需要滚动另一个窗口的内容、或把里面的文本复制出来时无需移动鼠标即可完成。配合Close动作关闭当前窗口其子窗口会一并卸载窗口管理完全靠键盘。详细说明见 docs/docs/universal-keybindings.md。Extend 模式像拖拽一样扩选区但两端都能调在普通模式下按f进入 Extend 模式。它模拟了 GUI 文本框里点击并拖拽选词的手感但有一个鼠标做不到的优势两个端点都可以独立微调选错不用从头再来。进入后会发生什么源自 docs/docs/sub-modes/extend-mode.md每个选区由**两个范围range**组成而不是原来的一个同一时间只有一个可移动的范围两个范围之间的所有字符含两端都处于选中状态基于选区的动作直接作用于扩展后的范围按ESC退出扩展状态Extend 模式实战3 个高频技巧技巧 1连续扩展多词 / 多行想选中一整段在 Word 或 Line 选择模式下反复按右移选区会自动延伸覆盖多个词或多行且两端始终可回缩修正。技巧 2位置一致性带来的隐藏捷径Ki 遵循位置一致性原则——同一物理位置在不同模式下含义相近。例如f这个键位模式含义NormalChangeFile Explorer重命名文件ExtendChange SurroundSpace MenuLSP Rename也就是说在 Extend 模式里按f就是 Change Surround替换成新的包裹符号这是跨模式键位协同的典型例子。技巧 3扩展 选择模式动作 批量操作Extend 中所有普通模式的动作都可用且作用于扩展后的完整范围。比如扩展出一大段后直接执行转换Transform或注释操作一次覆盖整段。相关动作键位见 src/keymap.rs 的extend_mode_keymap_legend_config。进阶组合跨模式操作的推荐工作流把通用键位与 Extend 模式串起来一个典型的高效流程是在目标词上进入 Word 选择模式按f打开 Extend用方向移动把选区扩到覆盖整个函数/段落按Alt/切到补全窗口看一眼类型信息再按Alt/切回来对扩展好的选区执行转换、注释或 Change Surround需要调整视口时用Alt;循环对齐全程不碰鼠标这套流程体现了 Ki 组合优于专用键的设计初衷更多核心概念可查阅 docs/docs/core-concepts.md。相关资料导航 通用键位官方说明docs/docs/universal-keybindings.mdExtend 模式官方说明docs/docs/sub-modes/extend-mode.md子模式总览docs/docs/sub-modes/index.md键位速查表docs/docs/cheatsheet.md键位定义源码src/keymap.rs掌握通用键位 Extend 模式后你已经在 Ki Editor 中获得了任何位置、任何模式都不迷路的操作自由——这正是跨模式编辑器最迷人的地方。赞分享【免费下载链接】ki-editorⵣ Ki Editor - Multi-cursor combinatoric modal editor.项目地址https://gitcode.com/gh_mirrors/kie/ki-editor点击查看免费下载相关推荐Ki Editor插入模式使用指南高效输入与补全下拉框技巧Ki Editor插入模式使用指南高效输入与补全下拉框技巧 Ki Editor 是一款支持多光标组合操作的模态编辑器modal editor其插入模式GitHub_Trending/ki/kickstart.nvim命令行模式技巧提高编辑器操作效率GitHub_Trending/ki/kickstart.nvim命令行模式技巧提高编辑器操作效率 引言命令行模式的效率革命 你是否还在频繁使用鼠标在编辑器开发工具代码编辑器CC Switch 三步快速上手Claude Code、Codex、Gemini CLI 的 AI 服务切换教程CC Switch 三步快速上手Claude Code、Codex、Gemini CLI 的 AI 服务切换教程 如果你天天在 Claude Code、Cod桌面应用开发工具配置管理上一篇为什么选择Google Cloud Print Connector探索开源打印共享工具的7大优势下一篇Obsidian Better Export PDF插件从安装到高级设置的快速上手教程创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
阅读完成 · 觉得有帮助?