姚利锋
姚利锋
首页博客片段项目服务关于
☕
❤️
目录
  • 无目录
返回片段

发布于  2024 年 10 月 21 日,星期一

shell路径动态配置

文章可能涉及如何在不同的开发环境中灵活调整shell路径,以提高开发效率和代码的可移植性。此外,还可能讨论了相关的工具和技术,如环境变量管理、脚本自动化等,以帮助开发者更好地管理和优化shell路径配置。通过这些内容,读者可以学习到如何在前端项目中实现更高效和灵活的路径配置策略。

配置命令
code "$HOME/.bashrc"
复制代码

当前工作区路径

export PS1='~ \[\033[33m\]\W\n$ '
复制代码

当前工作区完整路径

export PS1='~\[\033[33m\]\w\[\033[0m\]\n\$'
复制代码

最完整的路径

PS1='\[\033]0;$TITLEPREFIX:$PWD\007\]\n\[\033[32m\]\u@\h \[\033[35m\]$MSYSTEM\[\033[0m\] \[\033[33m\]\w\[\033[0m\]\n\$'
复制代码

@CUSTOM_PREFIX:自定义的前缀

PS1='@CUSTOM_PREFIX \[\033]0;$TITLEPREFIX:$PWD\007\]\n\[\033[32m\]\u@\h \[\033[35m\]$MSYSTEM\[\033[0m\] \[\033[33m\]\w\[\033[0m\]\n\$'
复制代码

其他参数

\u: 电脑名 账户名\h: 电脑型号 DESKTOP-LT1LQPR\u@\h: 账户名 DESKTOP-LT1LQPR\W:当前工作区的文件夹名$MSYSTEM:当前系统位数 MINGW64
复制代码

其他

# \033[32m\]\u@\h \[\033[35m\]$MSYSTEM\[\033[0m\]: 账户名@DESKTOP-LT1LQPR MINGW64# [\033[32m\]~\[\033[35m\]]: [~]中 [] 显示紫色,~ 显示绿色# \[\033[33m\]\w\[\033[0m\]\n\$:当前工作区项目的绝对路径
复制代码
# JavaScript# Node.js# Express# Next.js# Nuxt.js
返回片段