読者です 読者をやめる 読者になる 読者になる

Sinatraのあらかると

記録することで、環境構築で悩まない。

TextMate2のRubyMotion入力補完について

Textmate2 RubyMotion 入力補完

北陸は梅雨に入りと発表がきましたね、ジメジメして体調を崩していませんか。

昨日、TextMate2でRubyをRun(Command + R)できるように設定してました。

なんだかよくわからないですが、

この設定でRubyMoitonの入力補完もうまくいきました。

手順を記録したいと想います。

開始から終わりまで

rvm wrapper 2.0.0@takayuki textmate2

takayukiはgemset名(例)

#sample.shとして下記文を保存して、端末で実行します!

>bash ./sample.sh

(Permissonエラーがでるなら、sudoをつける)
#!/usr/bin/env bash
mkdir -p /Library/Application\ Support/TextMate2/
sudo chown -R $(whoami) /Library/Application\ Support/TextMate2
cd /Library/Application\ Support/TextMate2/
if [[ -d Bundles/.svn ]] ; then
  cd Bundles && svn up
else
  if [[ -d Bundles ]] ; then
    mv Bundles Bundles.old
  fi
  svn co http://svn.textmate.org/trunk/Bundles
fi
exit 0

変更点は、textmateをtextmate2にしている

Preferences→Variables→TM_RUBY→$HOME/.rvm/bin/textmate2_ruby

さらに、Preferencesから、

Bundles→Other→Bundle Support

にチェックを入れてインストールする

次は、

defaults write com.macromates.TextMate.preview htmlOutputPlacement window

を参考サイト通りに、端末で実行します

これで、TextMate2でcommand + Rにて、Rubyを実行できるようになっていて、

尚且つ、

RubyMotionのプラグインがTextMateとTextMate2が共存していても、

大丈夫だと想います。

長々と読んでいただきありがとうございます。

それでは、また。

参考サイト

[TextMate2でフォルダの構成が右に並ぶのを左に変更するとき,

how to move the textmate file explorer to the right side?,StackOverFlowより]

http://stackoverflow.com/questions/3795726/how-to-move-the-textmate-file-explorer-to-the-right-side

[TextMateでRVMのRubyを使う,TextMate2でもできました]

http://www.milligramme.cc/wp/archives/3244

[TextMate2でrubyを実行する,このコマンドでウインドウを別に表示できました]

http://blog.morizotter.com/2012/09/03/textmate2-ruby/

追記:

この設定をすればTextMateTextMate2で、

Rubyをcommand+Rで走らせることができました。

日本語を使うかどうかで、変更するといいですね。

追記2:

もしrvmのgemsetのデフォルトを変更したとき、

>rvm wrapper 2.0.0@takayuki(変更後のgemset名) textmate2

と、bash ./sample.shを(sudoをつけるかはpermission次第)実行でOK

Copyright © 2007-2017 Takayuki Kamiyama. All Rights Reserved.