![]() The value is in seconds expressed decimally. Note that I've commented out the delay command with - and may or may not be needed depending on if Terminal is initially closed and or how slow your system responds. Set the_selection to line (get startLine of selection) of front window as stringĭo script with command the_selection in front window Set the_selection to (selection of front window as string) So I experimented with a few different solutions I saw and the code I'm using is shown below. So a Google query yielded much useful information. In other words, if Terminal is closed when executing the script, then the code as written can produce an error, e.g.: "A scripting error has occurred: Terminal got an error: Can’t get window 1."Įven telling Terminal to activate didn't open a window like it does when opening Terminal from the Dock Tile I have set to "Keep in Dock" and I'd get the aforementioned error. That said, the script you have, as written may fail as Terminal can be a bit finicky. You can open it from TextWrangler's Script menu, Open Scripts Folder command and place the script or link to the script from wherever you saved it.įor the purpose of answering this question I created an AppleScript named Run Selected Line(s) in Terminal.scpt and placed it in TextWrangler's Script folder and is now available on the Script menu in TextWrangle as show in the image below. Note: The "~" in that path is your Home Folder and the Library folder may not be visible. In order to use an AppleScript script in TextWrangler's Script menu, it (or a link to it) must be in TextWrangler's Script folder located at, ~/Library/Application Support/TextWrangler/Scripts in order for it to appear on the menu.
0 Comments
Leave a Reply. |