Я пытаюсь создать простой Applescript, который активируется каждый раз, когда я нажимаю кнопку на панели инструментов Finder. Этот скрипт открывает MacVim с рабочим каталогом, установленным в каталог, в котором находится Finder. Это так близко, как я получил ...
on run
tell application "Finder" to get folder of the front window as string
set workingDir to POSIX path of result
do shell script "cd \"" & workingDir & "\"; /usr/local/bin/mvim"
end run
Это прекрасно работает (mvim автоматически устанавливает рабочий каталог MacVim на cwd). Однако по какой-то причине это работает только один раз. Это надувные мячи на короткое время, и ничего не происходит, если я нажму кнопку еще раз. Я ожидал получить еще одно пустое окно MacVim - так же, как я снова набрал mvim в терминале.
Как мне получить скрипт для этого?