I am using MacOSX Snow Leopard 10.6.8.... I am the only user on this machine and I should be admin.
I trying to edit my bash_profile to give it this simple alias:
alias server=' open http://localhost:8000 && python -m SimpleHTTPServer'
however when I use the terminal and type: vim ~/. bash_profile
and paste in this alias I get message saying I cant save due to permissions.
So then I show all hidden files and go to fix the permissions on this file but the file is all grayed out.... I cant change anything. What can I do??
bash_profile for Mac Users. There is a hidden file in your Mac's user directory named . bash_profile. This file is loaded before Terminal loads your shell environment and contains all the startup configuration and preferences for your command line interface.
On your Mac, choose Apple menu > System Preferences, then click Profiles . If you haven't installed any configuration profiles, Profiles preferences isn't available. Select a profile in the Profiles list to view information about it.
You need to open it with sudo.
sudo vim ~/.bash_profile
The file appears greyed-out when you show hidden files because Mac OS X displays hidden files as greyed out so you can differentiate them from non-hidden files. You should still be able to edit the permissions on the file (you don't need to, though).
If you want to be able to edit without being root, you can change the owner of the file.
sudo chown your_user_name ~/.bash_profile
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With