в mac osx el-capitan .bash_history перестал работать, когда я закрываю окно или сеанс после того, как установил рубин (используя либо rvm, либо rbebnv), последние строки, записанные bash_history:
rvm становится стабильным --autolibs=enable
OR
рбенв установить 2.3.0
Если я закомментирую строки ниже в .bash_profile и .profile, .bash_history возобновится...
[[ -s $HOME/.profile ]] && source $HOME/.profile # Загрузить профиль по умолчанию
[[ -s $HOME/.rvm/scripts/rvm ]] && source $HOME/.rvm/scripts/rvm # Загрузить RVM в сеанс оболочки *$
OR
если какой rbenv › /dev/null; затем eval $(rbenv init -); фи
Я хочу работать на рельсах с историей bash.
Пожалуйста, дайте мне знать, если я могу заставить историю bash работать
set -o history
. Я не могу объяснить, почему это было бы выключено, хотя. - person cdarke   schedule 02.02.2016set -o history
работает? Не видя больше ваших файлов запуска, я не могу быть уверен. Почему у вас есть оба? Обычно необходим только .bash_profile, я бы поставилset -o history
в конце .bash_profile. Это предполагает, что нигде нет командexec
. - person cdarke   schedule 02.02.2016set
сообщаетhistory
о включении или отключении? Во-вторых, есть ли.sh_history
в вашем домашнем каталоге и какое время последней записи (относительно времени, когда вы его просматриваете)? - person cdarke   schedule 05.02.2016