ちなみに

火曜日の空は僕を押しつぶした。

ターミナルからMacVimを開くときにすでに起動していたらタブで開きたい

これずっと悩んでいて何か解決策はないかと探していたら mvim に変更加えることで解決することが分かった。

Web Expose » Blog Archive » Open MacVim tabs from command-line http://webexpose.org/2008/10/13/open-macvim-tabs-from-command-line/comment-page-1/#comment-95424

管理者権限が必要なので sudo.vim 使って編集した。

> vim sudo:/usr/loca/bin/mvim

一番最後の部分を以下の様に書き換える。すでに MacVim が起動していたらそちらを使うようにしている。

# Last step:  fire up vim.
if [ "$gui" ]; then
  if [[ `$binary --serverlist` = "VIM" ]]; then
    exec "$binary" -g $opts --remote-tab-silent ${1:+"$@"}
  else
    exec "$binary" -g $opts ${1:+"$@"}
  fi
else
  exec "$binary" $opts ${1:+"$@"}
fi

これでターミナルから mvim hoge とかすると新しいタブでファイルが開かれるようになった。べんり。

egg burnin' 2010 Feat. 不可思議/wonderboy

egg burnin' 2010 Feat. 不可思議/wonderboy

  • COASARU
  • Hip Hop/Rap
  • ¥150

追記

この方法だと問題があって。ファイル名しか渡せないのでオプションを渡せない。--version とかできなくなる。