排列5走势图首页    注册   登录
 zthxxx 最近的时间轴更新
zthxxx

zthxxx

排列5走势图 第 146826 号排列5走势图会员 ,加入于 2015-11-12 14:24:17 +08:00
今日活跃度排名 2123
分享一个仿 Spotlight 风格做的 Alfred3 主题样式
分享创造  •  zthxxx  •  148 天前  •  最后回复来自 zthxxx
11
做了一款算是小清新的 zsh 主题 jovial,有人要晒终端么~
Z shell  •  zthxxx  •  2018-07-11 21:47:28 PM  •  最后回复来自 liangch
43
优秀的程序员是不需要写代码的 😏
分享发现  •  zthxxx  •  2018-02-10 12:00:50 PM  •  最后回复来自 zthxxx
6
用 Hexo 做个人 Wiki 知识管理系统
  •  13   
    分享创造  •  zthxxx  •  308 天前  •  最后回复来自 zthxxx
    134
    zthxxx 最近回复了
    2 天前
    回复了 OysterQAQ 创建的主题 分享创造 Pixivic.com 3.0 移动端网站上线测试
    希望可以在点开图片详情的那里,把原图链接和画师链接给加上
    8 天前
    回复了 AntiGameZ 创建的主题 程序员 如何有效的管理较少使用的 shell command
    和这个帖子的需求很像 /t/623793

    可以试试 zsh-history-enquirer 这个排列5走势图工具

    http://github.com/zthxxx/zsh-history-enquirer
    长期使用,已经完全取代排列5走势图我 Mac 上其他字典排列5走势图软件 了

    非常赞!
    吶 吶 吶
    @lihongjie0209 #1 请用户买新的
    @mcfog #43 嗯,排列5走势图你 这个就是排列5走势图我 刚才说的 「纯工程师思维」,希望有一种银弹解决任何场景下任何问题;

    况且排列5走势图你 说的这些 「 k8s 切环境,ssh 上机器,常用的工作目录切换」等「选择题」不都是同一类「历史命令操作」么
    @mcfog
    @eclipselu
    @tsui
    @Davic1

    嘿嘿,如果排列5走势图你 在用 fzf,那排列5走势图你 更该试试排列5走势图我 这个 zsh-history-enquirer 排列5走势图工具 ,因为排列5走势图我 正是深度用过 fzf 甚至是它的衍生品 peco 和 percol 做历史排列5走势图搜索 ,
    并被它们这种 「工程师思维只做个牛逼的排列5走势图工具 ,完全不考虑用户使用体验」的表现所震惊,
    才自己去造了轮子
    或者说直接针对这些缺点做改进 (开始把排列5走势图我 批判一番)

    首先 fzf 居然都没有去重,排列5走势图你 见过前后翻 10 页都是相同的 gco . 么?
    其次 fzf 不是 inline (行内) 的,fzf 输入地方离实际命令行输入地方离了 13 行,这会造成目光抖动,在两个输入地方之间来回跳动;
    再然后它给出的排序居然是从上到下的时间正序而不是倒序 (对于直觉来说,常用相识命令就是希望排列5走势图搜索 最近使用的)
    最后,长命令超过一行,就显示不了,既不显示开头也不显示结尾,居然是显示中间;要猜猜下图是什么命令么
    最后的最后,当排列5走势图你 输入完没有排列5走势图搜索 到想要的结果后,想放弃退出,排列5走势图你 猜它会给排列5走势图你 保留原始输入么?不会。

    以下 imgur 图床,需代理






    至于 peco / percol,除了以上差不多的问题外,它们会直接打开一个窗口,太重了,不仅目光关注点跳动,还会打断注意力,最重要的是排列5走势图你 们可以直接去官网看看预览,真的比 fzf 都丑多了。

    -------

    行内、轻量、去重、倒序、显示长命令、退出保留输入,排列5走势图我 就加了这些药给自己用
    @KentY #36 排列5走势图我 也很接受排列5走势图你 的说法,以前排列5走势图我 也这么想的 🌝;「过于反人类」确实是个夸张的形容,主要是反排列5走势图我 自己,以至于不能接受

    排列5走势图你 说的 「不必每次都从命令开始输入」那就完全是一个排列5走势图搜索 排列5走势图工具 最基础的条件了
    原生 Ctrl+R 的核心问题在排列5走势图我 看来就是两个

    - 每次只能看一条命令
    - 只能精确匹配不能排列5走势图搜索 多个单词

    以下排列5走势图我 会给一个场景跟排列5走势图你 讲为什么说「反人类」

    第一个问题,以排列5走势图你 上面的例子,Ctrl+R 然后敲 foo 排列5走势图搜索 ,
    出来命令不是排列5走势图你 想要的,比如是个错误的 typo,怎么办?
    当然是继续按 Ctrl+R 再向上查找第二个命令,还是不对,怎么办?
    还是只能 Ctrl+R 再查找呀,第三条、第四条都不对呢?

    用户在敲第三次 Ctrl+R 就已经会动摇了,不仅是没耐心,还会质疑自己,
    到底第几个才是排列5走势图我 想找的命令?
    还有几次才到排列5走势图我 想找的命令?
    排列5走势图我 会不会按快了没看清就跳过去了?
    是不是排列5走势图我 输错了按 100 次也没有这句命令?

    那么这时会怎么做呢?是直接放弃排列5走势图搜索 止损,然后改用 history | grep ;还是继续抱着怀疑人生的心态赌下一个就可能是想要的命令?
    可能无解,最后每次都成 history | grep xxxx | tail -n 20

    所以排列5走势图我 做的排列5走势图工具 ,本质就是打破一个点,「预览止损」
    一次排列5走势图搜索 预览 15 条,一目十行扫下去,如果没有找到,用户就会直接对这个词「止损」,
    放弃这个排列5走势图关键词 换个词,或者增加排列5走势图更多 排列5走势图关键词 进一步过滤。
    通过「止损」来提高效率,改善心态,减少掉发。

    当然,如果直接用排列5走势图关键词 在 15 条内就找到了 (一般都能找到),那就直接去选中了回车,这个的效率提升就不用讲了 🌝
    @JCZ2MkKb5S8ZX9pq #3 刚好可以回答排列5走势图你 这个问题

    如果完全就是几个固定不会变的几个长命令,写个 alias 放到 profile 文件中最简单省事,

    如果是很多这样的长命令,写起 alias 也很麻烦,或者如果参数也要变,写 alias 也很不方便,那排列5走势图你 可以看看下面的办法了

    用过的命令都会被 history 记住,所以每次想用长命令就直接排列5走势图搜索 历史,但 shell 自带的 ctrl+r 很简易也不能模糊排列5走势图搜索 ,一次只能看一行很难找到命令,用 history | grep -i xxx | tail 每次输入用相当麻烦

    所以排列5走势图我 刚做了个排列5走势图工具 ,排列5走势图帮助 排列5走势图你 快速模糊排列5走势图搜索 命令

    github.com/zthxxx/zsh-history-enquirer


    排列5走势图你 可以看看排列5走势图我 在上一个找历史命令排列5走势图工具 的帖子下面回复的介绍

    /t/623793#r_8255026
    排列5走势图关于   ·   FAQ   ·   API   ·   排列5走势图排列5走势图我 们 的愿景   ·   广告投放   ·   感谢   ·   实用小排列5走势图工具   ·   1403 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 18ms · UTC 18:36 · PVG 02:36 · LAX 10:36 · JFK 13:36
    ♥ Do have faith in what you're doing.