Bash profile mac os

Bash profile mac os

I am trying to edit an entry to PATH, as I did something wrong.

I am using Mac OS X 10.10.3

But the file editor opens with nothing inside.

I am trying to install ANDROID_HOME to my PATH

I misspelled it, but when I closed the terminal and went back it was gone, so I tried again:

This time, I typed the command correctly but, when I closed the terminal, my settings disappeared again.

How do I execute my desired settings?

If I was to edit bash.profile, how would I enter the above code?

/.bash_profile or subl

/.bash_profile or mate

/.bash_profile , depending on your favourite editor. – Droppy May 26 ’15 at 14:20

/.bash_profile, it loads, but there is nothing inside – Joolah May 26 ’15 at 14:22

/.bash_profile means it’s located in the root directory.

means root directory. 2. files prefixed with . are invisible to ls command. They are kind of like hidden files, files the normal user doesn’t really need to see. Our case here is an exception. To be able to see it you can do ls -a 3. touch will create a file at the specified directory if it doesn’t exist. It it does exist then nothing will happen – Honey Feb 8 at 15:20

/.bash_profile from any directory will work. because your path is not relative – Honey Feb 8 at 15:20

7 Answers 7

You have to open that file with a text editor and then save it.

It will open the file with TextEdit, paste your things and then save it. If you open it again you’ll find your edits.

You can use other editors:

But if you don’t know how to use them, it’s easier to use the open approach.

Читайте также:  Dark souls 2 посохи

Alternatively, you can rely on pbpaste . Copy

in the system clipboard and then in a shell run

Or alternatively you can also use cat

(now cat waits for input: paste the two export definitions and then hit ctrl-D).

A bit more detailed for beginners:

First, make sure the .bash_profile file is existing? Remember that the .bash_profile file isn’t there by default. You have to create it on your own.

Go into your user folder in finder. The .bash_profile file should be findable there. -> HD/Users/[USERNAME]

Remember: Files with a point at the beginning ‘.’ are hidden by default.

To show hidden files in Mac OS Finder:

If it’s not existing, you have to create .bash_profile on your own.

Open terminal app and switch into user folder with simple command:

If it’s not existing, use this command to create the file:

Second, if you can’t memorise the nerdy commands for save and close in vim, nano etc (the way recommended above) the easiest way to edit is to open .bash_profile file in your favored code editor (Sublime etc.).

Finder -> User folder. Right click -> open with : Sublime Text (or other code editor). Or drag it on app in dock.

… and there you can edit it, pass export commands in new lines.

Disclamer: I am a newbie to UNIX programming.

I downloaded Anaconda but then realized that I did not need it. I deleted and uninstalled it as fully as I could find out how. It seems that everything to do with Anaconda is gone except that the $PATH variable retains paths to folders which no longer exist.

In the terminal when I type

How do I remove the Anaconda path? I know that I have to change the .bash_profile, but where exactly is the file located in Mac OS?

Читайте также:  Цэ 2726 12 межповерочный интервал

Two additional side questions:

1) is the ‘Python.framework’ path part of the built in Mac python distribution, or is that related to Anaconda as well?

2) what is the /opt/X11/bin related to in the path?

Можно представить, какой шквал камней пронзит воздух в ответ на заявление, что стандартный вид командной строки просто скучен. Ну да ладно, скучен, так скучен. Всего несколько простых приемов настройки — и цветовую палитру «блочной утилиты «Терминал» (Terminal) можно значительно расширить. Что, кстати, может упростить считывание текстовой информации.

Bash-приглашение, команда ls и цвета символов

Для необходимого минимума давайте улучшим строку приглашения, разнообразим вывод команды ls и включим отображение цветов. Все это можно сделать, подредактировав содержимое файла .bash_profile или .bashrc, который расположен в домашнем каталоге. В этом примере рассмотрим работу с первым файлом:

  • Откройте «Терминал» и введите команду nano .bash_profile.
  • Вставьте следующие строки:
  • Нажмите клавиши control+O, чтобы сохранить изменения, и control+X, чтобы выйти из нано-редактора.

Первая строка указывает, чтобы строка приглашения консольной bash-оболочки стала отображаться в цвете, а формат ее стал вида имя_пользователя@имя_машины:cwd $. Следующие две строки включают для командной строки поддержку цвета и настраивают отображение вывода команды ls.

В последней строке мы ссылаемся на команду ls, включив в это обращение несколько флагов. Флаг -G включает цвет в выходном потоке команды, -h переводит числовые значения в понятные пользователю единицы измерения, а -F добавляет символ косой черты (/) после имени каталогов.

Если выполнить все вышеуказанные действия, то окно командной строки при еще включенном нано-редакторе будет выглядеть так:

После выполнения всех действий откройте новое окно «Терминала», запустите команду ls — и вы увидите разницу.

Жирный шрифт, ANSI-цвета и яркие оттенки

Все нижеизложенное будет привязано к конкретной цветовой схеме (или профилю). Это значит, что каждую цветовую схему нужно будет настраивать отдельно. Для большинства схем «Терминала» поддержка ANSI-цветов включена по умолчанию, но если для какой-то схемы этот параметр выключен — включите его.

  • Нажав клавиши command+, — или выбрав команду меню Терминал > Настройки (Terminal > Preferences), — откройте окно настройки командной строки и перейдите на вкладку Настройки (Settings).
  • Слева выберите какой-нибудь схему-профиль, и на вкладке Текст (Text) включите параметры Использовать жирные шрифты (Use Bold Fonts) и Использовать яркие цвета для жирного шрифта (Use bright colors for bold text).

Теперь такие объекты, как исполняемые файлы и каталоги, будут отображаться жирным шрифтом и более ярким цветом — так их будет проще отличить от других объектов, которые также отображаются цветным текстом.

Читайте также:  Как заправить цветной принтер epson

Фон: прозрачность, размывка и обои

После настройки «колоризации» командной строки можно перейти к параметрам фона окон «Терминала»:

  • В том же окне настройки утилиты выберите нужный пункт в списке профилей и перейдите на вкладку Окно (Window).
  • Щелкните на кнопке Цвет и эффекты (Color & Effects), чтобы выбрать цвет фона, степерь его прозрачности и размывки. Совет: приятный вариант, когда прозрачность установлена на 80, а размывка — на 100 %.
  • Щелкните на выпадающем списке Изображение (Image), чтобы выбрать фоновое изображение. Желательно соблюдать принцип: темные картинки — для темных, светлые — для светлых профилей.

Обычно настройки прозрачности и размывки фона вполне достаточно, но если задать еще и фоновые обои, результат может превзойти все ожидания вырвиглазной картиной. Все в ваших руках.

Установка схем

Цветовые схемы для «Терминала» можно не только создавать с нуля и долго настраивать — их можно скачать и установить. Вот три схемы, которые пользуются среди «консольщиков» определенной популярностью:

До и после

Сделав вышеперечисленное, получаем окончательный результат — «Терминал» совсем не узнать, сравнивая его с тем, каким он был до начала настройки.

Ссылка на основную публикацию
Adblock
detector