Anyshortcut是我发布于 2017 年 12 月的 Chrome/Firefox 效率插件,一直坚持订阅制收费,到目前为止注册用户将近 1000 位,使用信用卡订阅用户接近 3%吧。
大半年前接触到 Rust,被这门语言深深折服,于是从官方文档开始学习 Rust,入门之后写了一个Anyshortcut CLI版。
https://github.com/anyshortcut/anyshortcut-cli
自认为这个项目很适合 Rust 初学者学习。
因为 Anyshortcut 的快捷键是可以同步的,对于 CLI 程序是通过 Access token 来访问后端 API 来同步快捷键的。Access token 可以在官网用户中心找到。
用 Access token 登录之后即可把所有快捷键同步下来,然后可以使用命令行快速打开网页。
比如,我给https://www.google.com 绑定了快捷键G,那就可以输入as g快速用默认浏览器打开 Google。
$ as g
Url: https://www.google.com/
其他的混合快捷键、二级快捷键也是类似,就不再介绍了。
当然这里的命令as是anyshortcut的别名,要不然名字太长了,根本就算不上效率工具了。
alias as=$(which anyshortcut)
cargo install anyshortcut
brew install anyshortcut
申明:除了 Rust 之外我个人熟悉的编程语言只有 C++ 2003, Java, Python, Javascript, Groovy,我并没有研究过各种编程语言,甚至 Ruby、Go、Swift、Kotlin、Scala,Haskell 等我都一律没有去学过,所以这些只能算比较浅显的感想,不喜勿喷。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.