1

iTerm2 позволяет установить фоновое изображение или цвет, либо для текущего окна, либо по умолчанию (используется для всех новых окон).

Однако можно ли также установить фоновое изображение или цвет текущего окна из командной строки? Т.е. есть ли какая-то волшебная команда терминала iTerm2 для установки фона активного окна?

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

1 ответ1

4

Я просто пытался сделать то же самое :-). Вот, пожалуйста, используя AppleScript и немного bash, если хотите.

--this goes inside for example bgImgIterm.scpt--
tell application "iTerm2"
  tell current session of current window
    set background image to "/path/to/img/img.jpg" 
  end tell
end tell

тогда вы можете запустить его внутри Bash, как

#!/bin/bash
osascript /path/to/scpt/bgImgIterm.scpt

Моя текущая версия OSX - 10.11.5, а версия iTerm2 - 3.0.10.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .