Crea un'applet. Lo script qui sotto dovrebbe iniziare. Salva l'applet nella posizione preferita ( /Applications/
). Seleziona un file di testo e premi ⌘ + I (nfo) > Apri con: > Altro > Seleziona l'applet, quindi fai clic su cambia tutto. Ora ogni volta che apri un file di testo verrà eseguita quell'applet, che aprirà il file in vim.
on open theFiles
tell application "Terminal"
activate
-- If there are no open windows, open one.
if (count of windows) is less than 1 then
do script ""
end if
set theTab to selected tab in first window
set filePath to POSIX path of item 1 of theFiles
do script "/usr/bin/vim " & quoted form of filePath in theTab
end tell
return
end open
on run
-- Handle the case where the script is launched without any dropped files
open (choose file with multiple selections allowed)
return
end run