Как мне сделать мой терминал Mac похожим на скриншот ниже? Строка ввода клевая и кажется полезной.
3 ответа
Вы имеете в виду строку подсказки? Это можно сделать, установив переменную среды PS1 в файле .bashrc (или .bash_profile) в вашем домашнем каталоге.
Кажется, что парень на картинке, которую вы послали, использует Rails и GIT. Если вы используете git, вам следует скачать GIT Bash Completition и изменить ваш .bash_profile, включая следующие 2 строки:
source ~/.git-completion.bash
export PS1='\[\033[38m\]\u@\h\[\033[01;34m\] \w \[\033[31m\]`git branch 2> /dev/null | grep \* | head -1 | sed "s/\* //g" | awk "{ print \"(\" \\\$1 \")\" }"`\[\033[29m\]$\[\033[00m\] '
При этом у вас будет приятная подсказка, в которой сообщается, в какой вы ветке.
У вас может быть этот пользовательский интерфейс и намного больше функций, если вы установите ITerm(https://www.iterm2.com). Это эмулятор терминала для ОС MAX и имеет некоторые расширенные функции.