Любой способ включить прокрутки после выхода из окна? Даже если само приложение все еще работает, закрытие окна и открытие нового не работает.
Я уверен, что раньше он работал на моем старом Mac, но я просто не могу найти вариант в настройках, и Google не мой друг.
Ответы:
У меня была такая же проблема на моем новом Mac, когда я проверил файл истории ~ / .bash_history, я обнаружил, что он принадлежит root. я бегу
sudo chown username .bash_history
Теперь, когда я снова открываю терминал, моя история сохраняется.источник
Предполагая, что вы никоим образом не изменили поведение по умолчанию, вы сможете прокрутить список своих предыдущих команд, просто нажав клавишу курсора вверх. Существует так много альтернатив в зависимости от того, какую оболочку вы используете, если вы изменили настройки по умолчанию и т. Д., Так что это будет полезной информацией. Кроме того, в какой ОС вы работаете, начиная с Lion, терминал перезагружает последние 500 строк выходного сигнала даже после последнего закрытого экрана при перезапуске.
источник
defaults write com.apple.Terminal
установив RestoreScrollbackLines (или вы можете установить для ShouldLimitRestoreScrollback значение NO, чтобы сохранить / восстановить весь текст).Если ваш Терминал теряет историю (ранее введенные команды), попробуйте это:
Сначала проверьте в своем домашнем каталоге, кому принадлежит файл .bash_history
Если по какой-либо причине файл не принадлежит вашему имени пользователя, он появится (например) в списке как
Исправить это с помощью:
(источник: http://www.paulmc.org/2009/01/enable-bash-history-in-terminal/ )
Теперь закройте терминал, снова откройте его, и вы сможете увидеть ранее введенные команды, нажав стрелку вверх (то есть, если вы используете bash в качестве оболочки терминала - по умолчанию).
источник
rm ~/.bash_history
, он будет воссоздан, когда вы начнете следующийbash
,Насколько я знаю, история прокрутки отбрасывается при закрытии окна; нет способа открыть окно, которое вы закрыли, чтобы просмотреть историю прокрутки. Однако есть параметр предпочтений, который позволяет настроить «последний шанс» для просмотра или сохранения истории прокрутки после выхода из начальной оболочки окна (я не уверен, соответствует ли это тому, что вы подразумеваете под «после выхода из окна»). ).
В 10.6 эта настройка предпочтения находится в Терминал Предпочтения ( Терминал & GT; Настройки ... пункт меню или его ярлык: ⌘,) под настройки раздел в Ракушка вкладка вашего «набора настроек» (возможно, с именем основной найдите тот, у которого слово «По умолчанию» находится под его именем). Предпочтение помечено « Когда оболочка выходит: ».
Доступные варианты
Закрыть окно
Окно всегда исчезнет сразу после выхода из оболочки.
Закрыть, если оболочка вышла чисто
Окно будет немедленно закрыто (как указано выше), если оболочка выдаст нулевой код выхода («чисто завершено»).
Окно останется открытым (см. Ниже), если оболочка выдаст ненулевой код выхода.
Не закрывайте окно
Окно всегда будет оставаться открытым при выходе из оболочки; линия
[Process completed]
будет добавлено к содержимому окна.Чтобы закрыть окно, вы должны использовать
x
кнопка на вкладке для вкладки).источник
Это контролируется во всем мире путем включения Системные настройки - & gt; Общее - & gt; Восстановление окон при выходе и повторном открытии приложений ,
источник