nushell配置(windows下)
nushell配置(windows下)
叁月 .nushell配置及使用体会
大部分人使用windows下cmd和pwsh的shell命令行可能会感觉不方便。cmd的使用非常的简单,确实适合一些日常使用,但是因为没有命令行补全以及历史记录,同时快捷键也有些许不足,所以用的不多。pwsh作为微软主推的shell工具,确实是丰富和强大的,但是命令很长不易于记忆,对于经常使用linux的人来说也不太适应,因此本篇文章就nushell展开一些使用的感受。
下载
nushell是开源在github上面的一个rust语言架构的项目,下载方式多样。
linux系统和mac系统
使用对应的安装命令安装即可
windows系统
- scoop安装:scoop install nu
- winget安装:winget install nu
- 离线安装: 在release页面下载相应的可执行文件
配置
初次启动 Nushell,Nushell 会提示你下载default env.nu
和default config.nu,默认保存在你的用户文件夹下面。
Nushell 使用一个配置系统,在启动时加载并运行两个 Nushell 脚本文件: 分别是env.nu和config.nu。 两个文件的路径可以通过调用echo $nu.env-path和echo $nu.config-path找到。 env.nu是用来定义环境变量的,定义的环境变量将在config.nu中可用,config.nu可以用来在全局命名空间中添加定义、别名等等。
美化
nushell本身的观感也算很不错了,为了不影响启动速度,推荐使用starship来美化nushell
安装及配置starship
scoop: scoop instll starship(详细介绍请查看starship官网)
或者其他的下载方式均可
然后分别在env.nu,config.nu中添加以下内容:
env.nu: |
然后重启即可
评论
匿名评论隐私政策

