Как сбросить iTerm на MacOS X?

Вопрос или проблема

Как-то я испортил свою конфигурацию iTerm. Теперь, когда я нажимаю на значок iTerm, отображается строка меню и значок на доке, но окна не открываются.

Я сделал следующее:

  • Удалил его из /Applications и переустановил.
  • Удалил ~/Library/Application Support/iTerm.

Но это не решает мою проблему.

Есть еще идеи?

С официальной страницы FAQ:

В: Где iTerm2 хранит свои настройки?

О: Предпочтения, включая профили, хранятся в ~/Library/Preferences/com.googlecode.iterm2.plist. Чтобы изменить их, используйте команду “defaults”. Например, чтобы удалить все настройки, выполните:

defaults delete com.googlecode.iterm2

Закройте iTerm перед удалением файла настроек, и когда вы перезапустите, должно быть все в порядке.

Ни одно из других решений мне не помогло. Это с новой страницы FAQ:

defaults delete com.googlecode.iterm2

Настройки iterm2 хранятся в ~/Library/Preferences/com.googlecode.iterm2.plist. Удаление этого файла позволит программе сбросить настройки по умолчанию.

У меня были некоторые проблемы (она зависала при вставке одного обычного символа), и следующая rm решила их для меня.

rm -rf ~/Library/Application\ Support/iTerm/

Может быть, есть файл настроек, который также нужно удалить из следующей директории:

~/Library/Preferences/

Не уверен, как он называется для iTerm, но, вероятно, это что-то вроде:

com.company.iTerm.plist

Но не удаляйте всю директорию!

Ответ или решение

Чтобы сбросить настройки iTerm на macOS и решить проблему, когда приложение запускается без отображения окон, выполните следующие шаги:

  1. Закройте iTerm: Убедитесь, что приложение полностью закрыто перед выполнением следующих действий.

  2. Удаление конфигурационных файлов:

    • Откройте Терминал (вы можете использовать стандартный терминал macOS, если iTerm не работает).
    • Выполните следующую команду, чтобы удалить настройки iTerm:
      defaults delete com.googlecode.iterm2
    • Эта команда сбросит все персональные настройки и вернет iTerm к заводским установкам.
  3. Обновление библиотеки приложений:

    • Убедитесь, что и другие файлы, связанные с iTerm, удалены. Выполните следующую команду для удаления папки, содержащей дополнительные данные приложения:
      rm -rf ~/Library/Application\ Support/iTerm/
    • Это удалит все встроенные профили и дополнительные настройки.
  4. Проверка наличия plist файла:

    • Проверьте, удален ли файл настроек iTerm. Для этого выполните следующую команду:
      ls ~/Library/Preferences/
    • Если в этом каталоге есть файл com.googlecode.iterm2.plist, удалите его:
      rm ~/Library/Preferences/com.googlecode.iterm2.plist
  5. Перезапуск iTerm: После того как все пакеты и файлы настроек были удалены, попробуйте снова открыть iTerm. Он должен запуститься с первоначальными настройками.

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

Если и это не поможет, возможно, стоит проверить системные разрешения или обновить macOS и iTerm до последних версий, так как это может решить проблему совместимости.

Оцените материал
Добавить комментарий

Капча загружается...