Linux & Mac:
curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh
一些常用的 Rust 包依赖于 C 代码,因此可能需要额外安装 C 编译器,在 Mac 上通过运行以下命令可以获得 C 编译器:
xcode-select --install
Ubuntu 上通过运行以下命令可以获得 C 编译器:
sudo apt install build-essential
rustup update
rustup self uninstall
第一种方式,zsh 添加 rust 插件:
vim ~/.zshrc
找到 plugins
配置位置,追加 rust
:
plugins=(... rust)
第二种方式:
查看帮助:
rustup completions --help
以 Ubuntu 为例,创建目录:
mkdir ~/.zfunc
在 .zshrc 文件中添加内容:
fpath+=~/.zfunc
autoload -Uz compinit && compinit
生成补全脚本:
rustup completions zsh > ~/.zfunc/_rustup
rustup completions zsh cargo > ~/.zfunc/_cargo
注销重新登录以生效,或者直接运行以下命令:
exec zsh