Невозможно отредактировать файл bash_profile на Mac OsX

Я использую MacOSX Snow Leopard 10.6.8.... Я единственный пользователь на этом компьютере, и я должен быть администратором.

Я пытаюсь изменить свой bash_profile, чтобы дать ему этот простой псевдоним:

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

однако, когда я использую терминал и набираю: vim ~/. bash_profile и вставляю этот псевдоним, я получаю сообщение о том, что я не могу сохранить из-за разрешений.

Итак, я показываю все скрытые файлы и исправляю разрешения для этого файла, но файл все выделен... Я не могу ничего изменить. Что я могу сделать?

Ответы

Ответ 1

Вам нужно открыть его с помощью sudo.

sudo vim ~/.bash_profile

Файл отображается серым цветом, когда вы показываете скрытые файлы, потому что Mac OS X отображает скрытые файлы как серые, чтобы вы могли отличить их от не скрытых файлов. Вы все равно сможете редактировать права доступа к файлу (вам это не нужно).

Если вы хотите иметь возможность редактировать без использования root, вы можете изменить владельца файла.

sudo chown your_user_name ~/.bash_profile