最近MacVimからターミナルのvimに切り替えました。
Finderからターミナルのvimで開くにはスクリプトが必要なようですが、YosemiteからJavaScriptで書けるようになったみたいなので書いてみました。
var iTerm = Application("iTerm");
var Finder = Application("Finder");
var names = Finder.selection().map(function(item){
return item.url();
});
iTerm.activate();
var term = iTerm.currentTerminal();
session = term.launch({session: "Dafault"});
session.write({text: "vim " + names.map(function(i){return '"' + i + '"'}).join(" ")});
これをAutomatorでアプリケーションにして関連付けると開けるようになります。
tmuxのウィンドウを追加できるといいかなと思ったんですがうまくいかなかったのでiTermのセッションを追加しています。