不能在Mac OSX上编辑的.bash_profile [关闭](Cannot edit bash_

2019-07-30 15:33发布

我使用的MacOSX雪豹10.6.8 ....我这台机器上的唯一用户,我应该是管理员。

我想修改我的.bash_profile给它这个简单的别名:

alias server=' open http://localhost:8000 && python -m SimpleHTTPServer'

然而,当我使用终端和类型: vim ~/. bash_profile vim ~/. bash_profile并粘贴到这个别名,我得到消息说我不能保存由于权限。

于是我显示所有隐藏文件,并去修复这个文件的权限,但该文件是所有变灰....我不能改变任何东西。 我能做什么??

Answer 1:

你需要使用sudo打开它。

sudo vim ~/.bash_profile

该文件显示变灰,当您显示隐藏文件,因为Mac OS X中显示隐藏文件为灰色,这样你就可以从非隐藏文件区分开来。 您应该还是可以编辑的文件(你并不需要,虽然)的权限。

如果你希望能够而不根编辑,您可以更改文件的所有者。

sudo chown your_user_name ~/.bash_profile


文章来源: Cannot edit bash_profile on Mac OsX [closed]