[高效搬砖] 如果你觉得 oh-my-zsh 很好用,那可能是因为你还没试过 fish 吧?
Xeonpoint:
我觉得 zsh 其实不一定要用 omz ,它实在是太臃肿,太慢了。我认为 zinit 等一众插件管理器都比 omz 方便。但我更倾向于手动配置并管理插件。有一份非常值得参考的 zsh 配置文件:grml 的 zsh 配置。若用 Arch linux ,则可以安装 grml-zsh-config 。
我对 fish 语法的意见于 up 相同。
【回复】同不喜欢插件,感觉一堆东西用不到,自己写的东西都是常用的,如果不是也可以信心满满的删除
zjarlin:
可以分享一下配置吗,还有就是这个ohmyfish国内总装不了,去gitee的镜像oh-my-fish 克隆下来cd 到bin目录./install还是会走github下面的命令也用不了哇
curl -L https://get.oh-my.fish | fish
【回复】我没用 oh-my-fish。
安装脚本位于: https://gitee.com/klesh/dotfiles/blob/master/cli/fish.sh
配置文件位于:https://gitee.com/klesh/dotfiles/tree/master/cli/fish
飘过的某只鬼:
posix shell交互与登录配置文件是分开的,Fish是单一配置文件,使用status内置命令判定shell类型
mail_set:
Up是什么桌面啊,能把配置文件发一下吗
友女控:
如果将fish设置成默认shell,会对.xporfile文件和~/.pam_environment(fcitx5环境)之类的文件有影响吗
【回复】好像 fish 不会去读这些文件,你说的影响是指哪方向的影响?
不太建议把它设为默认 shell 啊。它的载入速度还是相当慢的。
详情请看 https://www.bilibili.com/video/BV1Bp4y1k7Gy/?spm_id_from=333.788.videocard.14
【回复】回复 @Klesh :嗯,现在我把st -e fish,写到dwm里面,让st启动时启动fish,默认为bash。
二十四在路上喝酒:
厉害,不过我想知道nvim 打开的两个文本,是怎么同步查看,分屏查看不是这个效果吧
【回复】:windo set scrollbind # set scrollbind :设定窗口滚动联动,windo :在所有窗口上执行设定
:windo set cursorbind # 光标位置联动
取消就是
set noscrollbind
set nocursorbind