fish是功能齐全的命令行shell程序(如bash或zsh),既智能又友好。 fish支持强大的功能,例如语法突出显示,自动建议和仅需工作的制表符补全,无需学习或配置。
如果您想让命令行更高效,更实用,更有趣,而又不学习许多神秘的语法和配置选项,那么fish可能就是您想要的!
切换默认bash为fish?
如果希望将fish(或任何其他shell)用作默认shell,则需要在两个位置输入新shell的可执行文件/usr/local/bin/fish
:
- 增加
/usr/local/bin/fish
到/etc/shells
:echo /usr/local/bin/fish | sudo tee -a /etc/shells
- 使用
chsh -s
改变你的默认shell为/usr/local/bin/fish
chsh -s /usr/local/bin/fish
如果你需要改变为另外一个shell, 根据上面的步骤只需要替换
/usr/local/bin/fish
为/bin/bash
、/bin/tcsh
或者/bin/zsh
Related Posts
- command not found: deno – macOS
- Xcode Swift “Cannot find ‘MyClass’ in scope”
- Amazon S3 存储桶无法删除
- 关闭Sublime Text更新检查
- Device supports arm64-v8a, but APK only supports armeabi on device *
- npm ERR! gyp verb `which` failed Error: not found: python
- c++ ‘-DNODE_GYP_MODULE_NAME=libsass’ ‘-DUSING_UV_SHARED=1’ ‘-
- Sublime Text 自动换行
- macOS中staff和wheel是什么?