当前位置: 首页 > article >正文

键盘定制指南:从硬件到软件,开启实用又有趣的键盘使用体验!

引言我钟情于键盘因其是高效的人机交互接口且充满“趣味”。用力敲击大按键无需思索体验精确组合的键盘快捷键带来的掌控感皆是乐事。看着屏幕内容随操作而变特别是那些契合自身工作方式的反馈尤为愉悦。当专注于深度思考时手指仿若自动操作这是因设置好了让肌肉记忆发挥作用的方式感觉宛如魔法。这不仅关乎效率有时更在于与工具建立连接感受定制化或掌控感或是单纯欣赏精心设计的交互——所有这些美妙的底层体验都为整个过程注入了活力。然而如何达此境界当然可购置不错的键盘采用操作系统和应用程序提供的快捷键。但此后道路便有些艰难。购买“更高级”的键盘意味着要面对无穷无尽的选项和专业术语。在软件方面许多应用程序名称相似、界面令人困惑还会弹出吓人的对话框要求授予各种权限。因此我想撰写一篇从硬件到软件的小指南分享我掌握键盘使用技巧的方法。或许这对你也有用我写这篇文章的目标是用现代键盘和小键盘做一些真正“有用”的事情从中找到乐趣和享受为你在这片看似复杂的领域中提供清晰的指引。如果你一直好奇但又有些畏惧或者你有一个小键盘或键盘上有一些额外的按键但不知道如何使用……请继续阅读。在开始之前有两点需要注意本文一般不涉及命令面板、文本扩展以及使用按键启动应用程序这些都很有价值但我认为通常并不难实现。我想探讨一些不同的内容本文的软件部分仅适用于 Mac。如果你希望我也涵盖 Windows请联系我。下面是本文内容的亮点预告。如何享受键盘定制的乐趣硬件方面的乐趣我的建议是先为自己创造尝试的空间即从“增加按键”入手。就像在欧洲古老城市的繁忙街道上开车若已有大量快捷键占据空间需不断调整现有使用习惯毫无乐趣可言。我曾在工作中负责键盘快捷键的设置深知这是一项挑战。相反你需要一条全新的高速公路在那里你是唯一的驾驶者可以自由驰骋不受速度限制。实现这一点有两种方法一是在现有键盘上开辟未被占用的空间二是购买新的按键。购买新按键来拓展空间若有预算购买外部宏键盘可将其置于主键盘一侧与触控板或鼠标相对。我尝试过几种不同的产品推荐以下几款Wooting UwU有三个大按键和三个小按键做工不错价格相对较低Megadolon 三旋钮宏键盘以旋钮为主还有 16 个按键Work Louder Creator 系列价格较高有一些小特点但整体布局不错机械手感也很好你也可以选择任何不错的数字小键盘然后重新分配按键功能。8BitDo的产品不错且价格相对实惠Keychron也提供了几种不同的小键盘不过价格稍高。我还使用过 Eweadn NK20。Wooting 的键盘软件可能是所有产品中“真正好用”的。我不推荐 Glorious GMMK 数字小键盘因为它价格昂贵而且很难重新配置滑块或灯光。我也不推荐 Stream Deck 及其来自 Ulanzi 和 Logitech 的仿制品尽管它们在概念上与上述产品相似。它们看起来像按键但实际上更像“按钮”手感软绵绵的适合偶尔按压不利于形成肌肉记忆。原则是如果你要购买新的设备最好选择使用机械键盘开关的产品。我们要让这些按键既实用又按起来舒适这样才能带来奇妙的体验我们希望它们不仅对大脑有益也能让心情愉悦。如果你购买了新的宏键盘或小键盘就会获得一组全新且无冲突的按键。我的建议是将它们映射到 F1 - F20然后在电脑软件中再确定具体功能而不是在键盘本身进行设置。不购买新按键来拓展空间如果你没有空间、买不起小键盘或者有人体工程学或重复性劳损RSI方面的顾虑以下是一些在现有键盘上拓展空间的方法如果你有一个不常用的数字小键盘可以将这些按键用作功能键。特别是数字小键盘的 0 和回车键更大紧急时按起来很方便每个数字小键盘按键还可以与修饰键组合使用例如 Numpad 0、⇧Numpad 0 和 ⌘Numpad 0 可以实现不同的功能。如果你键盘顶部已经有 F1 - F12 功能键可以考虑让它们承担新的任务。如果你已经将其中一些用于系统控制如音量、亮度或音乐暂停可以将功能键行分成两部分只释放一部分用于其他用途。目标是尽量避免使用 Fn 键让按键使用起来尽可能方便你可以创建一个全新的修饰键并将其分配给 Caps Lock。用户自定义的修饰键通常被称为“Hyper”。这样HyperA - Z、Hyper1 - 0甚至 HyperSpace 或 HyperEnter 都可以实现你想要的功能。一旦克服了多年来避免按下 Caps Lock 的习惯你会发现这个键位置不错按起来也很有趣占用键盘上一些你从未使用过的按键。比如征用 Scroll Lock Print Screen 这个“小孤岛”上的按键重新利用 Insert 和 Delete 或 PgUp 和 PgDn 键或者利用键盘上那些你从未碰过的奇怪额外按键让它们发挥新的作用如果你有游戏手柄或游戏控制器并且感觉手感不错它们也可能是不错的选择。我们后面会介绍的工具可以像处理按键一样处理游戏手柄和游戏按钮的输入。不过我建议避免使用 Razer 的产品因为它们的 Mac 软件实在太差了。软件方面的乐趣这部分无法跳过但不幸的是这也是较难让人享受的部分。对于物理键盘你至少可以被灯光吸引、欣赏其做工、感受其触感。但用于键盘定制的软件大多不太“友好”它们界面粗糙、权限窗口吓人、术语难以理解。这可能会激发你“我要搞清楚并征服它”的决心但一开始肯定会让人望而却步。你通常需要使用多个应用程序才能实现所需的功能。而且一方面没有一个应用程序能涵盖所有功能另一方面很多应用程序的功能又有重叠。我稍后会详细介绍软件但首先想让你了解我自己的设置。我的设置硬件我的键盘看似有些奇怪但去掉那些特别的设计它其实就是一个标准的 QWERTY 键盘。我在键盘左侧有一个小数字小键盘。我通过其软件将按键映射到 F1 - F20。我将按键分成两部分一部分用于系统快捷键另一部分用于当前应用程序的快捷键并安装了不同的键帽来帮助我区分。我把灯光设置为固定的橙色这样与我的整体主题相匹配让我心情愉悦。很多键盘的灯光默认是五彩斑斓且闪烁很快的我年纪大了不太喜欢这种风格我觉得大多数人可能也有同感。我还有一个装在大盒子里的大街机按钮。说来话长我定制了这个按钮想着按起来应该会很有趣事实也确实如此。从技术上讲它是一个游戏手柄按钮而不是键盘按键但它通过 USB 连接在我使用的软件中与键盘按键没有区别。说到软件……软件我主要使用 Keyboard Maestro。它既有传统的优点有时也有一些小缺点。它的用户界面有些独特偶尔会让人觉得有些吓人但设计很用心。它功能强大而且会让你越来越喜欢也会随着你的使用不断成长——我从下面要介绍的简单操作开始逐渐掌握了更多功能。此外该应用程序仍在不断更新还有一个小而活跃的社区。这是一个“指挥中心”它会根据不同的上下文决定 F1 - F20 真正的含义。键盘输出的按键是 F1但在到达应用程序之前Keyboard Maestro 会将其转换为更合适的操作。我偶尔也会使用其他工具——很多时候你别无选择但我尽量将所有逻辑集中在 Keyboard Maestro 中把它作为主要的“调度器”。如果某个操作既可以在 Keyboard Maestro 中完成也可以在其他地方完成我会选择在 Keyboard Maestro 中进行。其他工具包括我安装了 Karabiner Elements它是免费的对于一些底层操作很有用还有一个实用的按键事件测试器我偶尔会使用 macOS 内置的快捷指令和其他功能用于简单的文本扩展和禁用一些内置快捷键如 ⌘⌥D 隐藏 Dock。安装 Keyboard Maestro 一般是安全的但有一个问题它会改变你的 ⌘Tab 应用程序切换器而且不是一个积极的改变。虽然 Keyboard Maestro 在幕后连接按键逻辑方面很出色但它的大部分可见用户界面并不吸引人这一点也不例外。因此安装后点击“Switcher Group”然后取消勾选“Enable Macro Group”。除了外观问题Keyboard Maestro 的应用程序切换器还有一些交互问题。Keyboard Maestro 可以免费试用 30 天。截至撰写本文时一次性购买价格为 36 美元我认为这个价格很合理。我还没有发现其他提供类似功能且价格更便宜或免费的应用程序而且那些应用程序使用起来不会让我抓狂。选择适合你的阅读方式如果你喜欢从示例中学习我建议先看示例再了解理论如果你喜欢先了解理论我建议先理解理论再看示例。我最实用和有趣的键盘设置以下是我在自己的设置中发现最有用和有趣的部分。有些内容可能与你的工作无关但也许能给你带来灵感或作为一个好的起点。一旦你掌握了一些基本概念就会发现事情变得容易起来下面的 25 个示例都展示了一个新的想法你可以将其应用到自己的设置中。统一不一致的快捷键肌肉记忆十分强大它能将琐碎操作交由大脑其他部分处理让你专注于重要事务。它能助你高效完成任务进入心流状态。但肌肉记忆需要一致性。我在各种应用程序中常写作不同应用程序中某些操作的快捷键不一致会让手指困惑。比如加粗和斜体的快捷键通常一致但删除线、引用、标题、分隔符和待办事项等操作的快捷键却各不相同。例如我习惯用 ⌘⇧X 来添加删除线但笔记应用 Bear 使用 ⌘⇧U而 Apple Notes 则没有提供快捷键。在这两种情况下这些命令都在菜单中所以简单的解决方法是进入设置根据菜单名称重新分配快捷键。或者你也可以使用 CustomShortcuts 应用程序它提供了更简洁的用户界面和自动完成功能。但我喜欢在 Keyboard Maestro 中统一所有设置并且像躲避瘟疫一样避免使用系统设置所以我在那里进行了设置。在 Keyboard Maestro 中进行设置的好处是我还可以修复 Medium 的快捷键。Medium 在 Chrome 浏览器中运行这使得情况变得复杂——我不想为 Chrome 中的每个网页应用都更改快捷键但 Keyboard Maestro 允许针对特定标签进行设置所以我可以将引用快捷键从 ⌥⌘5 统一为 ⌘。那么如何选择正确的快捷键呢我的建议是倾听你的手指。如果你已经习惯了某个按键组合就让它在其他应用程序中也能发挥作用。删除讨厌的快捷键我常使用 Slack在 Slack 中我常按 ⌘T 来搜索人员或对话。但问题是⌘T 紧挨着 ⌘R有时我的手指会不小心按下 ⌘R导致页面重新加载——虽然不是什么大问题但一天发生几次还是会让人感到沮丧。系统设置中没有明显的方法可以“删除”快捷键但你可以分配一个你永远不会按下的新快捷键比如 ⇧⌃⌥⌘F10。但这样在菜单中显示快捷键让我觉得不太优雅。所以在 Keyboard Maestro 中我为 Slack 创建了一个类别添加了一个由 ⌘R 触发的操作但没有为其关联任何具体动作。这样按下这个键就不会有任何反应确保这个按键不会对 Slack 产生影响。我对“显示拼写和语法检查”快捷键也做了类似的处理。原来的快捷键是 ⌘⇧;有时我在按常用的 ⌘⇧L 时会不小心按下它所以我彻底禁用了它。添加辅助肌肉记忆的快捷键有一段时间我将 Gmail 设置为在独立窗口中作为网页应用运行而不是在浏览器中作为一个标签页。但出于习惯我还是会偶尔在 Gmail 中按 ⌘N 或 ⌘T。我很容易就将这些按键设置为切换到 Chrome 并打开新内容就像以前一样。用大按钮增添乐趣我有时会做演讲但 Keynote 用于预览和练习的“展示演示文稿”快捷键 ⌥⌘P 实在让人失望。另一方面用力按下一个大街机按钮而无需思考这种感觉非常棒——按下按钮看着幻灯片在屏幕上展开非常有满足感。我希望我的演示文稿就像在电影院里播放一样当 THX 标志出现时能让观众安静下来。更多乐趣体验我还进行了大量的科技历史文档扫描工作。扫描工作比你想象的还要枯燥——你有时需要把一本厚重、半开的书塞进扫描仪然后保持正确的位置 20 秒甚至更久。身体扭曲、双手忙碌的时候很难用鼠标精准点击屏幕上的扫描按钮甚至连按一个复杂的快捷键都很困难。所以我将同一个大街机按钮设置为启动扫描过程。Keyboard Maestro 只有在扫描软件打开时才会触发这个操作而且无论扫描应用程序当前是否处于焦点状态都可以。这很重要因为我在扫描时经常会切换到 Finder 查看结果我希望能在任何地方按下这个键。我的扫描软件足够智能允许我在当前扫描完成前就排队下一次扫描所以我不用担心时间安排。即使软件没有这么智能我相信 Keyboard Maestro 也能让它正常工作。我还将同样的功能分配给了笔记本电脑键盘上的 Fn 键。对我来说Fn 键有点没用而且它位于角落很容易按下。像 Keyboard Maestro 这样的工具允许一个功能由多个按键触发这非常有用。更多实用乐趣我还将同一个按钮设置为在各种通话中静音。Google Meet、Zoom 和 FigJam 都提供了静音的键盘快捷键虽然每个应用的快捷键不同而 FaceTime 只有屏幕上的按钮。Keyboard Maestro 可以统一这些操作就像之前一样根据运行的应用程序选择正确的操作。对于 FaceTime它会通过菜单实现静音。我只需按下大街机按钮即可。我甚至可以设置为如果应用程序在后台按下按钮可以快速切换到该应用完成静音操作后再返回原来的位置实际上让这个按钮成为了一个“全局”快捷键。这是很少有应用程序自己提供的实用增强功能。现在这个设置非常好用我甚至可以在突然打喷嚏时迅速静音。大按钮的最后一个用途最后我还将大街机按钮设置为对主显示屏进行截图。这样做的好处是常规的截图快捷键需要提前按住一个或两个修饰键。但修饰键并非完全“惰性”的它可能会关闭我想要截图的提示框或者改变光标外观。而一键操作就不会有这些问题。关于这个大按钮一般来说我不建议过度使用一个按键——这意味着我在使用 Zoom 时不能进行扫描在练习演示文稿时不能用这种方式截图不过这些情况本来也不会同时发生。现在让我们把注意力从大按钮转移到其他方面。统一操作并提升体验我阅读大量的文档和 PDF情况和之前类似。Chrome、Internet Archive、Preview 和 Google Books 在翻页按键上无法达成一致而 DevonThink 甚至没有翻页的键盘快捷键。Keyboard Maestro 让我能够统一现有的快捷键对于 DevonThink我利用了它的一个智能功能通过按钮的工具提示名称在后台查找按钮。但最重要的是我将这些操作分配给了小键盘最下面的两个按键这样感觉非常好。阅读时我喜欢把左手放在那里轻松地翻页享受按键的点击感同时右手放在触控板上进行缩放或其他操作。现在我每天可以愉快地进行数千次这样的操作。掌控时间和空间在进行设计或网页工作时我希望作品在黑暗模式和明亮模式下都能呈现出良好的效果。但频繁地去系统设置中切换模式非常麻烦。所以我编写了一个简单的快捷指令脚本并通过 Keyboard Maestro 进行设置它可以调用任何快捷指令。现在只需按下一个始终可用的按键就能在任何地方切换黑暗模式这种感觉真的有点神奇。顺便说一下后来我发现 Keyboard Maestro 本身就有“切换黑暗模式”的操作这让我的设置更加简单但我还是想展示与快捷指令交互的可能性。然后我设置 Shift 同一个按键来切换屏幕的视网膜像素模式这对于测试也很有用。我不像切换黑暗模式那样频繁使用这个功能所以使用修饰键我也能接受。创建智能返回键我使用 Bear 进行笔记记录有一个主笔记包含所有待办事项但我经常会查看其他笔记。我希望有一个简单可靠的按键无论我在哪里都能让我回到主笔记这就像是一个特殊的应用程序启动器。Bear 没有提供智能的控制方式或 API但我可以通过“机械钢琴式”的方法来实现切换到 Bear模拟按下 ⌘⇧O输入主笔记的名称按下 Enter然后按几次向下箭头。这个过程看起来有点傻因为你能看到它一步步执行但效果非常好。这个短视频 可以帮助你直观地了解这个过程。整合亮度和音量控制出于某种原因我喜欢手动调节亮度。也许我不信任自动亮度功能也许我喜欢掌控感也许我的眼睛比较特殊——可能以上原因都有。我也受够了 macOS 默认的音量和亮度调节快捷键组合所以我将它们都设置在键盘上的两个按键上具体设置如下正常按下调节音量⇧按下以较小的步长精确调节音量⌃按下调节左侧屏幕的亮度⌘按下调节右侧屏幕的亮度。为什么选择 ⌃ 和 ⌘ 呢因为 ⌃ 在左边⌘ 在右边这样更容易记忆尽管这个设置只适用于我的桌面环境。在编程编辑器中添加标签包裹功能这是让我非常开心的一个设置。我所有的内容都是用 HTML 编写的但输入带有尖括号的 HTML 代码并不有趣。我发现自己经常反复输入相同的标签所以我添加了一些类似扩展的功能。我可以选择文本然后按下一个按键将其转换为 链接按下另一个按键可以将其设置为特定样式再按下一个按键可以将其设置为斜体。无论文本多长这个功能都能正常工作我发现使用起来非常有趣——左手放在小键盘行右手用触控板快速选择文本。我知道我的编程文本编辑器可能有类似的功能……但我有点害怕编程编辑器的界面而这样设置可以让我在其他地方也能轻松使用。设置通用的录制和回放功能这是这个领域中真正被低估的功能之一我最初是在 Sublime Text 文本编辑器中学会使用它的。现在Keyboard Maestro 让我在任何地方都能使用这个功能。基本设置很简单你将一个按键设置为“录制”另一个按键设置为“播放”。然后你可以在任何时候录制一系列按键操作之后可以根据需要多次回放。虽然看起来很简单但它的强大之处就在于简单。它随时可用用完即弃带来了一种全新的、轻松的自动化体验。例如如上面的视频所示我想在 Keynote 中创建一个小网格。我录制了粘贴一行内容并将其移动到合适位置的操作然后多次回放这个操作很快就得到了我想要的效果。另一个例子有时当你粘贴一大段文本时段落之间可能会有多余的空行或者间距不够。有很多方法可以处理这个问题。如果你擅长使用命令行可以编写一个脚本如果你擅长正则表达式可以使用查找和替换功能。但对我来说我这两方面都不太擅长通常只能手动逐段处理。而这个功能可以非常轻松地实现自动化——我录制一次操作⌥↓→Return然后重复几十次。创建有趣的重新加载链在开发 Chrome 插件时要立即看到效果很麻烦因为你需要按正确的顺序重新加载一些内容。所以我安装了一个 Chrome 扩展来重新加载我正在开发的插件并将我的一个宏键盘按键设置为执行以下操作在编程编辑器中保存当前工作切换到 Chrome按下“重新加载扩展”按钮重新加载我的插件按下 ⌘R 重新加载网页查看插件的效果回到编辑器。神奇的是尽管这个过程有点像“机械钢琴式”的操作但速度非常快感觉就像魔法一样——我按下按钮马上就能在右侧看到结果而且不会丢失任何上下文。我可以继续编写代码就像什么都没发生一样。在 Photoshop 中添加流畅的操作流程扫描工作完成后通常需要进行漫长而繁琐的处理提高扫描件的亮度、校正图像、清理边缘。当我开始分析自己的操作过程时有时一次要处理数百页我发现了一些规律我经常通过菜单打开“亮度/对比度”窗口然后调整不同的数值。所以我创建了一个操作将亮度和对比度提高 10%并将其分配给一个按键。现在我可以按一次、两次、三次直到效果满意为止。如果调整过度还可以撤销我总是用鼠标调整窗口大小在边缘留出一些空间这样更容易绘制和清理边缘。所以我添加了一个按键来稍微增大窗口大小而无需使用鼠标我发现校正图像时需要用鼠标点击屏幕上的一个按钮因为没有键盘快捷键也无法分配快捷键。但 Keyboard Maestro 可以自动点击按钮。然后重要的是我将这些操作分配给相邻的按键。这听起来可能有点傻但现在我可以把左手放在这些按键上右手放在触控板上听着播客轻松地处理扫描件感觉非常棒。相邻的按键让肌肉记忆很快形成不久后我就能看着手指自动完成操作。用按键替代书签脚本我使用 Web Archive 访问网页的旧版本之前我在浏览器工具栏中使用一个书签脚本。你可能可以为书签脚本分配一个按键但我选择了一种更简单的方法让 Keyboard Maestro 按下 ⌘L转到 URL 栏然后输入 web.archive.org/再按下 Enter。这既简单又有趣我想向你展示这种方法因为这是一种处理以前只有书签脚本才能完成的任务的有趣方式。另外这个方法在所有浏览器中都适用无需逐个设置添加用于测试速度的确定性快捷键这与黑暗模式和视网膜像素模式类似。在进行网页设计时我有时需要模拟慢速连接或离线状态以确保我的网站在比有线、完美的家庭网络更差的条件下也能正常工作。而且我希望能够精确、即时地控制这个过程——例如在页面初始加载时切换到“快速”模式之后立即切换到“离线”模式。拥有一个出色的键盘界面不仅仅是提高使用速度的问题而是决定你是否会使用这个功能的关键。Chrome 网络检查器提供了一个小界面来实现这个功能但它隐藏在菜单、标签页和抽屉中。值得肯定的是他们也提供了为这些选项分配快捷键的功能但快捷键选项仅限于修饰键。Keyboard Maestro 为我提供了更好的解决方案如果网络检查器未打开则先打开它使用宏键盘上的按键无需使用修饰键这样操作快速方便甚至可以显示一个小消息来确认操作我使用 Raycast 来显示消息因为 Keyboard Maestro 的视觉消息功能不太美观。优化 Finder 操作在 Finder 中处理文件时我有时想为文件添加特定颜色的标签。但 Finder 的标签设置界面非常依赖鼠标处理复杂选择时很麻烦。我在小键盘上设置了四个相邻的按键当我在 Finder 中时前三个按键分别为所选内容可以是一个文件也可以是一百个添加红色、黄色和绿色标签最后一个按键则确定性地删除所有标签。由于 Finder 的标签设置界面比较混乱这个设置需要在比“机械钢琴式”操作更深的层面上进行使用了 Keyboard Maestro 的一些高级功能如循环和变量。我非常喜欢使用这个设置因为它很容易记忆我可以将左手移到这些按键上然后再回到 Shift 和 Command 键来控制 Finder 的选择右手可以一直放在触控板上。以独特方式控制智能家居有很多方法可以通过不同的应用程序或合适的 API 事件来控制智能家居。但还有一种更简单、有趣的入门方法通过打字与 Siri 交流。这样你可以将任何可以对 Siri 说的话分配给任何按键这在 macOS 中可以直接实现。例如我可以将“厨房灯光调至 10%”分配给 F5将“降低房间温度”分配给 F6。不幸的是这种方法有一定的局限性因为 Mac 的 Siri 不能完成所有任务。但这是一个非常简单的起点。而且通过打字与 Siri 交流比语音输入快得多这是一个有趣的发现。发明全新的键盘快捷键约定所有这些尝试让我更有兴趣尝试一些新的、不同寻常的东西。这可能是我最喜欢的一个设置。在设计和写作中我经常想使用 ⌘ 或 ⇧ 等符号来指代按键所以我有了一个想法如果我按下一个新的“打印符号”按键就像一个修饰键一样与另一个或多个修饰键如 ↓、Esc 或 Return组合使用让这些按键的符号出现在屏幕上。这比标准的文本替换方式有趣得多而且避免了你需要记住那些奇怪的输入规则因为你仍然可以正常输入“Command”和“Shift”此外它比普通的 macOS 文本扩展功能适用的范围更广感觉有点神奇因为键盘通常不是这样工作的但我的键盘可以。这就好像小键盘成了大键盘的“老板”就像《料理鼠王》里的情节一样。通过 JavaScript 简化 YouTube 文本转录流程如果我想从 YouTube 视频中引用内容到我的博客YouTube 的文本转录功能非常有用。如果你不知道 YouTube 有转录功能也不奇怪它不仅需要点击和滚动几次才能找到而且在你缩放视频时会重置。我没有采用“机械钢琴式”的操作而是使用 Keyboard Maestro 的 JavaScript 集成功能在后台找到正确的按钮并点击它然后将这个操作分配给一个按键。创建独特的分隔符快捷键现在让我们回到最初的话题带着更多的想法继续探索。你有喜欢的快捷键吗那种按起来就很享受的按键。我建议购买外部小键盘就是为了能有一些按起来有趣的按键。但你也可以在主键盘上找到这样的按键。我最近“发明”的一个喜欢的快捷键是 ⇧Space 插入分隔符。从概念上讲分隔符就像一个长停顿从记忆角度看Shift 键和空格键都很长就像分隔符一样这个设置很合理。我在 Bear 和 Medium 中设置了这个快捷键在 Notes 中由于它似乎没有分隔符功能我就让它输出一串连字符。我兴奋地开始使用这个快捷键但后来发现了一个大问题。原来我在打字时经常按 ⇧Space。手指既非常精确又有些粗心我经常在输入大写字母时过早按下 ⇧导致空格也被触发。以前这没什么影响但新的快捷键让我的文档中到处都是随机的分隔符。但我不想放弃这个想法。后来我意识到我的键盘上有两个 Shift 键。如果我要求同时按下 ⇧⇧Space 呢没有设计师会在任何应用程序中允许这样的快捷键因为它有很多问题不符合人体工程学、不便于使用而且需要两只手操作。但我只需要考虑自己的需求。我知道自己在做什么打字时我的两只手都在键盘上而且分隔符使用频率并不高。而且这种操作感觉有点“沉重”就像从打字机上撕下一页纸插入新的一页有一种诗意。三个按键连在一起看起来像一条长线也是一个很好的视觉记忆方式。这需要一些更深入的设置因为 Keyboard Maestro 默认会将 Shift 键组合在一起但我还是实现了这个功能。同样的思路可以让你实现看似不可能的操作使用 Hyper 与修饰键组合只要你只使用一侧的修饰键。简单来说让 Hyper 代表你没有按下的修饰键检测另一侧的按键。这样HyperV 可以实现一个功能HyperLeft ShiftV 可以实现另一个功能。轻松解决剪贴板历史问题有时我会不小心覆盖剪贴板内容但这种情况并不频繁所以我不想花时间学习使用剪贴板管理器那些工具对我来说感觉过于复杂和吓人。我是如何解决这个问题的呢对我来说最重要的是一个快捷键我想到了 Caps LockV也就是 HyperV即 ⇧⌃

相关文章:

键盘定制指南:从硬件到软件,开启实用又有趣的键盘使用体验!

引言 我钟情于键盘,因其是高效的人机交互接口,且充满“趣味”。用力敲击大按键,无需思索;体验精确组合的键盘快捷键带来的掌控感,皆是乐事。看着屏幕内容随操作而变,特别是那些契合自身工作方式的反馈&…...

6款靠谱降AI率平台 改写实力出众

写论文时总担心AI生成痕迹太重影响成绩?别慌,这里整理了6款超实用的论文降AI率工具,堪称应对AI痕迹问题的"得力助手"。它们能有效识别并去除AI生成特征,改写能力出色,帮你轻松降低查重率,顺利通过…...

2026年10款降AI率软件亲测:最高AI率100%直降至0.12%

2026年全球学术界对AIGC内容的监管持续收紧,多所高校及科研机构相继升级论文检测标准,AI痕迹识别技术进入全新阶段。随着知网、Turnitin等主流查重平台全面接入深度学习型AIGC检测系统,学术论文中AI生成内容的识别精度大幅提升,传…...

2026年横评10款降AI率软件:只选真正管用的那一款!

随着AI写作工具的广泛应用,论文写作和内容创作效率得到了显著提升,许多学生和职场人士都开始依赖这些工具来完成繁重的文字任务。然而,随着各大高校、期刊平台对AIGC内容检测技术的不断升级,AI生成内容的痕迹越来越容易被识别。不…...

【前端无障碍】无障碍测试:确保你的应用对所有人友好

【前端无障碍】无障碍测试:确保你的应用对所有人友好 前言 大家好,我是cannonmonster01!今天咱们来聊聊无障碍测试这个话题。无障碍设计不仅仅是开发阶段的事情,测试阶段同样重要。只有通过全面的测试,才能确保你的应用…...

【前端无障碍】屏幕阅读器兼容性:确保视障用户的良好体验

【前端无障碍】屏幕阅读器兼容性:确保视障用户的良好体验 前言 大家好,我是cannonmonster01!今天咱们来聊聊屏幕阅读器兼容性这个话题。想象一下,一个视障用户打开你的网站,通过屏幕阅读器来浏览内容。如果你的网站没有…...

py每日spider案例之某qing创网请求接口参数和响应解密(基于deepseek_v4pro)

核心代码: """ ====================================...

如何5分钟搭建抖音无水印视频解析工具:DouYinBot完整指南

如何5分钟搭建抖音无水印视频解析工具:DouYinBot完整指南 【免费下载链接】DouYinBot 该项目仅自用,不提供抖音视频下载 项目地址: https://gitcode.com/gh_mirrors/do/DouYinBot 还在为抖音视频的水印烦恼吗?DouYinBot是你的终极解决…...

BetterGI:解放双手的5大自动化场景终极解决方案

BetterGI:解放双手的5大自动化场景终极解决方案 【免费下载链接】better-genshin-impact 📦BetterGI 更好的原神 - 自动拾取 | 自动剧情 | 全自动钓鱼(AI) | 全自动七圣召唤 | 自动伐木 | 自动刷本 | 自动采集/挖矿/锄地 | 一条龙 | 全连音游 | 自动烹饪…...

【AI Daily】AI日报 | 2026-05-24

今日一句话判断 今天 AI 工程最值得关注的是 AI 方向的基础设施化:开源80386微码实现发布、Making Deep Learning Go Brrrr from F、Lum1104/Understand-Anything 代表能力正在从模型层下沉到工具链和工作流。 行动建议 跟踪 开源80386微码实现发布,判…...

Go语言ORM框架GORM深度解析

Go语言ORM框架GORM深度解析 引言 GORM是Go语言中最流行的ORM(对象关系映射)框架,提供了强大的数据访问能力和优雅的API设计。本文将深入探讨GORM的核心功能、高级特性和最佳实践。 一、环境配置 1.1 安装GORM go get gorm.io/gorm go get gor…...

Windows视觉效果关不关?电脑卡顿这样优化最快

Windows 系统具备视觉效果,其中半透明毛玻璃效果,窗口淡入淡出效果,任务栏缩略图预览效果,着实使桌面看上去颇为酷炫,然而在这些华丽特效的背后,实际上消耗着诸多系统资源,特别是内存以及显卡性…...

风暴崛起 Tempest Rising修改器2026官方正版最新版pc免费下载(看到请立即转存 资源随时失效)

下载链接 经典RTS重燃:Tempest Rising修改器核心机制与实战运用解析 在即时战略(RTS)游戏逐渐走向硬核与小众的当下,《Tempest Rising》(风暴崛起)以其致敬经典命令与征服(C&C)…...

今日算法(组合问题III)(回溯的使用)

题目描述找出所有相加之和为 n 的 k 个数的组合,且满足下列条件:只使用数字 1 到 9每个数字 最多使用一次返回所有可能的有效组合的列表,列表不能包含相同的组合两次,组合可以以任何顺序返回核心思路:带双重剪枝的回溯…...

2026保姆级免费照片去水印教程:不用下载App,微信小程序3步搞定!

你是不是也遇到过这种崩溃瞬间?刷到一张绝美壁纸想存下来当背景,结果水印刚好挡住主角的脸;看到一段搞笑视频想转发给朋友,结果水印横在中间像个挡箭牌;想拿一张素材做作业PPT,结果水印比内容还显眼。更烦的…...

2026最新免费在线去水印工具详细教程,在线去本地视频水印保姆级指南

你是不是也遇到过这种情况?辛辛苦苦在网上找到一个绝美视频素材想用在剪辑里,结果画面正中央横着一个硕大的水印;或者刷小红书看到一段干货满满的教学视频,想保存下来反复学习,却被角落的Logo劝退。更头疼的是&#xf…...

2026最新免费在线去除视频水印保姆级教程,不用下载软件一步到位!

你是不是也遇到过这种崩溃瞬间:刷到一个绝美空镜想拿来做转场,结果角落挂着硕大的平台台标;翻到一条神评论视频想分享给朋友,水印叠水印糊成一片;好不容易找到素材想剪辑个二创,却被满屏的浮动水印直接劝退…...

2026照片去水印免费软件App推荐,详细教程一看就会

你是不是也遇到过这种情况?刷到一张特别喜欢的照片想保存当壁纸,结果右下角一个巨大的水印直接毁了整张图;或者做PPT需要用到某张素材图,翻遍了相册发现都有平台Logo,怎么裁都裁不掉。想找免费的去水印工具&#xff0c…...

2026保姆级教程:免费一键去图片水印的App有哪些?这几种方法一看就会

你是不是也遇到过这种抓狂的时刻?好不容易在网上找到一张绝美壁纸或实用素材,保存下来一看,角落那个水印直接毁掉了整张图的氛围。更气人的是,你尝试用相册自带的编辑功能去涂抹,结果越涂越糊,最后只能无奈…...

K210开发板固件烧录:使用kflash_gui图形化工具的完整指南

K210开发板固件烧录:使用kflash_gui图形化工具的完整指南 【免费下载链接】kflash_gui Cross platform GUI wrapper for kflash.py (download(/burn) tool for k210) 项目地址: https://gitcode.com/gh_mirrors/kf/kflash_gui 在K210开发板生态系统中&#x…...

云原生事件驱动架构:构建高效的事件处理系统

云原生事件驱动架构:构建高效的事件处理系统 引言 在云原生环境中,事件驱动架构是一种高效的系统设计模式。通过事件驱动,可以实现松耦合、高可用的系统。事件驱动架构已经成为构建现代化应用的重要方法。 作为一名资深的DevOps工程师&#x…...

技术人的沟通技巧:如何与非技术人员有效沟通

技术人的沟通技巧:如何与非技术人员有效沟通 引言 作为一名技术人,我们不仅需要具备扎实的技术能力,还需要具备良好的沟通能力。特别是当我们需要与非技术人员沟通时,如何将复杂的技术问题用简单易懂的语言表达出来,是…...

技术人的职业规划:打造成功的职业生涯

技术人的职业规划:打造成功的职业生涯 引言 作为一名技术人,职业规划是实现职业目标的关键。在快速变化的技术领域,一个清晰的职业规划可以帮助我们明确方向,抓住机会,实现个人价值。 回顾我的职业历程,从一…...

哈夫曼树:高效压缩数据的秘密武器

引言在前面的树系列中,我们学习了二叉搜索树、AVL 树和红黑树——它们都是为了高效查找而设计的。今天要讲的哈夫曼树,目的完全不同:它是为了压缩数据而生。哈夫曼树(Huffman Tree),又称最优二叉树&#xf…...

数字孪生AI流水线设计:Function+Data Flow框架解析与实践

1. 项目概述:当数字孪生遇上机器学习流水线如果你正在构建一个数字孪生系统,无论是为了预测一座桥梁的疲劳寿命,还是模拟一台精密电机的电磁行为,你大概率会用到机器学习。这听起来很酷,但实际操作起来,往往…...

量子机器学习在网络安全领域的算法演进与实践挑战

1. 量子机器学习:当算力革命遇见智能算法如果你关注过近几年的科技新闻,一定对“量子计算”这个词不陌生。它常常与“颠覆”、“革命”这样的词汇一同出现,听起来既神秘又遥远。但作为一名长期混迹在网络安全和算法优化一线的从业者&#xff…...

DeepSeek模型版本选择终极决策树(2024Q3权威更新):输入你的GPU型号/任务类型/预算,3步锁定最优解

更多请点击: https://codechina.net 第一章:DeepSeek模型版本选择终极决策树(2024Q3权威更新):输入你的GPU型号/任务类型/预算,3步锁定最优解 选择适配的 DeepSeek 模型版本是高效落地大模型应用的关键前提…...

Gemini LTV建模实战手册:从POC验证、规模化推理、监管审计到知识沉淀——覆盖7大关键节点的稀缺性价值锚定法

更多请点击: https://codechina.net 第一章:Gemini生命周期价值分析 Gemini模型的生命周期价值(Lifetime Value, LTV)并非仅由初始部署成本或单次推理费用决定,而是贯穿于模型选型、集成、运行、监控、迭代与退役的全…...

蛋白质设计新范式:QUBO建模与迭代学习框架解析

1. 项目概述与核心思路在生物信息学和计算生物学领域,蛋白质设计一直是一个“圣杯”级别的挑战。简单来说,它要回答一个逆向问题:给定一个我们想要的蛋白质三维结构,如何从头设计出能折叠成这个结构的氨基酸序列?传统方…...

为什么你的Gemini总生成错误JOIN?深度拆解语义理解断层、外键缺失与上下文截断三大黑洞

更多请点击: https://intelliparadigm.com 第一章:为什么你的Gemini总生成错误JOIN?深度拆解语义理解断层、外键缺失与上下文截断三大黑洞 当Gemini面对多表SQL生成任务时,频繁输出逻辑错误的JOIN语句——例如对无关联字段的表强…...