急求一个 zsh 超好用的历史记录命令提示插件,求大佬们看看

2018-02-12 14:28:01 +08:00
 fyxtc

比如我之前打过命令 cd /home/work/test

然后我这时候输入 cd 的时候会在终端直接浅色模糊提示上面的历史命令(应该是通过最近的 cd 来匹配的 )

然后按下右箭头就直接补全了,比自带的 tab 好用很多

之前系统的被重装过了 不见了 这个插件太好用 现在没有真的超级不习惯 希望哪位知晓的告知下,感谢!

14183 次点击
所在节点    程序员
20 条回复
scream7
2018-02-12 14:30:03 +08:00
zsh-autosuggestions
PureWhite
2018-02-12 14:43:55 +08:00
除了楼上说的这个 zsh-autosuggestions,再给你推荐一个,Ctrl+R
SourceMan
2018-02-12 14:44:44 +08:00
comand + R
mokeyjay
2018-02-12 14:47:02 +08:00
mryys
2018-02-12 14:48:29 +08:00
plugins=(git autojump zsh-syntax-highlighting zsh-autosuggestions zsh-completions)
lihongjie0209
2018-02-12 14:50:09 +08:00
fish
fyxtc
2018-02-12 14:56:48 +08:00
@scream7
@mokeyjay
@mryys

感谢!!! 就是这个!!!
xio
2018-02-12 15:50:12 +08:00
Zzde
2018-02-12 16:00:21 +08:00
m
Rocka
2018-02-12 16:01:12 +08:00
强势安利 fish shell,无需插件自带用语法高亮与自动补全等功能
KasonPasser
2018-02-12 16:14:11 +08:00
fish sh 免配置。
scriptB0y
2018-02-12 16:35:31 +08:00
loading
2018-02-12 18:02:58 +08:00
fish 是给 90s 用的…
ichou
2018-02-12 18:57:31 +08:00
.inputrc

```
"\e[A": history-search-backward
"\e[B": history-search-forward
set show-all-if-ambiguous on
set completion-ignore-case on
```
zhidian
2018-02-12 19:35:16 +08:00
fzf +1
robinx
2018-02-12 21:21:35 +08:00
@loading 90 后应该用 fish 吗
cy18
2018-02-12 22:04:47 +08:00
fish 是好用,但是太激进了,很多语法跟 bash 不兼容,最后还是用了 zsh
palxie
2018-02-12 22:17:28 +08:00
zsh-autosuggestions
wweir
2018-02-12 22:30:19 +08:00
感觉 history-substring-search 更好用。
我配了两个快捷键来搭配使用:
bindkey "\ej" history-substring-search-down
bindkey "\ek" history-substring-search-up
nekoyaki
2018-02-13 11:35:38 +08:00
fish 是真好用,好用到哭,楼主说的这个在 fish 里是免配置的,同时 fish 也提供很优秀的配置能力。
至于和 bash 的兼容性问题,我觉得这不是在终端里敲命令的时候需要考虑的问题。
真正要面对语法兼容性问题的时候,肯定是写成脚本,shabang 里声明 bash 啊。

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

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

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

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

© 2021 V2EX