Как полностью удалить iTerm2 с Mac

iTerm2 хранит профили и настройки вне программы, поэтому после удаления из папки «Программы» они остаются на Mac. Разберём, как сохранить нужное, удалить программу и убрать остальное — включая строки, которые интеграция с оболочкой добавляет в её файлы запуска.

Деинсталлятор: список программ по размеру с датой последнего открытия, выбран Google Chrome с размером программы и кэшей
  1. Откройте MacWashing и выберите Деинсталлятор в боковом меню.
  2. Нажмите Показать программы и отметьте iTerm в списке.
  3. Нажмите Удалить и подтвердите. Файлы, которые могут быть вашими, отмечены как «Возможно» и не выбираются сами.

Бесплатная пробная версия · macOS 14 и новее

Сначала сохраните настройки

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

  1. Откройте iTerm2, выберите iTerm2 › Settings и вкладку General.
  2. В разделе Settings нажмите Export All Settings and Data. В экспорт входит всё из окна настроек, динамические профили, заметки панели инструментов (toolbelt), скрипты Python и содержимое ~/.iterm2.
  3. Сохраните файл вне папок iTerm2. Потом его можно вернуть кнопкой Import All Settings and Data там же.

Если у вас включено Load settings from a custom folder or URL, настройки лежат ещё и в этой папке, и она остаётся на месте.

Удалите iTerm2 в Finder

  1. Закройте iTerm2: нажмите на его значок в Dock правой кнопкой и выберите Завершить.
  2. Откройте Finder › Программы и перетащите iTerm в Корзину.
  3. Если вы ставили AI-плагин iTerm2, перетащите в Корзину и iTermAI из папки «Программы»: это отдельная программа.

Что iTerm2 оставляет после себя

Всё это лежит в папке «Библиотеки» внутри домашней папки:

  • ~/Library/Preferences/com.googlecode.iterm2.plist — настройки, включая профили.
  • ~/Library/Application Support/iTerm2 — динамические профили, заметки и другие данные.
  • ~/Library/Caches/com.googlecode.iterm2 — кэш.
  • ~/Library/WebKit/com.googlecode.iterm2 — веб-данные программы.
  • ~/Library/Group Containers/H7V7XYVQ7D.iTerm — общий контейнер компонентов iTerm2.
  • ~/Library/Containers/iTermAI — контейнер AI-плагина.

Как убрать остатки вручную

  1. В Finder выберите Переход › Переход к папке (Shift-Command-G), введите путь из списка выше и нажмите Return.
  2. Переместите папку или файл в Корзину.
  3. Повторите для остальных путей.
  4. Перезагрузите Mac и очистите Корзину.

Файлы после себя оставляет не только iTerm2: см. как полностью удалить программу на Mac.

Если вы ставили интеграцию с оболочкой

Интеграция с оболочкой (shell integration) находится не внутри программы. Если вы её ставили, она добавила скрипт в домашнюю папку и строку, которая его загружает, в конец файла запуска оболочки:

  • zsh: ~/.iterm2_shell_integration.zsh, загружается из ~/.zshrc.
  • bash: ~/.iterm2_shell_integration.bash, загружается из ~/.bash_profile или ~/.profile.
  • fish: ~/.iterm2_shell_integration.fish, загружается из ~/.config/fish/config.fish.

Откройте файл запуска в текстовом редакторе, удалите строку с iterm2_shell_integration, а затем удалите сам скрипт. Утилиты, поставленные вместе с ним, лежат в папке ~/.iterm2.

А с MacWashing это в один клик

Деинсталлятор: список программ по размеру с датой последнего открытия, выбран Google Chrome с размером программы и кэшей

Деинсталлятор MacWashing знает файлы, которые iTerm2 создаёт в вашей папке «Библиотеки», и удаляет их вместе с программой. Папки, где могут лежать ваши файлы, отмечены как «Возможно» и не выбираются, пока вы не отметите их сами.

Бесплатная пробная версия · macOS 14 и новее

Вопросы и ответы

Удалит ли MacWashing мои файлы вместе с iTerm2?

Нет. Деинсталлятор сам отмечает только то, что принадлежит программе: настройки, кэш, журналы и фоновые компоненты. Папки, где могут лежать ваши файлы, отмечены как «Возможно» и не выбираются, пока вы не отметите их сами, а программы по умолчанию уходят в Корзину, и их можно вернуть.

Что если iTerm2 сейчас запущен?

MacWashing подождёт, пока она закроется, или закроет её по вашей команде, и только потом удалит её файлы.

Можно ли удалить iTerm2 в MacWashing бесплатно?

Да, в пробном режиме: Сборка мусора и Деинсталлятор вместе освобождают до 25 ГБ, без аккаунта и карты.

Пропадут ли мои профили iTerm2?

Только если удалить остатки без резервной копии. Профили — часть настроек iTerm2: сначала экспортируйте их через Export All Settings and Data или сохраните файл настроек.

Повлияет ли удаление iTerm2 на Терминал или оболочку?

Программу «Терминал», которая входит в macOS, это не затрагивает. Оболочка продолжает работать. В её файле запуска остаются только строки интеграции, если вы их добавляли, пока вы их не удалите.

Как перенести настройки iTerm2 на другой Mac?

Сделайте Export All Settings and Data на старом Mac и Import All Settings and Data на новом или укажите на обоих одну и ту же папку в Load settings from a custom folder or URL.