Fish Shell 使用笔记

62次阅读

共计 946 个字符,预计需要花费 3 分钟才能阅读完成。

安装 Fish Shell
brew install fish

安装 Oh My Fish
curl -L https://get.oh-my.fish | fish

安装 Fisher
curl https://git.io/fisher –create-dirs -sLo ~/.config/fish/functions/fisher.fish

配置 autojump

clone autojump
git clone https://github.com/wting/autojump.git

安装 autojump 至本地 ~/.autojump 目录:
cd autojump
./install.py
在 fish 配置中打开文件~/.config/fish/config。在编辑器中查找并添加以下行:
begin
set –local AUTOJUMP_PATH $HOME/.autojump/share/autojump/autojump.fish
if test -e $AUTOJUMP_PATH
source $AUTOJUMP_PATH
end
end

退出 fish,重新开始。使用 cd 命令访问常用目录。你现在可以使用 j 命令跳转到这些目录:
exit
j testDir

跳转到当前目录的子目录:
jc chid_dir
查看 autojump 历史记录中的条目统计信息:
j -s

使用 finder 打开目录
jo dir

配置 nvm

使用 fish 之后,之前配置的 nvm 就不能用了,需要在~/.config/fish/config 当中添加 nvm 的配 置
begin
set –local AUTOJUMP_PATH $HOME/.autojump/share/autojump/autojump.fish
if test -e $AUTOJUMP_PATH
source $AUTOJUMP_PATH
end
function nvm
bass source ~/.nvm/nvm.sh –no-use ‘;’ nvm $argv
end
end

默认 shell 切换至 fish
echo /usr/local/bin/fish | sudo tee -a /etc/shells
chsh -s /usr/local/bin/fish

switch to fish Fish shell 入门教程 使用版本:Autojump 22.5.1, Fish 3.0.0 和 Mac 10.14.2

正文完
 0