是时候开始一些新玩意了。rust我对他的印象是:rust的编译器已经帮领导骂过我了。(误)

rust应该是一个安全性高,性能可以做到接近cpp的语言,只是听说编译会比较慢,这里也是来试一下看看怎么个事。

install

我这里是arch,所以可以通过:

1
2
3

sudo pacman -S rust

这会自动安装rustc,cargo,rustfmt等工具,也可以使用官方安装器:

1
2
3
4
5
6
7
8
9

sudo pacman -S rustup

rustup default stable

# rustup update

# rustup component add rustfmt clippy

然后给我的neovim配置一个自动语法风格整合也是很重要的(划掉)

这个对于已经装过mason的来说就很简单了,只需要打开nvim然后:

1
2
3

:MasonInstall rustfmt rust-analyzer

完成安装。如果没有自动添加路径就可以在rc文件里面添加:

1
2
3
4


export PATH="$HOME/.local/share/nvim/mason/bin:$PATH"