Vous pourriez écrire un petit script comme ceci :
#!/bin/sh
osascript <<END
tell app "Terminal" to do script "vim"
END
Nommez ce v et rendez-le exécutable :
chmod +x v
Ensuite, lorsque vous êtes dans le terminal, exécutez simplement le v script et cela ouvrira une nouvelle fenêtre de terminal et lancera vim.
Sinon, si vous voulez ouvrir un fichier texte dans le cadre de cette opération :
#!/usr/bin/osascript
on run argv
tell app "Terminal" to do script "vim " & item 1 of argv
end run
Ensuite, il suffit de lancer v text.txt et cela ouvrira une nouvelle fenêtre de terminal, ouvrira vim, et ouvrira le fichier texte appelé text.txt. Si text.txt n'existe pas, comme d'habitude, vim le créera dans le tampon.