Вопрос или проблема
Как-то я испортил свою конфигурацию 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 и решить проблему, когда приложение запускается без отображения окон, выполните следующие шаги:
-
Закройте iTerm: Убедитесь, что приложение полностью закрыто перед выполнением следующих действий.
-
Удаление конфигурационных файлов:
- Откройте Терминал (вы можете использовать стандартный терминал macOS, если iTerm не работает).
- Выполните следующую команду, чтобы удалить настройки iTerm:
defaults delete com.googlecode.iterm2
- Эта команда сбросит все персональные настройки и вернет iTerm к заводским установкам.
-
Обновление библиотеки приложений:
- Убедитесь, что и другие файлы, связанные с iTerm, удалены. Выполните следующую команду для удаления папки, содержащей дополнительные данные приложения:
rm -rf ~/Library/Application\ Support/iTerm/
- Это удалит все встроенные профили и дополнительные настройки.
- Убедитесь, что и другие файлы, связанные с iTerm, удалены. Выполните следующую команду для удаления папки, содержащей дополнительные данные приложения:
-
Проверка наличия plist файла:
- Проверьте, удален ли файл настроек iTerm. Для этого выполните следующую команду:
ls ~/Library/Preferences/
- Если в этом каталоге есть файл
com.googlecode.iterm2.plist
, удалите его:rm ~/Library/Preferences/com.googlecode.iterm2.plist
- Проверьте, удален ли файл настроек iTerm. Для этого выполните следующую команду:
-
Перезапуск iTerm: После того как все пакеты и файлы настроек были удалены, попробуйте снова открыть iTerm. Он должен запуститься с первоначальными настройками.
Если после выполнения всех предложенных шагов проблема все еще сохраняется, попробуйте перезагрузить компьютер. Иногда это может помочь устранить скрытые проблемы, вызывающие сбои в работе приложений.
Если и это не поможет, возможно, стоит проверить системные разрешения или обновить macOS и iTerm до последних версий, так как это может решить проблему совместимости.