有人用 fish shell 吗?

2023-03-10 15:33:54 +08:00
 xiebruce

最近从 zsh 换到 fish ,写了一个比较详细的 fish 从安装到使用的教程

fish shell 的配置和使用

4154 次点击
所在节点    程序员
40 条回复
DdDddDlush
2023-03-10 15:39:22 +08:00
你即将进入内容农场:
www.xiebruce.top
zlstone
2023-03-10 16:55:32 +08:00
fishshell ?那就得推荐一下我的[插件]( https://github.com/zzhaolei/transient.fish)了,实现瞬态提示
libook
2023-03-10 17:02:12 +08:00
之前在官网读到过“Configurability is the root of all evil”,fish 的设计理念是开箱即用的产品,尽可能避免用户自己配置。

可我就是喜欢自己折腾配置的乐趣,所以还是一直在用 zsh ,也做了自己的工具箱。
linxl
2023-03-10 17:13:16 +08:00
我就用 fish ,开箱就用,啥都没配置,主要是喜欢它的自动补充
xiebruce
2023-03-10 17:15:49 +08:00
@libook 👍 我是被别人推荐入坑的,也不知道是不是我对 zsh 不够熟悉,又或者是其它原因,总之我觉得 fish 更强大一点,可配置的东西多一点。当你你能做自己的工具箱,那就是大佬了哈哈,我是只能用人家的,顶多弄明白怎么配置
zjsxwc
2023-03-10 17:21:15 +08:00
额,不习惯 fish ,还是默认的 bash 自在,
提示的字符太多反而眼花缭乱,看得比较烦躁。
xiebruce
2023-03-10 17:21:48 +08:00
@linxl 那建议你看看我的文章,其实还是挺多地方可以配置的哈哈
linxl
2023-03-10 17:25:03 +08:00
@xiebruce 被拦住了"检测到您使用了广告屏蔽插件",但是我没有安装 AD blocker 之类的,甚至把所有插件都关了也弹框。
xiebruce
2023-03-10 17:26:07 +08:00
@zlstone 👍
xiebruce
2023-03-10 17:29:23 +08:00
@linxl 呃,按说不应该呀,什么浏览器? Safari ,chrome ,edge ,opera ,firefox 我都测试过没问题的呀
linxl
2023-03-10 17:31:51 +08:00
@xiebruce chrome.
顺便试了一下 edge 也弹,平时我不用这个,edge 一个插件也没有。
xiebruce
2023-03-10 17:32:49 +08:00
@zjsxwc 啊?使用起来明明更方便怎么会眼花缭乱呢?你可以看看我介绍的优点
xiebruce
2023-03-10 17:33:51 +08:00
@linxl 开了梯子?如果是,那把梯子关掉试试(只是试试,我想知道是不是这个原因,以方便解决)
linxl
2023-03-10 17:38:42 +08:00
@xiebruce 测了,还真是,确实开了,不然也上不了 v2 哈
xiebruce
2023-03-10 17:45:20 +08:00
@linxl 我明白了,应该是你梯服务器那边禁止了所有广告域名,导致广告内容无法被加载到网页对应的标签中,我 js 判断如果广告标签内容为空,那就认为是被插件拦截了,所以我就往页面 insert 一个弹窗,由于 js 是隔一会儿循环检测一次(忘了隔几秒了),如果发现弹窗被从页面元素里删掉了,又会往页面 insert 一个弹窗,导致弹窗怎么都关不掉😄
cnbatch
2023-03-10 18:00:03 +08:00
用过一段时间,是被 GhostBSD“推荐”使用的。
GhostBSD 的作者十分喜欢 fish shell ,还把默认的 shell 设置成 fish ,于是我就用了好几个月。

最后还是改了设置,重新回到 FreeBSD 自带的 tcsh
jsun969
2023-03-10 18:00:52 +08:00
我用的 fish+(starship)[https://starship.rs/],相当舒适,配置就几条命令
![image.png]( https://s2.loli.net/2023/03/10/aDwpjzh7IXbBQL6.png)
cubecube
2023-03-10 18:02:57 +08:00
@libook zsh 就是太慢了。。我双修,更喜欢 fish 一些。zsh 功能倒是多一些
Immortal
2023-03-10 18:29:19 +08:00
@cubecube
其实 zsh 本身不慢的,慢的是 oh-my-zsh 这类全家桶
可以尝试用 zinit 等 zsh 插件管理工具"懒加载"提升启动速度
hefish
2023-03-10 19:33:14 +08:00
没开梯子,没装插件,打开页面有点慢,等了一会儿。也报说检测到了 adblock ,不再给看。

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

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

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

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

© 2021 V2EX