From 79413be776be87ff0420895628ef599bb693698c Mon Sep 17 00:00:00 2001 From: snomiao Date: Tue, 11 Jan 2022 07:22:02 +0800 Subject: [PATCH] fix: OneNote2016_Win11_Detect --- ...0-OneNote2016\345\242\236\345\274\272.ahk" | 20 +- README.md | 246 +++++++++-------- docs/README.md | 254 +++++++++--------- 3 files changed, 265 insertions(+), 255 deletions(-) diff --git "a/Modules/\345\272\224\347\224\250-OneNote2016\345\242\236\345\274\272.ahk" "b/Modules/\345\272\224\347\224\250-OneNote2016\345\242\236\345\274\272.ahk" index b64bfa5..1fcd736 100644 --- "a/Modules/\345\272\224\347\224\250-OneNote2016\345\242\236\345\274\272.ahk" +++ "b/Modules/\345\272\224\347\224\250-OneNote2016\345\242\236\345\274\272.ahk" @@ -57,9 +57,27 @@ getAscStr(str) Return out } +OneNote2016_Win11_Detect(){ + IServiceProvider := ComObjCreate("{C2F03A33-21F5-47FA-B4BB-156362A2F239}", "{6D5140C1-7436-11CE-8034-00AA006009FA}") + IVirtualDesktopManagerInternal := ComObjQuery(IServiceProvider, "{C5E0CDCA-7B6E-41B2-9FC4-D93975CC467B}", "{F31574D6-B682-4CDC-BD56-1827860ABEC6}") + ObjRelease(IServiceProvider) + if (IVirtualDesktopManagerInternal) { + ; win10 + return false + } + ; it is Win11 maybe + return true +} + + ; 打开快速笔记主页 OneNote快速笔记窗口启动(){ - SendEvent #n + if (OneNote2016_Win11_Detect()){ + SendEvent #!n + }else{ + SendEvent #n + } + OneNote窗口匹配串 := ".* - OneNote ahk_class Framework`:`:CFrame ahk_exe ONENOTE.EXE" WinWaitActive %OneNote窗口匹配串%, , 1 ; wait seconds if (ErrorLevel) { diff --git a/README.md b/README.md index 25e5473..b9fed6e 100644 --- a/README.md +++ b/README.md @@ -102,17 +102,17 @@ CapsLockX 默认加载了一些常用的模块,功能与使用方法已在下 #### 本模块功能见下 -| 作用于 | 按键 | 功能 | -| ------ | --------------------- | -------------------------------- | -| 全局 | CapsLockX + / | 临时显示热键提示 | +| 作用于 | 按键 | 功能 | +| ------ | --------------------- | ------------------------------- | +| 全局 | CapsLockX + / | 临时显示热键提示 | | 全局 | CapsLockX + Alt + / | 🔗 打开 CapsLockX 的完整文档页面 | -| 全局 | CapsLockX + Shift + / | 🕷 提交 bug、建议等 | +| 全局 | CapsLockX + Shift + / | 🕷 提交 bug、建议等 | ### 模拟鼠标插件( WASD QERF ) -> 一直以来,我总是以键盘控自居,应该是在从前做模型的时候伤到了手指关节开始,成为键盘重度用户的。各种键盘加速工具,主动去记住各种快捷键,力求少用鼠标,甚至去学习了 vim 和 emacs。但是,很多时候,鼠标是无可替代的,尤其是在图形界面大行其道时候。 +> 一直以来,我总是以键盘控自居,应该是在从前做模型的时候伤到了手指关节开始,成为键盘重度用户的。各种键盘加速工具,主动去记住各种快捷键,力求少用鼠标,甚至去学习了vim和emacs。但是,很多时候,鼠标是无可替代的,尤其是在图形界面大行其道时候。 —— 以上是来自 [SimClick 模拟点击](https://github.com/rywiki/simclick) 作者的一段话,这是一款以网格细分方式模拟鼠标的作品,可以与本项目互补 @@ -124,24 +124,23 @@ CapsLockX 默认加载了一些常用的模块,功能与使用方法已在下 - 非常舒适地使用 WASD QE RF 来模拟【完整的】鼠标功能,相信我,试过这种手感之后,你会喜欢上它的。 - 指针移动时会自动黏附各种按钮、超链接。滚轮的指数级增长的加速度滚动机制使你再也不惧怕超级长的文章和网页。 - 效果如图: - ![鼠标模拟.gif](./docs/docs/media/鼠标模拟.gif) + ![鼠标模拟.gif]( ./docs/docs/media/鼠标模拟.gif ) #### 使用方法如下 | 作用于 | 按键 | 说明 | | ------ | ------------------------------------- | ------------------------- | -| 全局 | `CapsLockX + w a s d ` | 鼠标移动(上下左右) | -| 全局 | `CapsLockX + r f ` | 垂直滚轮(上下) | -| 全局 | `CapsLockX + Shift + r f ` | 水平滚轮(左右) | -| 全局 | `CapsLockX + Ctrl + Alt + r f ` | 垂直滚轮自动滚动(上 下) | +| 全局 | `CapsLockX + w a s d ` | 鼠标移动(上下左右) | +| 全局 | `CapsLockX + r f ` | 垂直滚轮(上下) | +| 全局 | `CapsLockX + Shift + r f ` | 水平滚轮(左右) | +| 全局 | `CapsLockX + Ctrl + Alt + r f ` | 垂直滚轮自动滚动(上 下) | | 全局 | `CapsLockX + Ctrl + Alt + Shift+ r f` | 水平滚轮自动滚动(左 右) | -| 全局 | `CapsLockX + rf ` | rf 同时按相当于鼠标中键 | -| 全局 | `CapsLockX + e ` | 鼠标左键 | -| 全局 | `CapsLockX + q ` | 鼠标右键 | +| 全局 | `CapsLockX + rf ` | rf 同时按相当于鼠标中键 | +| 全局 | `CapsLockX + e ` | 鼠标左键 | +| 全局 | `CapsLockX + q ` | 鼠标右键 | #### 操作细节 - -快速连按 AD 步进 +快速连按AD步进 @@ -151,18 +150,18 @@ CapsLockX 默认加载了一些常用的模块,功能与使用方法已在下 这个必须有! 那就是带加速度的 HJKL 流畅编辑体验!想不想试试让你的光标来一次排水沟过弯的高端操作?装它! -![光标移动.gif](./docs/docs/media/光标移动.gif) +![光标移动.gif]( ./docs/docs/media/光标移动.gif ) | 作用域 | Edit 模块 | 说明 | | ---------- | --------------------- | -------------------------------- | | 全局(基本) | `CapsLockX + h j k l` | 上下左右 方向键 | -| 全局(基本) | `CapsLockX + y o ` | Home End | -| 全局(基本) | `CapsLockX + u i ` | PageUp PageDown | -| 全局(基本) | `CapsLockX + g ` | 回车 | -| 全局(进阶) | `CapsLockX + t ` | Delete | -| 全局(进阶) | `CapsLockX + hl ` | hl 一起按选择当前词 | -| 全局(进阶) | `CapsLockX + kj ` | kj 一起按选择当前行 | -| 全局(进阶) | `CapsLockX + h + t ` | 移位后删:大部分情况可代替退格键 | +| 全局(基本) | `CapsLockX + y o ` | Home End | +| 全局(基本) | `CapsLockX + u i ` | PageUp PageDown | +| 全局(基本) | `CapsLockX + g ` | 回车 | +| 全局(进阶) | `CapsLockX + t ` | Delete | +| 全局(进阶) | `CapsLockX + hl ` | hl 一起按选择当前词 | +| 全局(进阶) | `CapsLockX + kj ` | kj 一起按选择当前行 | +| 全局(进阶) | `CapsLockX + h + t ` | 移位后删:大部分情况可代替退格键 | @@ -170,7 +169,7 @@ CapsLockX 默认加载了一些常用的模块,功能与使用方法已在下 #### 功能简述 -用好 Win 10 自带的 10 个虚拟桌面豪华配置、多显示器自动排列窗口、半透明置顶、(注:任务栏和 AltTab 相关功能暂不兼容 Win11,窗口排列功能正常。) +用好 Win 10 自带的 10 个虚拟桌面豪华配置、多显示器自动排列窗口、半透明置顶、(注:任务栏和AltTab相关功能暂不兼容 Win11,窗口排列功能正常。) 1. 窗口切换:`CapsLockX + [Shift] + Z` 2. 窗口关闭:`CapsLockX + [Shift] + X` @@ -183,42 +182,41 @@ CapsLockX 默认加载了一些常用的模块,功能与使用方法已在下 #### 效果图 - Alt + Tab 管理窗口增强 - ![02-插件-窗口增强_Alt+Tab+WASD管理窗口.gif](./docs/docs/media/02-插件-窗口增强_Alt+Tab+WASD管理窗口.gif) + ![02-插件-窗口增强_Alt+Tab+WASD管理窗口.gif]( ./docs/docs/media/02-插件-窗口增强_Alt+Tab+WASD管理窗口.gif ) - CapsLockX + C 一键排列窗口(这 GIF 是旧版本录的看起来比较卡,新版本优化过 API 就不卡了) - ![02-插件-窗口增强_一键排列窗口.gif](./docs/docs/media/02-插件-窗口增强_一键排列窗口.gif) + ![02-插件-窗口增强_一键排列窗口.gif]( ./docs/docs/media/02-插件-窗口增强_一键排列窗口.gif ) #### 使用方法如下 ( Alt+Tab 与 CapsLockX ) | 作用域 | 窗口增强模块 | 说明 | | ------------ | -------------------------------------- | ------------------------------------------ | -| Alt+Tab 界面 | `Q E` | 左右切换多桌面 | -| Alt+Tab 界面 | `W A S D` | 上下左右切换窗口选择 | -| Alt+Tab 界面 | `X C` | 关闭选择的窗口(目前 X 和 C 没有区别) | -| Win+Tab 视图 | `Alt + W A S D` | 切换窗口选择 | -| 全局 | `Win + [Shift] + b` | 定位到托盘或任务栏任务 | -| 全局 | `Win + Shift + hjkl` | 在窗口之间按方向切换焦点 | -| 任务栏 | `Ctrl + W 或 Delete` | 在托盘图标或任务栏任务上,选择退出按钮 | -| 全局 | `CapsLockX + 1 2 ... 9 0` | 切换到第 1 .. 12 个桌面 | -| 全局 | `CapsLockX + Shift + 1 2 ... 9 0 - =` | 把当前窗口移到第 n 个桌面(如果有的话) | -| 全局 | `CapsLockX + Alt + Backspace` | 删除当前桌面(会把所有窗口移到上一个桌面) | -| 全局 | `CapsLockX + C` | 快速排列当前桌面的窗口 | -| 全局 | `CapsLockX + Ctrl + C` | 快速排列当前桌面的窗口(包括最小化的窗口) | -| 全局 | `CapsLockX + Shift + C` | 快速堆叠当前桌面的窗口 | -| 全局 | `CapsLockX + Shift + Ctrl + C` | 快速堆叠当前桌面的窗口(包括最小化的窗口) | -| 全局 | `CapsLockX + Shift + [ ]` | 把当前窗口移到上一个/下一个桌面 | -| 全局 | `CapsLockX + Z` | 循环切到最近使用的窗口 | -| 全局 | `CapsLockX + Shift + Z` | 循环切到最不近使用的窗口 | -| 全局 | `CapsLockX + X` | 关掉当前标签页 Ctrl+W | -| 全局 | `CapsLockX + Shift + X` | 关掉当前窗口 Alt+F4 | -| 全局 | `CapsLockX + V` | 让窗口透明 | -| 全局 | `CapsLockX + Shift + V` | 让窗口保持透明(并置顶) | -| 任意窗口 | `双击左边 Shift+Ctrl+Alt` | 后置当前窗口, \* 见下方注 | - -\*注: 双击左边 Shift+Ctrl+Alt 设计用于远程桌面与虚拟机,使其可与本机桌面窗口同时显示。 +| Alt+Tab 界面 | ` Q E ` | 左右切换多桌面 | +| Alt+Tab 界面 | ` W A S D ` | 上下左右切换窗口选择 | +| Alt+Tab 界面 | ` X C ` | 关闭选择的窗口(目前 X 和 C 没有区别) | +| Win+Tab 视图 | ` Alt + W A S D ` | 切换窗口选择 | +| 全局 | ` Win + [Shift] + b ` | 定位到托盘或任务栏任务 | +| 全局 | ` Win + Shift + hjkl ` | 在窗口之间按方向切换焦点 | +| 任务栏 | ` Ctrl + W 或 Delete ` | 在托盘图标或任务栏任务上,选择退出按钮 | +| 全局 | ` CapsLockX + 1 2 ... 9 0 ` | 切换到第 1 .. 12 个桌面 | +| 全局 | ` CapsLockX + Shift + 1 2 ... 9 0 - =` | 把当前窗口移到第 n 个桌面(如果有的话) | +| 全局 | ` CapsLockX + Alt + Backspace ` | 删除当前桌面(会把所有窗口移到上一个桌面) | +| 全局 | ` CapsLockX + C ` | 快速排列当前桌面的窗口 | +| 全局 | ` CapsLockX + Ctrl + C ` | 快速排列当前桌面的窗口(包括最小化的窗口) | +| 全局 | ` CapsLockX + Shift + C ` | 快速堆叠当前桌面的窗口 | +| 全局 | ` CapsLockX + Shift + Ctrl + C ` | 快速堆叠当前桌面的窗口(包括最小化的窗口) | +| 全局 | ` CapsLockX + Shift + [ ] ` | 把当前窗口移到上一个/下一个桌面 | +| 全局 | ` CapsLockX + Z ` | 循环切到最近使用的窗口 | +| 全局 | ` CapsLockX + Shift + Z ` | 循环切到最不近使用的窗口 | +| 全局 | ` CapsLockX + X ` | 关掉当前标签页 Ctrl+W | +| 全局 | ` CapsLockX + Shift + X ` | 关掉当前窗口 Alt+F4 | +| 全局 | ` CapsLockX + V ` | 让窗口透明 | +| 全局 | ` CapsLockX + Shift + V ` | 让窗口保持透明(并置顶) | +| 任意窗口 | ` 双击左边 Shift+Ctrl+Alt ` | 后置当前窗口, * 见下方注 | + +*注: 双击左边 Shift+Ctrl+Alt 设计用于远程桌面与虚拟机,使其可与本机桌面窗口同时显示。 例如 mstsc.exe、TeamViewer、VirtualBox、HyperV、VMWare 等远程桌面或虚拟机程序,配合 CapsLockX + Shift + V 透明置顶功能,让你在 Windows 的界面上同时使用 Linux 界面或 MacOS 界面再也不是难题。 - -此处借用 [@yangbin9317 的评论](https://v2ex.com/t/772052#r_10458792) - + +此处借用 [@yangbin9317 的评论]( https://v2ex.com/t/772052#r_10458792 ) > 以 CapsLock 为抓手,打通底层逻辑,拉齐 Windows 和 Linux WM,解决了 Windows 难用的痛点 @@ -266,20 +264,20 @@ CapsLockX 默认加载了一些常用的模块,功能与使用方法已在下 | 模式 | Anki 增强模块 | 说明 | | -------------------- | :-------------: | ----------------------------------------------------------- | -| 在 Anki-学习界面 | `w 或 k 或 ↑` | 按下=撤销,松开显示答案 | -| 在 Anki-学习界面 | `a 或 h 或 ←` | 按下=顺利,松开显示答案 | -| 在 Anki-学习界面 | `s 或 j 或 ↓` | 按下=困难,松开显示答案 | -| 在 Anki-学习界面 | `d 或 l 或 →` | 按下=生疏,松开显示答案 | -| 在 Anki-学习界面 | `q` | 返回上个界面 | -| 在 Anki-学习界面 | `c` | 添加新卡片 | -| 在 Anki-学习界面 | `1 或 NumPad1` | 困难(原键位不动) | -| 在 Anki-学习界面 | `2 或 NumPad2` | 生疏(原键位不动) | -| 在 Anki-学习界面 | `3 或 NumPad3` | 一般(原键位不动) | -| 在 Anki-学习界面 | `4 或 NumPad4` | 顺利(原键位不动) | -| 在 Anki-学习界面 | `5 或 NumPad5` | 撤销 | +| 在 Anki-学习界面 | ` w 或 k 或 ↑ ` | 按下=撤销,松开显示答案 | +| 在 Anki-学习界面 | ` a 或 h 或 ← ` | 按下=顺利,松开显示答案 | +| 在 Anki-学习界面 | ` s 或 j 或 ↓ ` | 按下=困难,松开显示答案 | +| 在 Anki-学习界面 | ` d 或 l 或 → ` | 按下=生疏,松开显示答案 | +| 在 Anki-学习界面 | ` q ` | 返回上个界面 | +| 在 Anki-学习界面 | ` c ` | 添加新卡片 | +| 在 Anki-学习界面 | `1 或 NumPad1 ` | 困难(原键位不动) | +| 在 Anki-学习界面 | `2 或 NumPad2 ` | 生疏(原键位不动) | +| 在 Anki-学习界面 | `3 或 NumPad3 ` | 一般(原键位不动) | +| 在 Anki-学习界面 | `4 或 NumPad4 ` | 顺利(原键位不动) | +| 在 Anki-学习界面 | `5 或 NumPad5 ` | 撤销 | | 在 Anki-学习界面 | `6 或 NumPad6 ` | 暂停卡片 | -| 在 Anki-学习界面 | `Alt + i` | 快速导入剪贴版的内容(按 Tab 分割) / 比如可以从 Excel 复制 | -| 在 Anki-添加卡片界面 | `Alt + s` | 按下 添加 按钮 | +| 在 Anki-学习界面 | ` Alt + i ` | 快速导入剪贴版的内容(按 Tab 分割) / 比如可以从 Excel 复制 | +| 在 Anki-添加卡片界面 | ` Alt + s ` | 按下 添加 按钮 | > 此插件可配合手柄使用,使用 XPadder 配置手柄摇杆映射到方向键即可。 > @@ -296,66 +294,66 @@ CapsLockX 默认加载了一些常用的模块,功能与使用方法已在下 | 按键描述 | 作用 | 备注 | | ----------------------- | ----------------------- | ---------- | | `所有 OneNote 自带热键` | 原功能 | | -| `按一下 Alt 再按别的 ` | 触发 OneNote 原菜单功能 | | -| `Alt + 1234567 ` | 大纲折叠展开到 1-7 层级 | | -| `Alt + qwe asd r ` | 工具、换笔、视图 | | -| `Alt + f ` | 查找标签 | | -| `Alt + -= ` | 公式相关 | | -| `Alt + m ` | 移动笔记、分区 | | -| `Alt + hjkl ` | 各种链接功能 | | -| `Alt + zxcv ` | 高级复制粘贴 | 细节开发中 | -| `Alt + / ` | 热键帮助、提示 | 开发中 | -| `F2 F3 ` | 重命名、查找笔记 | | +| `按一下 Alt 再按别的 ` | 触发 OneNote 原菜单功能 | | +| `Alt + 1234567 ` | 大纲折叠展开到 1-7 层级 | | +| `Alt + qwe asd r ` | 工具、换笔、视图 | | +| `Alt + f ` | 查找标签 | | +| `Alt + -= ` | 公式相关 | | +| `Alt + m ` | 移动笔记、分区 | | +| `Alt + hjkl ` | 各种链接功能 | | +| `Alt + zxcv ` | 高级复制粘贴 | 细节开发中 | +| `Alt + / ` | 热键帮助、提示 | 开发中 | +| `F2 F3 ` | 重命名、查找笔记 | | #### 详细按键表 / CheatSheet -| 作用于 | 格式热键 | 功能 | -| ------------------------ | ------------------------------ | ------------------------------------------------------------------------- | -| 全局 | `Win + Alt + N` | 打开快速笔记第一页(弥补 OneNote 原本没有像 Notion 一样的首页概念的不足) | -| 全局 | `Win + Shift + N` | 打开 OneNote 并精确搜索 | -| OneNote2016 | `Alt + 1234567` | 大纲:大纲折叠展开到那层(强烈推荐,超好用) | -| OneNote2016 | `Ctrl + Shift + c` | 转换:复制(纯文本) | -| OneNote2016 | `Ctrl + Shift + v` | 转换:粘贴(纯文本) | -| OneNote2016 | `F2` | 整理:重命名笔记 | -| OneNote2016 | `Shift + F2` | 整理:重命名分区 | -| OneNote2016 | `Alt + m` | 整理:移动笔记 | -| OneNote2016 | `Alt + Shift + m` | 整理:移动分区 | -| OneNote2016 | `Ctrl + n` | 整理:新建笔记 | -| OneNote2016 | `Ctrl + Alt + n` | 整理:在当前笔记下方新建笔记 | -| OneNote2016 | `Alt + Delete` | 整理:快速删除当前页面 | -| OneNote2016 | `Ctrl + s` | 整理:立即同步此笔记本 | -| OneNote2016 | `Ctrl + w` | 整理:关闭窗口 | -| OneNote2016 | `Shift + Delete` | 编辑:快速删除当前行 | -| OneNote2016 | `Alt + -` | 编辑:自动 2 维化公式 | -| OneNote2016 | `Alt + k` | 编辑:展开当前关键词的相关页面链接(快速关键词一对多链接) | -| OneNote2016 | `Alt + n` | 样式:切换页面为无色背景 | -| OneNote2016 | `Alt + v` | 样式:改变文字背景色 | -| OneNote2016 | `Alt + q` | 工具:拖动 | -| OneNote2016 | `Alt + w` | 工具:套锁 | -| OneNote2016 | `Alt + e` | 工具:橡皮 | -| OneNote2016 | `Alt + s` | 工具:输入 | -| OneNote2016 | `Alt + a` | 工具:换到第 2 支笔 | -| OneNote2016 | `Alt + d` | 工具:打开换笔盘(然后可可方向键选笔 (目前全屏无效) | -| OneNote2016 | `Alt + d 然后 1234567` | 工具:打开换笔盘(然后选第 1 行第 x 支笔) (目前全屏无效) | -| OneNote2016 | `Alt + d 然后 Shift + 1234567` | 工具:打开换笔盘(然后选第 2 行第 x 支笔) (目前全屏无效) | -| OneNote2016 | `Alt + r` | 视图:缩放到原始大小 | -| OneNote2016 | `Alt + y` | 视图:缩放到页面宽度 | -| OneNote2016 | `^!+- 或 ^!+=` | 视图:缩小页面 或 放大页面 | -| OneNote2016 | `Alt + f` | 视图:搜索标记 | -| OneNote2016 创建链接窗口 | `Alt + s` | 转换:复制当前所有搜索结果页面的链接 | -| OneNote2016 创建链接窗口 | `Alt + Shift + s` | 转换:复制当前所有搜索结果页面的链接并粘贴 | -| `剪贴板` 笔记打开时 | `Ctrl + C` | 转换:追加复制的内容到该笔记 | -| `Clipboard` 笔记打开时 | `Ctrl + C` | 转换:追加复制的内容到该笔记 | +| 作用于 | 格式热键 | 功能 | +| ----------------------- | ------------------------------ | ------------------------------------------------------------------------- | +| 全局 | `Win + Alt + N` | 打开快速笔记第一页(弥补 OneNote 原本没有像 Notion 一样的首页概念的不足) | +| 全局 | `Win + Shift + N` | 打开 OneNote 并精确搜索 | +| OneNote2016 | `Alt + 1234567` | 大纲:大纲折叠展开到那层(强烈推荐,超好用) | +| OneNote2016 | `Ctrl + Shift + c` | 转换:复制(纯文本) | +| OneNote2016 | `Ctrl + Shift + v` | 转换:粘贴(纯文本) | +| OneNote2016 | `F2` | 整理:重命名笔记 | +| OneNote2016 | `Shift + F2` | 整理:重命名分区 | +| OneNote2016 | `Alt + m` | 整理:移动笔记 | +| OneNote2016 | `Alt + Shift + m` | 整理:移动分区 | +| OneNote2016 | `Ctrl + n` | 整理:新建笔记 | +| OneNote2016 | `Ctrl + Alt + n` | 整理:在当前笔记下方新建笔记 | +| OneNote2016 | `Alt + Delete` | 整理:快速删除当前页面 | +| OneNote2016 | `Ctrl + s` | 整理:立即同步此笔记本 | +| OneNote2016 | `Ctrl + w` | 整理:关闭窗口 | +| OneNote2016 | `Shift + Delete` | 编辑:快速删除当前行 | +| OneNote2016 | `Alt + -` | 编辑:自动2维化公式 | +| OneNote2016 | `Alt + k` | 编辑:展开当前关键词的相关页面链接(快速关键词一对多链接) | +| OneNote2016 | `Alt + n` | 样式:切换页面为无色背景 | +| OneNote2016 | `Alt + v` | 样式:改变文字背景色 | +| OneNote2016 | `Alt + q` | 工具:拖动 | +| OneNote2016 | `Alt + w` | 工具:套锁 | +| OneNote2016 | `Alt + e` | 工具:橡皮 | +| OneNote2016 | `Alt + s` | 工具:输入 | +| OneNote2016 | `Alt + a` | 工具:换到第2支笔 | +| OneNote2016 | `Alt + d` | 工具:打开换笔盘(然后可可方向键选笔 (目前全屏无效) | +| OneNote2016 | `Alt + d 然后 1234567` | 工具:打开换笔盘(然后选第1行第x支笔) (目前全屏无效) | +| OneNote2016 | `Alt + d 然后 Shift + 1234567` | 工具:打开换笔盘(然后选第2行第x支笔) (目前全屏无效) | +| OneNote2016 | `Alt + r` | 视图:缩放到原始大小 | +| OneNote2016 | `Alt + y` | 视图:缩放到页面宽度 | +| OneNote2016 | `^!+- 或 ^!+=` | 视图:缩小页面 或 放大页面 | +| OneNote2016 | `Alt + f` | 视图:搜索标记 | +| OneNote2016创建链接窗口 | `Alt + s` | 转换:复制当前所有搜索结果页面的链接 | +| OneNote2016创建链接窗口 | `Alt + Shift + s` | 转换:复制当前所有搜索结果页面的链接并粘贴 | +| `剪贴板` 笔记打开时 | `Ctrl + C` | 转换:追加复制的内容到该笔记 | +| `Clipboard` 笔记打开时 | `Ctrl + C` | 转换:追加复制的内容到该笔记 | ### TIM 添加常驻功能 -| 模式 | 按键 | 功能 | -| ------------- | :---------: | ---------------------- | -| 在 Tim 窗口内 | Alt + f | 焦点定位到左上角搜索框 | -| 在 Tim 窗口内 | Ctrl + PgUp | 切换上一个窗口 | -| 在 Tim 窗口内 | Ctrl + PgDn | 切换下一个窗口 | +| 模式 | 按键 | 功能 | +| ----------- | :---------: | ---------------------- | +| 在Tim窗口内 | Alt + f | 焦点定位到左上角搜索框 | +| 在Tim窗口内 | Ctrl + PgUp | 切换上一个窗口 | +| 在Tim窗口内 | Ctrl + PgDn | 切换下一个窗口 | @@ -363,18 +361,17 @@ CapsLockX 默认加载了一些常用的模块,功能与使用方法已在下 #### 用法 -| 作用于 | 按键 | 功能说明 | -| ------ | :-----------: | --------------------- | +| 作用于 | 按键 | 功能说明 | +| ------ | :-----: | --------------------- | | 全局 | Win + Alt + H | 启动/切换讯飞语音输入 | #### 注 1. 原 `Win + H` 的功能是 Windows 自带听写,安装本插件后,可通过 `Win + Shift + H` 使用原 Windows 的听写 2. 若没有安装讯飞语音则会自动询问是否引导下载安装 - #### 效果如下图 -![应用-讯飞语音输入法悬浮窗演示.gif](./docs/docs/media/应用-讯飞语音输入法悬浮窗演示.gif) +![应用-讯飞语音输入法悬浮窗演示.gif]( ./docs/docs/media/应用-讯飞语音输入法悬浮窗演示.gif ) @@ -416,8 +413,7 @@ CapsLockX 默认加载了一些常用的模块,功能与使用方法已在下 注:如果只需要声音而不需要自动切换桌面的话,也可试试这款 Chrome 插件 [Tomato Life - Chrome 网上应用店](https://chrome.google.com/webstore/detail/25min-tomato-life/kkacpbmkhbljebmpcopjlgfgbgeokbhn) -注注: 本插件已经分离出一个独立项目,如果你喜欢番茄工作法的话可以参见雪星的 tomato-life 项目: [snomiao/tomato-life](https://github.com/snomiao/tomato-life) - +注注: 本插件已经分离出一个独立项目,如果你喜欢番茄工作法的话可以参见雪星的 tomato-life 项目: [snomiao/tomato-life]( https://github.com/snomiao/tomato-life ) ## 过去与未来 🛰 @@ -572,4 +568,4 @@ Ctrl + Alt + 同上,但一般为全局热键 --- - diff --git a/docs/README.md b/docs/README.md index 0165d39..f2a7817 100644 --- a/docs/README.md +++ b/docs/README.md @@ -100,17 +100,17 @@ CapsLockX 默认加载了一些常用的模块,功能与使用方法已在下 #### 本模块功能见下 -| 作用于 | 按键 | 功能 | -| ------ | --------------------- | -------------------------------- | -| 全局 | CapsLockX + / | 临时显示热键提示 | +| 作用于 | 按键 | 功能 | +| ------ | --------------------- | ------------------------------- | +| 全局 | CapsLockX + / | 临时显示热键提示 | | 全局 | CapsLockX + Alt + / | 🔗 打开 CapsLockX 的完整文档页面 | -| 全局 | CapsLockX + Shift + / | 🕷 提交 bug、建议等 | +| 全局 | CapsLockX + Shift + / | 🕷 提交 bug、建议等 | ### 模拟鼠标插件( WASD QERF ) -> 一直以来,我总是以键盘控自居,应该是在从前做模型的时候伤到了手指关节开始,成为键盘重度用户的。各种键盘加速工具,主动去记住各种快捷键,力求少用鼠标,甚至去学习了 vim 和 emacs。但是,很多时候,鼠标是无可替代的,尤其是在图形界面大行其道时候。 +> 一直以来,我总是以键盘控自居,应该是在从前做模型的时候伤到了手指关节开始,成为键盘重度用户的。各种键盘加速工具,主动去记住各种快捷键,力求少用鼠标,甚至去学习了vim和emacs。但是,很多时候,鼠标是无可替代的,尤其是在图形界面大行其道时候。 —— 以上是来自 [SimClick 模拟点击](https://github.com/rywiki/simclick) 作者的一段话,这是一款以网格细分方式模拟鼠标的作品,可以与本项目互补 @@ -122,24 +122,23 @@ CapsLockX 默认加载了一些常用的模块,功能与使用方法已在下 - 非常舒适地使用 WASD QE RF 来模拟【完整的】鼠标功能,相信我,试过这种手感之后,你会喜欢上它的。 - 指针移动时会自动黏附各种按钮、超链接。滚轮的指数级增长的加速度滚动机制使你再也不惧怕超级长的文章和网页。 - 效果如图: - ![鼠标模拟.gif](./media/鼠标模拟.gif) + ![鼠标模拟.gif]( ./media/鼠标模拟.gif ) #### 使用方法如下 | 作用于 | 按键 | 说明 | | ------ | ------------------------------------- | ------------------------- | -| 全局 | `CapsLockX + w a s d` | 鼠标移动(上下左右) | -| 全局 | `CapsLockX + r f` | 垂直滚轮(上下) | -| 全局 | `CapsLockX + Shift + r f` | 水平滚轮(左右) | -| 全局 | `CapsLockX + Ctrl + Alt + r f` | 垂直滚轮自动滚动(上 下) | +| 全局 | `CapsLockX + w a s d ` | 鼠标移动(上下左右) | +| 全局 | `CapsLockX + r f ` | 垂直滚轮(上下) | +| 全局 | `CapsLockX + Shift + r f ` | 水平滚轮(左右) | +| 全局 | `CapsLockX + Ctrl + Alt + r f ` | 垂直滚轮自动滚动(上 下) | | 全局 | `CapsLockX + Ctrl + Alt + Shift+ r f` | 水平滚轮自动滚动(左 右) | -| 全局 | `CapsLockX + rf` | rf 同时按相当于鼠标中键 | -| 全局 | `CapsLockX + e` | 鼠标左键 | -| 全局 | `CapsLockX + q` | 鼠标右键 | +| 全局 | `CapsLockX + rf ` | rf 同时按相当于鼠标中键 | +| 全局 | `CapsLockX + e ` | 鼠标左键 | +| 全局 | `CapsLockX + q ` | 鼠标右键 | #### 操作细节 - -快速连按 AD 步进 +快速连按AD步进 @@ -149,18 +148,18 @@ CapsLockX 默认加载了一些常用的模块,功能与使用方法已在下 这个必须有! 那就是带加速度的 HJKL 流畅编辑体验!想不想试试让你的光标来一次排水沟过弯的高端操作?装它! -![光标移动.gif](./media/光标移动.gif) +![光标移动.gif]( ./media/光标移动.gif ) | 作用域 | Edit 模块 | 说明 | | ---------- | --------------------- | -------------------------------- | | 全局(基本) | `CapsLockX + h j k l` | 上下左右 方向键 | -| 全局(基本) | `CapsLockX + y o` | Home End | -| 全局(基本) | `CapsLockX + u i` | PageUp PageDown | -| 全局(基本) | `CapsLockX + g` | 回车 | -| 全局(进阶) | `CapsLockX + t` | Delete | -| 全局(进阶) | `CapsLockX + hl` | hl 一起按选择当前词 | -| 全局(进阶) | `CapsLockX + kj` | kj 一起按选择当前行 | -| 全局(进阶) | `CapsLockX + h + t` | 移位后删:大部分情况可代替退格键 | +| 全局(基本) | `CapsLockX + y o ` | Home End | +| 全局(基本) | `CapsLockX + u i ` | PageUp PageDown | +| 全局(基本) | `CapsLockX + g ` | 回车 | +| 全局(进阶) | `CapsLockX + t ` | Delete | +| 全局(进阶) | `CapsLockX + hl ` | hl 一起按选择当前词 | +| 全局(进阶) | `CapsLockX + kj ` | kj 一起按选择当前行 | +| 全局(进阶) | `CapsLockX + h + t ` | 移位后删:大部分情况可代替退格键 | @@ -168,7 +167,7 @@ CapsLockX 默认加载了一些常用的模块,功能与使用方法已在下 #### 功能简述 -用好 Win 10 自带的 10 个虚拟桌面豪华配置、多显示器自动排列窗口、半透明置顶、(注:任务栏和 AltTab 相关功能暂不兼容 Win11,窗口排列功能正常。) +用好 Win 10 自带的 10 个虚拟桌面豪华配置、多显示器自动排列窗口、半透明置顶、(注:任务栏和AltTab相关功能暂不兼容 Win11,窗口排列功能正常。) 1. 窗口切换:`CapsLockX + [Shift] + Z` 2. 窗口关闭:`CapsLockX + [Shift] + X` @@ -181,42 +180,41 @@ CapsLockX 默认加载了一些常用的模块,功能与使用方法已在下 #### 效果图 - Alt + Tab 管理窗口增强 - ![02-插件-窗口增强_Alt+Tab+WASD管理窗口.gif](./media/02-插件-窗口增强_Alt+Tab+WASD管理窗口.gif) + ![02-插件-窗口增强_Alt+Tab+WASD管理窗口.gif]( ./media/02-插件-窗口增强_Alt+Tab+WASD管理窗口.gif ) - CapsLockX + C 一键排列窗口(这 GIF 是旧版本录的看起来比较卡,新版本优化过 API 就不卡了) - ![02-插件-窗口增强_一键排列窗口.gif](./media/02-插件-窗口增强_一键排列窗口.gif) + ![02-插件-窗口增强_一键排列窗口.gif]( ./media/02-插件-窗口增强_一键排列窗口.gif ) #### 使用方法如下 ( Alt+Tab 与 CapsLockX ) -| 作用域 | 窗口增强模块 | 说明 | -| ------------ | ------------------------------------- | ------------------------------------------ | -| Alt+Tab 界面 | `Q E` | 左右切换多桌面 | -| Alt+Tab 界面 | `W A S D` | 上下左右切换窗口选择 | -| Alt+Tab 界面 | `X C` | 关闭选择的窗口(目前 X 和 C 没有区别) | -| Win+Tab 视图 | `Alt + W A S D` | 切换窗口选择 | -| 全局 | `Win + [Shift] + b` | 定位到托盘或任务栏任务 | -| 全局 | `Win + Shift + hjkl` | 在窗口之间按方向切换焦点 | -| 任务栏 | `Ctrl + W 或 Delete` | 在托盘图标或任务栏任务上,选择退出按钮 | -| 全局 | `CapsLockX + 1 2 ... 9 0` | 切换到第 1 .. 12 个桌面 | -| 全局 | `CapsLockX + Shift + 1 2 ... 9 0 - =` | 把当前窗口移到第 n 个桌面(如果有的话) | -| 全局 | `CapsLockX + Alt + Backspace` | 删除当前桌面(会把所有窗口移到上一个桌面) | -| 全局 | `CapsLockX + C` | 快速排列当前桌面的窗口 | -| 全局 | `CapsLockX + Ctrl + C` | 快速排列当前桌面的窗口(包括最小化的窗口) | -| 全局 | `CapsLockX + Shift + C` | 快速堆叠当前桌面的窗口 | -| 全局 | `CapsLockX + Shift + Ctrl + C` | 快速堆叠当前桌面的窗口(包括最小化的窗口) | -| 全局 | `CapsLockX + Shift + [ ]` | 把当前窗口移到上一个/下一个桌面 | -| 全局 | `CapsLockX + Z` | 循环切到最近使用的窗口 | -| 全局 | `CapsLockX + Shift + Z` | 循环切到最不近使用的窗口 | -| 全局 | `CapsLockX + X` | 关掉当前标签页 Ctrl+W | -| 全局 | `CapsLockX + Shift + X` | 关掉当前窗口 Alt+F4 | -| 全局 | `CapsLockX + V` | 让窗口透明 | -| 全局 | `CapsLockX + Shift + V` | 让窗口保持透明(并置顶) | -| 任意窗口 | `双击左边 Shift+Ctrl+Alt` | 后置当前窗口, \* 见下方注 | - -\*注: 双击左边 Shift+Ctrl+Alt 设计用于远程桌面与虚拟机,使其可与本机桌面窗口同时显示。 +| 作用域 | 窗口增强模块 | 说明 | +| ------------ | -------------------------------------- | ------------------------------------------ | +| Alt+Tab 界面 | ` Q E ` | 左右切换多桌面 | +| Alt+Tab 界面 | ` W A S D ` | 上下左右切换窗口选择 | +| Alt+Tab 界面 | ` X C ` | 关闭选择的窗口(目前 X 和 C 没有区别) | +| Win+Tab 视图 | ` Alt + W A S D ` | 切换窗口选择 | +| 全局 | ` Win + [Shift] + b ` | 定位到托盘或任务栏任务 | +| 全局 | ` Win + Shift + hjkl ` | 在窗口之间按方向切换焦点 | +| 任务栏 | ` Ctrl + W 或 Delete ` | 在托盘图标或任务栏任务上,选择退出按钮 | +| 全局 | ` CapsLockX + 1 2 ... 9 0 ` | 切换到第 1 .. 12 个桌面 | +| 全局 | ` CapsLockX + Shift + 1 2 ... 9 0 - =` | 把当前窗口移到第 n 个桌面(如果有的话) | +| 全局 | ` CapsLockX + Alt + Backspace ` | 删除当前桌面(会把所有窗口移到上一个桌面) | +| 全局 | ` CapsLockX + C ` | 快速排列当前桌面的窗口 | +| 全局 | ` CapsLockX + Ctrl + C ` | 快速排列当前桌面的窗口(包括最小化的窗口) | +| 全局 | ` CapsLockX + Shift + C ` | 快速堆叠当前桌面的窗口 | +| 全局 | ` CapsLockX + Shift + Ctrl + C ` | 快速堆叠当前桌面的窗口(包括最小化的窗口) | +| 全局 | ` CapsLockX + Shift + [ ] ` | 把当前窗口移到上一个/下一个桌面 | +| 全局 | ` CapsLockX + Z ` | 循环切到最近使用的窗口 | +| 全局 | ` CapsLockX + Shift + Z ` | 循环切到最不近使用的窗口 | +| 全局 | ` CapsLockX + X ` | 关掉当前标签页 Ctrl+W | +| 全局 | ` CapsLockX + Shift + X ` | 关掉当前窗口 Alt+F4 | +| 全局 | ` CapsLockX + V ` | 让窗口透明 | +| 全局 | ` CapsLockX + Shift + V ` | 让窗口保持透明(并置顶) | +| 任意窗口 | ` 双击左边 Shift+Ctrl+Alt ` | 后置当前窗口, * 见下方注 | + +*注: 双击左边 Shift+Ctrl+Alt 设计用于远程桌面与虚拟机,使其可与本机桌面窗口同时显示。 例如 mstsc.exe、TeamViewer、VirtualBox、HyperV、VMWare 等远程桌面或虚拟机程序,配合 CapsLockX + Shift + V 透明置顶功能,让你在 Windows 的界面上同时使用 Linux 界面或 MacOS 界面再也不是难题。 - -此处借用 [@yangbin9317 的评论](https://v2ex.com/t/772052#r_10458792) - + +此处借用 [@yangbin9317 的评论]( https://v2ex.com/t/772052#r_10458792 ) > 以 CapsLock 为抓手,打通底层逻辑,拉齐 Windows 和 Linux WM,解决了 Windows 难用的痛点 @@ -262,22 +260,22 @@ CapsLockX 默认加载了一些常用的模块,功能与使用方法已在下 ### Anki 增强模块 -| 模式 | Anki 增强模块 | 说明 | -| -------------------- | :------------: | ----------------------------------------------------------- | -| 在 Anki-学习界面 | `w 或 k 或 ↑` | 按下=撤销,松开显示答案 | -| 在 Anki-学习界面 | `a 或 h 或 ←` | 按下=顺利,松开显示答案 | -| 在 Anki-学习界面 | `s 或 j 或 ↓` | 按下=困难,松开显示答案 | -| 在 Anki-学习界面 | `d 或 l 或 →` | 按下=生疏,松开显示答案 | -| 在 Anki-学习界面 | `q` | 返回上个界面 | -| 在 Anki-学习界面 | `c` | 添加新卡片 | -| 在 Anki-学习界面 | `1 或 NumPad1` | 困难(原键位不动) | -| 在 Anki-学习界面 | `2 或 NumPad2` | 生疏(原键位不动) | -| 在 Anki-学习界面 | `3 或 NumPad3` | 一般(原键位不动) | -| 在 Anki-学习界面 | `4 或 NumPad4` | 顺利(原键位不动) | -| 在 Anki-学习界面 | `5 或 NumPad5` | 撤销 | -| 在 Anki-学习界面 | `6 或 NumPad6` | 暂停卡片 | -| 在 Anki-学习界面 | `Alt + i` | 快速导入剪贴版的内容(按 Tab 分割) / 比如可以从 Excel 复制 | -| 在 Anki-添加卡片界面 | `Alt + s` | 按下 添加 按钮 | +| 模式 | Anki 增强模块 | 说明 | +| -------------------- | :-------------: | ----------------------------------------------------------- | +| 在 Anki-学习界面 | ` w 或 k 或 ↑ ` | 按下=撤销,松开显示答案 | +| 在 Anki-学习界面 | ` a 或 h 或 ← ` | 按下=顺利,松开显示答案 | +| 在 Anki-学习界面 | ` s 或 j 或 ↓ ` | 按下=困难,松开显示答案 | +| 在 Anki-学习界面 | ` d 或 l 或 → ` | 按下=生疏,松开显示答案 | +| 在 Anki-学习界面 | ` q ` | 返回上个界面 | +| 在 Anki-学习界面 | ` c ` | 添加新卡片 | +| 在 Anki-学习界面 | `1 或 NumPad1 ` | 困难(原键位不动) | +| 在 Anki-学习界面 | `2 或 NumPad2 ` | 生疏(原键位不动) | +| 在 Anki-学习界面 | `3 或 NumPad3 ` | 一般(原键位不动) | +| 在 Anki-学习界面 | `4 或 NumPad4 ` | 顺利(原键位不动) | +| 在 Anki-学习界面 | `5 或 NumPad5 ` | 撤销 | +| 在 Anki-学习界面 | `6 或 NumPad6 ` | 暂停卡片 | +| 在 Anki-学习界面 | ` Alt + i ` | 快速导入剪贴版的内容(按 Tab 分割) / 比如可以从 Excel 复制 | +| 在 Anki-添加卡片界面 | ` Alt + s ` | 按下 添加 按钮 | > 此插件可配合手柄使用,使用 XPadder 配置手柄摇杆映射到方向键即可。 > @@ -294,66 +292,66 @@ CapsLockX 默认加载了一些常用的模块,功能与使用方法已在下 | 按键描述 | 作用 | 备注 | | ----------------------- | ----------------------- | ---------- | | `所有 OneNote 自带热键` | 原功能 | | -| `按一下 Alt 再按别的` | 触发 OneNote 原菜单功能 | | -| `Alt + 1234567` | 大纲折叠展开到 1-7 层级 | | -| `Alt + qwe asd r` | 工具、换笔、视图 | | -| `Alt + f` | 查找标签 | | -| `Alt + -=` | 公式相关 | | -| `Alt + m` | 移动笔记、分区 | | -| `Alt + hjkl` | 各种链接功能 | | -| `Alt + zxcv` | 高级复制粘贴 | 细节开发中 | -| `Alt + /` | 热键帮助、提示 | 开发中 | -| `F2 F3` | 重命名、查找笔记 | | +| `按一下 Alt 再按别的 ` | 触发 OneNote 原菜单功能 | | +| `Alt + 1234567 ` | 大纲折叠展开到 1-7 层级 | | +| `Alt + qwe asd r ` | 工具、换笔、视图 | | +| `Alt + f ` | 查找标签 | | +| `Alt + -= ` | 公式相关 | | +| `Alt + m ` | 移动笔记、分区 | | +| `Alt + hjkl ` | 各种链接功能 | | +| `Alt + zxcv ` | 高级复制粘贴 | 细节开发中 | +| `Alt + / ` | 热键帮助、提示 | 开发中 | +| `F2 F3 ` | 重命名、查找笔记 | | #### 详细按键表 / CheatSheet -| 作用于 | 格式热键 | 功能 | -| ------------------------ | ------------------------------ | ------------------------------------------------------------------------- | -| 全局 | `Win + Alt + N` | 打开快速笔记第一页(弥补 OneNote 原本没有像 Notion 一样的首页概念的不足) | -| 全局 | `Win + Shift + N` | 打开 OneNote 并精确搜索 | -| OneNote2016 | `Alt + 1234567` | 大纲:大纲折叠展开到那层(强烈推荐,超好用) | -| OneNote2016 | `Ctrl + Shift + c` | 转换:复制(纯文本) | -| OneNote2016 | `Ctrl + Shift + v` | 转换:粘贴(纯文本) | -| OneNote2016 | `F2` | 整理:重命名笔记 | -| OneNote2016 | `Shift + F2` | 整理:重命名分区 | -| OneNote2016 | `Alt + m` | 整理:移动笔记 | -| OneNote2016 | `Alt + Shift + m` | 整理:移动分区 | -| OneNote2016 | `Ctrl + n` | 整理:新建笔记 | -| OneNote2016 | `Ctrl + Alt + n` | 整理:在当前笔记下方新建笔记 | -| OneNote2016 | `Alt + Delete` | 整理:快速删除当前页面 | -| OneNote2016 | `Ctrl + s` | 整理:立即同步此笔记本 | -| OneNote2016 | `Ctrl + w` | 整理:关闭窗口 | -| OneNote2016 | `Shift + Delete` | 编辑:快速删除当前行 | -| OneNote2016 | `Alt + -` | 编辑:自动 2 维化公式 | -| OneNote2016 | `Alt + k` | 编辑:展开当前关键词的相关页面链接(快速关键词一对多链接) | -| OneNote2016 | `Alt + n` | 样式:切换页面为无色背景 | -| OneNote2016 | `Alt + v` | 样式:改变文字背景色 | -| OneNote2016 | `Alt + q` | 工具:拖动 | -| OneNote2016 | `Alt + w` | 工具:套锁 | -| OneNote2016 | `Alt + e` | 工具:橡皮 | -| OneNote2016 | `Alt + s` | 工具:输入 | -| OneNote2016 | `Alt + a` | 工具:换到第 2 支笔 | -| OneNote2016 | `Alt + d` | 工具:打开换笔盘(然后可可方向键选笔 (目前全屏无效) | -| OneNote2016 | `Alt + d 然后 1234567` | 工具:打开换笔盘(然后选第 1 行第 x 支笔) (目前全屏无效) | -| OneNote2016 | `Alt + d 然后 Shift + 1234567` | 工具:打开换笔盘(然后选第 2 行第 x 支笔) (目前全屏无效) | -| OneNote2016 | `Alt + r` | 视图:缩放到原始大小 | -| OneNote2016 | `Alt + y` | 视图:缩放到页面宽度 | -| OneNote2016 | `^!+- 或 ^!+=` | 视图:缩小页面 或 放大页面 | -| OneNote2016 | `Alt + f` | 视图:搜索标记 | -| OneNote2016 创建链接窗口 | `Alt + s` | 转换:复制当前所有搜索结果页面的链接 | -| OneNote2016 创建链接窗口 | `Alt + Shift + s` | 转换:复制当前所有搜索结果页面的链接并粘贴 | -| `剪贴板` 笔记打开时 | `Ctrl + C` | 转换:追加复制的内容到该笔记 | -| `Clipboard` 笔记打开时 | `Ctrl + C` | 转换:追加复制的内容到该笔记 | +| 作用于 | 格式热键 | 功能 | +| ----------------------- | ------------------------------ | ------------------------------------------------------------------------- | +| 全局 | `Win + Alt + N` | 打开快速笔记第一页(弥补 OneNote 原本没有像 Notion 一样的首页概念的不足) | +| 全局 | `Win + Shift + N` | 打开 OneNote 并精确搜索 | +| OneNote2016 | `Alt + 1234567` | 大纲:大纲折叠展开到那层(强烈推荐,超好用) | +| OneNote2016 | `Ctrl + Shift + c` | 转换:复制(纯文本) | +| OneNote2016 | `Ctrl + Shift + v` | 转换:粘贴(纯文本) | +| OneNote2016 | `F2` | 整理:重命名笔记 | +| OneNote2016 | `Shift + F2` | 整理:重命名分区 | +| OneNote2016 | `Alt + m` | 整理:移动笔记 | +| OneNote2016 | `Alt + Shift + m` | 整理:移动分区 | +| OneNote2016 | `Ctrl + n` | 整理:新建笔记 | +| OneNote2016 | `Ctrl + Alt + n` | 整理:在当前笔记下方新建笔记 | +| OneNote2016 | `Alt + Delete` | 整理:快速删除当前页面 | +| OneNote2016 | `Ctrl + s` | 整理:立即同步此笔记本 | +| OneNote2016 | `Ctrl + w` | 整理:关闭窗口 | +| OneNote2016 | `Shift + Delete` | 编辑:快速删除当前行 | +| OneNote2016 | `Alt + -` | 编辑:自动2维化公式 | +| OneNote2016 | `Alt + k` | 编辑:展开当前关键词的相关页面链接(快速关键词一对多链接) | +| OneNote2016 | `Alt + n` | 样式:切换页面为无色背景 | +| OneNote2016 | `Alt + v` | 样式:改变文字背景色 | +| OneNote2016 | `Alt + q` | 工具:拖动 | +| OneNote2016 | `Alt + w` | 工具:套锁 | +| OneNote2016 | `Alt + e` | 工具:橡皮 | +| OneNote2016 | `Alt + s` | 工具:输入 | +| OneNote2016 | `Alt + a` | 工具:换到第2支笔 | +| OneNote2016 | `Alt + d` | 工具:打开换笔盘(然后可可方向键选笔 (目前全屏无效) | +| OneNote2016 | `Alt + d 然后 1234567` | 工具:打开换笔盘(然后选第1行第x支笔) (目前全屏无效) | +| OneNote2016 | `Alt + d 然后 Shift + 1234567` | 工具:打开换笔盘(然后选第2行第x支笔) (目前全屏无效) | +| OneNote2016 | `Alt + r` | 视图:缩放到原始大小 | +| OneNote2016 | `Alt + y` | 视图:缩放到页面宽度 | +| OneNote2016 | `^!+- 或 ^!+=` | 视图:缩小页面 或 放大页面 | +| OneNote2016 | `Alt + f` | 视图:搜索标记 | +| OneNote2016创建链接窗口 | `Alt + s` | 转换:复制当前所有搜索结果页面的链接 | +| OneNote2016创建链接窗口 | `Alt + Shift + s` | 转换:复制当前所有搜索结果页面的链接并粘贴 | +| `剪贴板` 笔记打开时 | `Ctrl + C` | 转换:追加复制的内容到该笔记 | +| `Clipboard` 笔记打开时 | `Ctrl + C` | 转换:追加复制的内容到该笔记 | ### TIM 添加常驻功能 -| 模式 | 按键 | 功能 | -| ------------- | :---------: | ---------------------- | -| 在 Tim 窗口内 | Alt + f | 焦点定位到左上角搜索框 | -| 在 Tim 窗口内 | Ctrl + PgUp | 切换上一个窗口 | -| 在 Tim 窗口内 | Ctrl + PgDn | 切换下一个窗口 | +| 模式 | 按键 | 功能 | +| ----------- | :---------: | ---------------------- | +| 在Tim窗口内 | Alt + f | 焦点定位到左上角搜索框 | +| 在Tim窗口内 | Ctrl + PgUp | 切换上一个窗口 | +| 在Tim窗口内 | Ctrl + PgDn | 切换下一个窗口 | @@ -361,18 +359,17 @@ CapsLockX 默认加载了一些常用的模块,功能与使用方法已在下 #### 用法 -| 作用于 | 按键 | 功能说明 | -| ------ | :-----------: | --------------------- | +| 作用于 | 按键 | 功能说明 | +| ------ | :-----: | --------------------- | | 全局 | Win + Alt + H | 启动/切换讯飞语音输入 | #### 注 1. 原 `Win + H` 的功能是 Windows 自带听写,安装本插件后,可通过 `Win + Shift + H` 使用原 Windows 的听写 2. 若没有安装讯飞语音则会自动询问是否引导下载安装 - #### 效果如下图 -![应用-讯飞语音输入法悬浮窗演示.gif](./media/应用-讯飞语音输入法悬浮窗演示.gif) +![应用-讯飞语音输入法悬浮窗演示.gif]( ./media/应用-讯飞语音输入法悬浮窗演示.gif ) @@ -414,8 +411,7 @@ CapsLockX 默认加载了一些常用的模块,功能与使用方法已在下 注:如果只需要声音而不需要自动切换桌面的话,也可试试这款 Chrome 插件 [Tomato Life - Chrome 网上应用店](https://chrome.google.com/webstore/detail/25min-tomato-life/kkacpbmkhbljebmpcopjlgfgbgeokbhn) -注注: 本插件已经分离出一个独立项目,如果你喜欢番茄工作法的话可以参见雪星的 tomato-life 项目: [snomiao/tomato-life](https://github.com/snomiao/tomato-life) - +注注: 本插件已经分离出一个独立项目,如果你喜欢番茄工作法的话可以参见雪星的 tomato-life 项目: [snomiao/tomato-life]( https://github.com/snomiao/tomato-life ) ## 过去与未来 🛰