Недавно я перешел на iTerm2 из стандартного приложения Terminal и столкнулся с проблемой юзабилити.
На терминале рабочий каталог, в котором вы находитесь, отображается в строке заголовка вместе с процессом и размером пикселя. Например, когда вы нажимаете на Window для переключения между различными сеансами терминала, вы видите: working_directory - process - pixel_size.
На iTerm2, к сожалению, в строке заголовка отображается только процесс. Поэтому, если я работаю в нескольких окнах iTerm2 в разных каталогах, я не могу легко определить, какой из них, когда я нажимаю на Window, выбрать один. Я знаю, что могу легко переключаться между окнами iTerm2 после выбора одного из них, но я бы хотел точно определить, какое окно я хочу сразу. (Между прочим, я использую Witch, и вкладка команд также не помогает, потому что здесь снова только процесс отображается в списке).
Какие-либо предложения? Я просмотрел все настройки и ничего не увидел. Создание профилей не совсем то, что мне нужно - я просто хотел бы видеть текущий рабочий каталог в заголовках окон iTerm2.
echo -ne "\033]0;${PWD##*/}\007"
(благодаря github.com/barryclark/bashstrap за указание пути)~/.bashrc
будет выполняться каждой интерактивной оболочкой, поэтому им не нужно наследовать переменные, установленные этим сценарием.Мне нравится этот ответ из этой сути, чтобы добавить его в заголовок вкладки
источник
Если вы используете zsh (по умолчанию в macOS 10.15), поместите его в ~ / .zshrc:
Вы также можете записать
\033
как\e
и\007
как\a
.источник