MacOS 安装 fish

技领云博主
0
0
>文章作者:亚马逊云科技加油站/罗技123 fish 速度比 bash 和 zsh 都快很多 ``` ## install brew /bin/bash -c "\$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" brew install google-chrome brew install visual-studio-code brew install raycast ## install fish brew install fish fish fish_add_path /opt/homebrew/bin echo "/opt/homebrew/bin/fish" | sudo tee -a /etc/shells chsh -s /opt/homebrew/bin/fish # oh my fish curl https://raw.githubusercontent.com/oh-my-fish/oh-my-fish/master/bin/install | fish ## fisher curl -sL https://raw.githubusercontent.com/jorgebucaran/fisher/main/functions/fisher.fish | source && fisher install jorgebucaran/fisher ## brew-completions fisher install laughedelic/brew-completions ## install nvm fisher install jorgebucaran/nvm.fish nvm install lts set --universal nvm_default_version lts node -v ## miniconda brew install miniconda conda init (basename \$SHELL) conda activate base ``` ### oh myfish 主题 主题比较多了,所以使用了官方的 \*\*[bobthefish](https://github.com/oh-my-fish/theme-bobthefish?trk=cndc-detail)\*\*, 需要额外的安装 powerline 然后在 terminal 或者 term2 上使用新字体即可显示图标. ``` omf install bobthefish set -g theme_nerd_fonts yes ``` <https://github.com/oh-my-fish/theme-bobthefish?trk=cndc-detail> 参考了这个文章 <https://juejin.cn/post/7225989692562063417?trk=cndc-detail> Fish 的缩写(`abbr`)功能是为了提供一种快捷方式,让用户在输入一个缩写后按下空格键或执行键(如回车)时,该缩写会自动展开为其完整形式。它主要用于减少打字量,提高命令行效率。重要的是要理解,缩写并不会改变命令的名称或者重定向命令。因此,如果你输入 `cat` 并期望它运行 `bat`,这种期望只会在你直接在命令行中输入 `cat` 并触发缩写展开时得到满足。 ``` 这个是 # 例如用 l 来代替 ls -al 这一命令 abbr -a <新命令> <原始命令> abbr -a python python3 abbr -a pip pip3 abbr -a lg lazygit abbr -a ld lazydocker ``` 原来的 alias 同样适用 ``` alias cat="bat" alias vim="nvim" alias python="python3" alias pip="pip3" alias lg="lazygit" alias ld="lazydocker" ``` [![1.png](https://dev-media.amazoncloud.cn/e752bbd2f16c41dc9082a64d09f0a368_1.png "1.png")](https://summit.amazoncloud.cn/2024/register.html?source=DSJAVfG2GS7gEk2Osm6kYXAa+8HnSEVdbCVjkuit7lE= )
目录
亚马逊云科技解决方案 基于行业客户应用场景及技术领域的解决方案
联系亚马逊云科技专家
亚马逊云科技解决方案
基于行业客户应用场景及技术领域的解决方案
联系专家
0
目录
关闭