terminal - bash_profile 电力线设置
问题描述
我正在学习命令行并尝试自定义我的环境以具有电力线功能。
我已经Powerline
从 GitHub 安装了该文件,并正在尝试添加到我的路径变量中。
我.bash_profile
的设置如下:
export PATH=$PATH:$HOME/Library/Python/2.7/bin
export PATH=$PATH:$HOME/Library/Python/2.7/binpowerline-daemon -qPOWERLINE_BASH_CONTINUATION=1POWERLINE_BASH_SELECT=1. /Users/johnmyers/Library/Python/2.7/lib/python/site-packages/powerline/bindings/bash/powerline.sh
启动终端时收到以下错误消息。
-bash:导出:`-qPOWERLINE_BASH_CONTINUATION=1POWERLINE_BASH_SELECT=1':不是有效的标识符
-bash:导出:`/Users/johnmyers/Library/Python/2.7/lib/python/site-packages/powerline/bindings/bash/powerline.sh':不是有效的标识符
我将不胜感激有关此问题的正确方向的任何指导。谢谢你。
解决方案
您添加的内容需要在单独的行中拆分,并在它们之间使用换行符。我只能猜测换行符应该去哪里,但是像
export PATH=$PATH:$HOME/Library/Python/2.7/bin
# No need to repeat this
# export PATH=$PATH:$HOME/Library/Python/2.7/bin
powerline-daemon -q
POWERLINE_BASH_CONTINUATION=1
POWERLINE_BASH_SELECT=1
. /Users/johnmyers/Library/Python/2.7/lib/python/site-packages/powerline/bindings/bash/powerline.sh
推荐阅读
- xml - 在xml中,为什么在某些情况下我们使用
在某些情况下,我们使用 内容 ? - python - 在 Python (V. 3.8.1) 中使用 OAuth2 身份验证时如何处理 HTTPError 403?
- node.js - Jelastic 在 nodejs 应用程序上给出 502
- c# - C# SP-API 为 getReportDocument 提供签名错误,但它适用于其他方法
- web - 已验证网站的 Search Console 问题
- python - Heroku 配置变量通过 CLI 可见,但通过代码不可见
- reactjs - 使用 react modal bootstrap 编辑地图列表中的项目
- javascript - 更改要约搜索半径
- python - 如何更改另一个列表中列表项的值?
- ubuntu - 带有 ubuntu 的树莓派 POE-FAN 帽子