
#How to open new windows terminal windows#
Windows Terminal is the main build for the product. This build has a monthly release cadence with the newest features each month. This build is intended for those who like to see the latest features as soon as they are released. Open -a "Terminal" this, I can now type > new Projects/desktopprĪnd get a new Terminal window there. Windows Terminal Preview is the build where new features arrive first. I created this function in my shell configuration file ( bash, zsh): # creates a new terminal window

This is already really close to what I wanted.

Will open a new Terminal window with ~/Documents as the working directory. Enter the open commandĭuring those web searches, I also found suggestions to use the open command, instead: > open -a Terminal ~/Documents (No UI Scripting solutions – those have their own issues.) I have a few other ideas where this might come in useful. If you know of a better way to create a new Terminal window or, even better, a Terminal tab with AppleScript, then please let me know. (Not to be confused with do shell script.) So this AppleScript, sort of does what I want, but seems cumbersome. You can create a new Terminal window with AppleScript using the do script command in the Terminal dictionary. The make new window or make new tab commands fail with errors and I have tried several combinations.Īfter some web searching, it looks like this has been broken for a long time. Unfortunately, this particular piece of the AppleScript dictionary is broken. > new ~/Desktop # opens a new terminal window at ~/DesktopĪfter my last success using AppleScript, I thought this would be the best solution again. What I want, is a new window that defaults to current working directory or a custom directory that I can provide with an argument: > new # opens a new terminal window at the current working directory New windows created with the keyboard shortcut or from the menu will always have the home directory ~ as the current working directory. But in some cases, it can be more useful to use a shell command.

Of course, you can easily create a new Terminal window from the ‘Shell’ menu or by using the ⌘N (or ⌘T) keyboard shortcut.
