Похожие вопросы

Предыдущие команды, заключенные в квадратные скобки в терминале OS X

вчера мой терминал начал окружать команды, которые запускались в квадратных скобках. Я не уверен, как я включил это, но хотел бы отключить его.

пример:
Square brackets around commands

до сих пор я делал:

  • проверил, что в моей .bash_profile
  • попытался изменить профиль обратно на Basic
  • попытался переключиться на другую оболочку (zsh)

Я не удалось раскрыть что-либо на Google либо.

какие идеи?


обновление

выход echo "$PS1"; echo "$PROMPT_COMMAND"
enter image description here

5
задан Josh
источник

3 ответов

Got it! Каким-то образом я случайно включил "автоматически отмечать строки приглашения":

enter image description here

интересно, хотя где эта конфигурация хранится на диске, как я тоже пробовал:

  • удаление ~/Library/Preferences/com.apple.Terminal.plist
  • запуск терминала из моего раздела Yosemite (не отображаются метки)
  • извлечение новой копии терминала из программы установки El Capitan (с пометками)
108
отвечен Josh 2015-10-01 23:03:40
источник

посмотреть > Скрыть Знаки скрывает эти квадратные скобки линий, не снимая возможности перемещаться с ними, давая лучшее из обоих миров.

23
отвечен Charlie Harding 2015-10-25 18:44:46
источник

приоритет для включения и выключения строки знаков:

defaults write com.apple.Terminal AutoMarkPromptLines -int 0

лучше писать я видел о том, как использовать знаки в:

вы также можете пропустить одну метку, если вы оставите их включенными, нажав команда -Shift -Return пропустить пометку Только этой командной строки.

4
отвечен bmike 2017-04-13 12:45:29
источник

Другие вопросы bash macos terminal