ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

VimWiki键位绑定完整清单:高效编辑Wiki的快捷键速查表(建议收藏)

VimWiki键位绑定完整清单:高效编辑Wiki的快捷键速查表(建议收藏) VimWiki键位绑定完整清单高效编辑Wiki的快捷键速查表建议收藏【免费下载链接】vimwikiPersonal Wiki for Vim项目地址: https://gitcode.com/GitHub_Trending/vi/vimwikiVimWiki 是一款运行在 Vim 里的个人 Wiki 插件把纯文本页面、双向链接、待办清单、日记和表格整合进同一个编辑器。对新手来说吃透VimWiki 键位绑定是解锁高效编辑 Wiki的第一把钥匙——本文整理了一份完整的快捷键速查表覆盖全局打开、链接跳转、列表待办、标题导航、表格对齐等全部操作让你左手放在主键盘区就能驾驭整本 Wiki。一、先搞懂VimWiki 快捷键的两大作用域VimWiki 的键位绑定分为全局映射和本地映射分清范围才不会按了没反应作用域生效范围典型前缀全局映射任意文件类型下都生效Leaderw本地映射仅在 VimWiki 文件内生效单键 /g系列默认前缀来自g:vimwiki_map_prefix通常是\w。所有键位的实际定义集中在 ftplugin/vimwiki.vim 中。 小技巧执行:echo mapleader可查看你的 Leader 键实际是什么。二、全局键位速查表打开 Wiki 与日记无论在编辑什么文件以下键位都能秒开 Wiki 页面快捷键功能Leaderww打开当前 Wiki 首页1Leaderww打开第 1 个 Wiki 首页数字可换Leaderwt新标签页打开首页Leaderws列出并选择所有可用 WikiLeaderwi打开日记索引页LeaderwLeaderw打开今天的日记LeaderwLeadery打开昨天的日记LeaderwLeaderm打开明天的日记Leaderwh当前页转 HTMLLeaderwhh转 HTML 并浏览器打开三、链接导航键位页面跳转的鼠标替代品光标停在[[链接]]上时无需鼠标即可在页面间穿梭这是 VimWiki 最高频的一组键快捷键功能CR跟随链接目标页不存在则自动创建S-CR水平分屏跟随链接C-CR垂直分屏跟随链接Backspace返回上一个访问的页面Tab跳到页面内下一个链接S-Tab跳到页面内上一个链接把光标下的词/URL 变成 Wiki 链接可视化选区亦可Leaderwn跳转或新建指定页面Leaderwd/Leaderwr删除 / 重命名当前页面Leaderwc高亮当前行或选中文本四、列表与待办键位g系列是核心VimWiki 的列表操作键以g开头小写gl操作单个列表项大写gL操作整个列表这是新手最容易混淆的一点快捷键功能C-Space切换待办复选框[ ]↔[x]gnt跳到下一个未完成任务gln/glp升级 / 降级完成状态[ ]→[.]→[x]glx把任务标记为拒绝/禁用gll/glh单个列表项加深 / 缩进gLl/gLh整个列表含子项加深 / 缩进glr/gLr重排光标处 / 全文的编号列表gl*gl#gl-glgl1gla把普通行变列表或改当前项符号gL*gL#gL-…批量把整个列表符号改为指定类型gl空格 /gL空格移除当前项 / 整个列表的复选框 插入模式下C-T加深、C-D缩进C-LC-J/C-LC-K循环切换列表符号C-LC-M增删符号。五、标题导航键位[[与]]是你的导航仪长文档离不开标题跳转VimWiki 提供了类 Vim 的[]导航键快捷键功能/-标题升一级→/ 降一级[[/]]跳到上一个 / 下一个标题[/]跳到同级别的上一 / 下一个标题[u/]u跳到父级标题六、表格操作键位一键对齐与移动列编辑完| 表格 |后一键对齐列宽自动按最大单元格调整快捷键功能gqq或gww重新对齐整张表格gq1或gw1快速对齐只检测当前行附近A-Left/A-Right当前列左移 / 右移插入模式下Tab/S-Tab在单元格间跳转位于最后一行时自动新建一行。七、文本对象一把抓标题、单元格、列表项配合v、d、c等动词文本对象让你整块操作内容对象含义ah/ih当前标题及其内容 / 仅标题下的内容aH/iH当前标题及所有子标题/ 仅内容a\/i\表格单元格 / 单元格内文ac/ic表格整列 / 列内文al/il列表项及其子项 / 仅单个列表项例如cih修改当前标题下全部正文daH删除整个章节。八、鼠标键位默认关闭与自定义改键鼠标操作默认是关闭的在vimrc中加一行即可启用let g:vimwiki_key_mappings {mouse: 1}启用后双击左键跟随链接、S-双击分屏跟随、C-双击垂直分屏、右键左键返回上一页。完全禁用所有键位let g:vimwiki_key_mappings {all_maps: 0}改键格式:nmap {新键} Plug{命令名}例如把跳下一个链接改到]l:nmap ]l PlugVimwikiNextLink所有Plug命令的完整清单见 ftplugin/vimwiki.vim官方详细文档见 doc/vimwiki.txt。九、速查表总结场景记住这几个键打开 WikiLeaderww、Leaderws、LeaderwLeaderw页面跳转CR跟随、BS返回、Tab/S-Tab循环链接待办清单C-Space勾选、gnt跳下一个任务标题导航[[/]]、[/]、/-升降级表格对齐gqq、Tab换单元格 把这份 VimWiki 快捷键速查表贴在显示器边上你的 Wiki 编辑效率立刻起飞。【免费下载链接】vimwikiPersonal Wiki for Vim项目地址: https://gitcode.com/GitHub_Trending/vi/vimwiki创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进