iTerm2 zsh ой-ой-zsh открыть вкладку с тем же каталогом
Привет, я только что установил iTerm2 и попытался открыть вкладку с тем же каталогом, что и вкладка, которая его открыла.
Я попытался открыть новую вкладку в том же ответе каталога, но все еще не может заставить каталог работать.
Он работал нормально в Term inal.app, но когда я использую iTerm, он больше не работает
3 ответа
Это работает для меня. Вы уверены, что ваш .zshrc
имеет osx
плагин загружен? Проверьте наличие функции с помощью:
$ type tab
tab is a shell function
Затем в своем терминале просто запустите команду
tab
Это выполнит соответствующую строку в tab()
функция определяется osx
плагин. Если он работает для Terminal.app, он также должен работать для iTerm2.
Чтобы сопоставить эту команду с пользовательским сочетанием клавиш, таким как Cmd Shift R, выполните следующие действия. Откройте Automator.app и создайте новый Сервис. Установите его, чтобы получать Нет ввода от iTerm.app и перетащите Запуск AppleScript слева на панель редактирования.
tell application "iTerm"
tell current terminal
tell current session
write text "tab"
end tell
end tell
end tell
Это должно выглядеть так:
Сохраните его под Открыть новую вкладку с Zsh или аналогичным. Теперь в Системных настройках "Клавиатура" Сочетания клавиш в разделе " Службы" назначьте сочетание клавиш.
Обратите внимание, что не все сочетания клавиш доступны, и вы не можете просто переопределить Cmd T, поскольку он встроен.
Вам больше не нужна пользовательская команда...
Настройки> Профили> [Имя профиля] > Общие> Рабочий каталог> "Повторное использование каталога предыдущей вкладки"
Источник: https://code.google.com/p/iterm2/issues/detail?id=420
Я решил это, добавив -l к команде в настройках своего профиля.