Я работаю на Mac и использую Snow Leopard (если это имеет значение). Я настраиваю мое приглашение bash для отображения вещей, которые извлекаются из определенных мест пользователя. Например, я использую Ruby Version Manager для управления различными версиями Ruby. Я показываю версию Ruby, которую я использую в приглашении. Я также использую Homebrew и установил Git через Homebrew. Я также отображаю ветку Git в приглашении.
Проблема в том, что когда я переключаюсь на root (sudo su или sudo bash), он пытается использовать приглашение моего пользователя, которое он не сможет использовать, потому что не сможет найти RVM или Homebrew. Таким образом, он отображает ошибки. Как я могу это исправить, чтобы он не отображал ошибки? (либо перенеся RVM/Homebrew, как если бы я все еще был этим пользователем, либо не отображая мое настраиваемое приглашение)