Создайте новое окно терминала (Mac OS X)?

Я часто работаю над процессом в терминале, и я установил некоторые переменные и использовал cd и т. Д. Затем я хочу открыть другое окно терминала. Есть какой-либо способ сделать это?

  • Mousing и Page-Up / Down в терминале для Mac OS X
  • Snow Leopard скрывает полосу прокрутки в терминале?
  • Использование терминальных клавиш с bash на macOS
  • Mac OS X Terminal: поддержка мыши?
  • На Mac, как я могу объединить вместе команды, которые я хочу запустить в псевдоним?
  • Клавиши со стрелками не работают в htop на OS X в терминале
  • Как убить процесс зомби на mac
  • Предоставление знанию «скрытого» файла
  • 5 Solutions collect form web for “Создайте новое окно терминала (Mac OS X)?”

    Вы можете использовать этот маленький скрипт, чтобы делать то, что хотите:

     #!/bin/sh osascript <<END tell app "Terminal" to do script "cd \"`pwd`\"" END 

    Поместите его в одну из папок на вашем пути, сделайте его исполняемым ( chmod +x filename ) и запустите повторную обработку. Затем вы можете запустить имя этого скрипта, чтобы открыть новое окно терминала в том же каталоге.

    Src

    Что вы можете сделать, так это следующее.

    Получить текущую среду в вашем буфере обмена:

     env | pbcopy 

    Откройте новое окно терминала и экспортируйте эти переменные среды

     for env in `pbpaste`; do export $env; done 

    И чтобы облегчить процесс, вы всегда можете его использовать, как, например,

     alias get_env="env | pbcopy" alias set_env="for env in `pbpaste`; do export $env; done" 

    Чтобы все, что вам нужно сделать, это

    Get_env Command + N set_env

     open -a Terminal . 

    Должен сделать трюк. Он просто открывает текущий каталог . С приложением Terminal. Конечно, вы можете использовать любой относительный или абсолютный путь, а не . такие как :

     open -a Terminal .. # Parent directory open -a Terminal ~/Documents # User's documents open -a Terminal /Library # System library 

    Вы можете перейти к настройкам -> вкладке «Общие» и посмотреть на настройку «открыть новую вкладку», вы можете установить терминал, чтобы открыть новую вкладку в текущем рабочем каталоге.

    Чтобы открыть новое окно терминала, вы можете открыть -n /Applications/Utilities/Terminal.app или также /Applications/Utilities/Terminal.app/Contents/MacOS/Terminal & Хотя я не знаю, согласятся ли они с таким аргументом Как cd ~/Documents/ Оба они делают совершенно новые экземпляры, поэтому, чтобы идти между ними на клавиатуре, вам нужно сделать cmd + tab, а не cmd +. И если вы перейдете на вкладку cmd +, всегда ставьте новый экземпляр на Конец очереди, так что вам, возможно, придется сделать shift + cmd + tab

    Давайте будем гением компьютера.