把 Caps Lock(大写键) 变成编辑键,我做了一个更容易上手的 macOS 小工具:Caps Nav

把 Caps Lock(大写键) 变成编辑键,我做了一个更容易上手的 macOS 小工具:Caps Nav
把 Caps Lock(大写键) 变成编辑键,我做了一个更容易上手的 macOS 小工具:Caps Nav
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 LINUX DO 社区:
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


开源地址:

github.com

GitHub - SlowSlicing/CapsNav.macOS: Caps Nav 是一个 macOS 原生菜单栏工具。它把 `Caps Lock`...

Caps Nav 是一个 macOS 原生菜单栏工具。它把 `Caps Lock` 固定变成前缀键,让你在主键区完成光标移动、文本选择、删词、到行首/行尾等常见编辑动作,减少手离开字母区去找方向键的频率。这是一个面向“高频文本编辑”场景的增强工具,不是窗口管理器,也不是通用自动化平台。它更像是一层稳定、可配置、长期可用的键盘导航层。

6

1

2

5

最近自己做了个小工具,叫 Caps Nav

它现在只支持 macOS,功能其实就围绕一件事:

Caps Lock 当成前缀键,然后配合主键区的字母,来做光标移动、选中文本、删词、跳到行首行尾这些日常编辑操作。

这个东西的起因挺简单的。

我之前一直在用 Karabiner-Elements,那东西确实很好用,我自己很多操作习惯也是从它那边养出来的。用了之后,写代码也好,改文档也好,手基本不用老去找方向键区,效率会舒服很多。

但它有个问题,就是对已经会折腾的人很好,对普通用户没那么友好。

身边有同事看我平时操作比较顺,就会来问我是怎么弄的。然后我一说配置,基本就得从头开始解释。你得先告诉他规则怎么写,键位怎么配,改完之后为什么会生效,很多人到这一步其实就已经劝退了。

所以我后来就在想,干脆自己做一个更直接一点的。

不要上来先配半天。
不要先研究一堆概念。
也不要把“这东西很强大”建立在“你得先学会怎么折腾它”这件事上。

最好就是装上之后,给个权限,打开就能试,试完就知道这玩意适不适合自己。

于是就做了 Caps Nav

它不是那种大而全的工具,不是窗口管理器,也不是通用自动化平台。
它的目标很明确,就是把“文本编辑时那些高频动作”尽量收回到主键区。

如果你平时经常干这些事,可能会比较容易理解它:

  • 写代码
  • 写 Markdown、文档、邮件
  • 在浏览器输入框、后台系统、表格、聊天工具里改来改去
  • 想少一点手离开主键区去摸方向键

现在已经做出来的东西也够日常用了,比如:

  • Caps Lock + 字母 做光标移动
  • 按词移动
  • 选中文本
  • 选中一个单词
  • 选到行首、行尾
  • 删除一个字符、删除一个单词
  • 图形化改键位
  • 多配置方案切换
  • 悬浮提示
  • 快捷键练习
  • 菜单栏常驻

我自己比较在意的一点是,它最好不是只有“喜欢折腾键盘的人”才能用。
我更希望它对第一次接触这类工具的人也足够友好,至少不用先啃半天配置,才能开始体验。

目前项目还在继续打磨,暂时只支持 macOS

如果你也有类似需求,比如:

  • 想把编辑动作尽量留在主键区
  • 觉得现有方案虽然强,但是推荐给别人门槛有点高
  • 想试试这种交互方式,但不想先花很多时间配置

那欢迎试试,也欢迎提意见。

我自己现在也挺想听大家的真实反馈,比如:

  • 默认键位顺不顺手
  • 还有哪些编辑动作特别值得加
  • 第一次上手的时候,哪里最容易懵
  • 这种固定用 Caps Lock 当编辑前缀键的方式,到底是不是足够自然

如果你以前也折腾过类似方案,或者对这种方向感兴趣,也欢迎交流。

image

image

image

image

image

1 个帖子 - 1 位参与者

阅读完整话题

来源: linux.do查看原文