写了一个提升敲命令体验的小工具:快命令,欢迎交流体验

113 天前
 ningzhiv1

介绍

日常敲命令的一些痛点:

这些痛点可以通过 aliaszshCtrl + r代码片段管理工具 或者 Wrap 来解决,直到我开始在不同机器和不同环境进行开发运维,这些方式开始没变得那么好用

想象中命令的检索和使用就应该像 聚焦搜索、Alfred 、uTools 检索应用那样,招之即来挥之即去,所以就有了这个 uTools 插件:

插件地址:点击跳转

配合快捷键,双手不需要离开键盘,就可以 流畅地 完成命令的检索、键入、新增。也可以用来保存检索各种 GPT 的 Prompt

使用 WebDAV 工具同步数据配置,可以在多设备之间同步命令

演示

检索命令

快捷键召唤 快命令 输入关键词,支持拼音搜索,选定命令按下 Enter 即可粘贴进终端

增加命令

在快命令页面直接输入命令,通过 Command + Enter 即可完成保存

插件地址:点击跳转

希望给遇到同样问题朋友带来一点帮助,欢迎交流体验~

2880 次点击
所在节点    分享创造
20 条回复
andforce
113 天前
这个看起来很不错啊
ningzhiv1
113 天前
@andforce 可以试一下,我周围的经常敲命令的朋友用完都觉得显著提升幸福感
shuqin2333
113 天前
有 raycast 的插件吗
PRStarDust
113 天前
要是还支持占位符替换或者自动将输入光标放在需要变动的地方就好了。比如我经常会使用的 docker exec -it containerName bash 命令,其中 containerName 是变量,可以二次请求我输入变量值;或者直接输入 docker exec -it bash ,然后自动把光标移动到 -it 和 bash 中间方便输入
rayae
113 天前
一般常用的我都会用 alias ,配合 bash 的历史检索,效果也不差
xiao9mini
113 天前
buchikoma
113 天前
蹲一个 raycast 版本,在 mac 上 utools 用的还是少
ningzhiv1
113 天前
@shuqin2333 暂时没有,如果潜在用户多的话,会考虑写一个
ningzhiv1
113 天前
@PRStarDust 非常好的建议!这几天就会更新这个特性
ningzhiv1
113 天前
@rayae 对的,日常使用的话 `alias` `Ctrl+r` 这些就已经挺好用的
ningzhiv1
113 天前
@buchikoma 因为团队 Win 和 Mac 都都有,所以为了跨平台就选择了 uTools ,后续有 raycast 版本的话喊你
ixcode
112 天前
有我的 history|grep 好用吗
johnnyNg
112 天前
warp 不支持同步吗?
nl101531
112 天前
ningzhiv1
112 天前
@ixcode 原生肯定好用呀
ningzhiv1
112 天前
@johnnyNg Warp 同步这个倒是没有留意,Warp 有一个问题是连接堡垒机时 workerflows 会无法使用: https://github.com/warpdotdev/Warp/issues/4067
mitoop
112 天前
有 raycast 版本了 喊一声
xingheng
109 天前
我都在命令行了,为什么要在占用一个全局快捷键来专门做命令执行呢?(不想记住那么多全局快捷键的懒人一枚)
我用的是命令行版的 pet ,每次 pet exec 就好了,用 github gist 同步。
ningzhiv1
109 天前
@xingheng pet + GitHub 确实是一个很优秀的方案,简单高效,我也尝试一下

主要原因有这两点:
1. 机器数量多了,在每台机器上维护一套软件成本比较高,所以需要在命令行外做命令检索
2. 我身边就有一些不太折腾的朋友,他们日常使用长命令就是从笔记软件和终端来回粘贴复制,UI 工具对他们来说比较容易接受
ningzhiv1
106 天前
@PRStarDust @xiao9mini
新版本已经添加了占位符替换,欢迎体验

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1069471

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX