
Вчера мой терминал начал заключать в квадратные скобки команды, которые были запущены. Я не уверен, как я это включил, но хотел бы отключить.
На данный момент я сделал следующее:
- Проверил, что в моем нет ничего смешного.
.bash_profile
- Попробовал изменить профиль обратно на Базовый
- Попробовал сменить оболочку (zsh)
В Google мне тоже ничего не удалось найти.
Есть идеи?
Обновлять
решение1
Понял! Каким-то образом я случайно включил «Автоматически отмечать строки подсказок»:
Мне интересно, где эта конфигурация хранится на диске, поскольку я также пробовал:
- Удаление
~/Library/Preferences/com.apple.Terminal.plist
- Запуск терминала из моего раздела Yosemite (не показал отметки)
- Извлечение новой копии Терминала из установщика El Capitan (отметки были видны)
решение2
View> Hide Marksскрывает эти строки с квадратными скобками, не лишая их возможности навигации по ним, что позволяет использовать оба подхода.
решение3
Предпочтение по отключению подсказок:
defaults write com.apple.Terminal AutoMarkPromptLines -int 0
Лучшая статья о том, как использовать отметки, которую я видел, находится здесь:
Вы также можете пропустить одну отметку, если вы оставили их включенными, нажав Command- Shift-, Returnчтобы пропустить отметку только этой одной командной строки.