Я использую iTerm2 в Mavericks OSX и убедился, что я обновился до последней версии. Мой рабочий каталог в настройках установлен на Домашний каталог.
Я смотрел учебник по настройке iTerm, и этому автору, которого я слушал, удалось автоматически запускать эти сценарии каждый раз, когда он просто сохраняет (": wq") из редактора Vim.
Я новичок в Mac, поэтому буквально потратил впустую несколько часов, пытаясь понять, почему мой iTerm не обновляет свой цвет. Оказывается, я также должен набрать «source .bash_profile».
Из видео автор научил скачивать и устанавливать iTerm, набрал «sudo vim .bash_profile» и вставил скрипт. Я уверен, что не было изменений в настройках, кроме настроек по умолчанию. Я что-то пропустил?
Спасибо
macos
vim
osx-mavericks
iterm2
.bash-profile
Стрелка
источник
источник
.bash_profile
открыли ли вы новую вкладку или новое окно своего терминала? В противном случае вы должны к источнику.bash_profile
. Кстати, использованиеsudo
forvim .bash_profile
действительно странно, поэтому я бы поставил под сомнение все остальное, что говорит автор.sudo
для редактирования.bash_profile
странно, так.bash_profile
как предназначено для того, чтобы принадлежать пользователю (вам), иsu
/sudo
используются для выполнения действий как другой пользователь. Звучит безвкусно, действительно. И в этом отношении единственное, что вам действительно нужно делать внутри.bash_profile
при использовании,iTerm2
это такие вещи, как переменные пути, PS1, источники и прочее. Изменение таких вещей, как, как вы сказали, цвет фона, было бы проще всего сделать черезiTerm2
собственные настройки.Ответы:
Единственный способ применить изменения в вашем профиле - это перезагрузить терминал. Это потому, что это сценарий, установленный для входа в систему.
bash .bash_profile
илиexec ~/.bash_profile
не будет работать, так как эти команды откроют новый процесс bash.источник