2009年7月27日月曜日

VimでRailsを快適に開発する(設定編) はてなブックマーク

Vimはとっつきにくいところがありますが、使っていると離れられなくなるくらいの、素晴らしいエディタです。
当然Railsの開発でもVimを使いたい。ということで、Rails開発をVimで快適に行えるよう設定してみました。

参考にしたのは以下のサイト。
Rails on Vim
http://d.hatena.ne.jp/garbagetown/20090506/1241601962

以下、手順です。Windows環境です。

1.Kaoriya から最新のWindows版Vimをダウンロード。
  実行するとフォルダが解凍されます。
  解凍したものは、今回はProgram Files以下に、

  C:\Program Files\vim72-kaoriya-w32j

  として置くことにします。


2.環境変数HOMEを設定(どこでもいいが、たとえば C:\home)


3.ec57w32.zip をダウンロードし、解凍して、ctags.exeをC:\Windowsにコピー(最新版はここ から確認)


4.Gitを使うため、msysgit をインストール

  そのまま次へ次へのインストールでいいと思いますが、通常のコマンドプロンプトから使いたいので、
  途中Adjusting your PATH environmentでは、
  
   Run Git from the Windows Gommand Prompt

  を選択しました。

追記:msysgitをインストールしたら、コマンドプロンプトが文字化けしました。(Git-1.7.0.2-preview20100309.exe、2010/5/18 現在)
文字化けの解決はこちら


5.上記サイトにあるように、コマンドプロンプトで以下のように実行
cd %HOME%
git clone git://github.com/akitaonrails/vimfiles.git
cd vimfiles
git submodule init
git submodule update

追記:_vimrcに以下の一行を追加しないと動かなくなっているようです。(2010/5/18 現在)

source ~/vimfiles/vimrc 

詳しくはこちらを参照してください。


6.%HOME%(今回はC:\home)に_gvimrc、_vimrcを設置

  今まで自分で使っていたものに、上記サイトにある設定を追加したものを設置しました。
  参考までに以下に置いておきます。
  _gvimrc   
  _vimrc


7. コマンドプロンプトから起動できるようにする(おまけ)

  コマンドプロンプトから起動できるようにしておくと何かと便利です。

  やり方はいろいろあると思いますが、僕はalias for windowsというソフトを使っています。
  ダウンロードは、ここからAliasというものを選びます。
  詳しくはこちらを見るとよいと思います。
  ダウンロード、設定した上で、
alias vim "C:\Program Files\vim72-kaoriya-w32j\gvim.exe"


  と実行すると、コマンドプロンプトや、「ファイル名を指定して実行」から、

vim


  として起動できるのでとても便利。(「vi」で起動したい場合は、alias vi ・・・ と実行。)


8.RailsアプリのルートディレクトリでVimを立ち上げ、

  
\p


  として、以下のような画面が立ち上がれば成功です。




これで、VimでRails開発を快適に行える環境が整いました!

Windows Vista 64bitへのRuby on Railsインストール はてなブックマーク

ノートPCを買い換えたら、評判のあまりよろしくないVistaになりました。
開発環境を一から作らなければならなくなったので、メモしておきます。

といっても、今までのXPでの場合と全く同じ手順でインストールできました。

1、Rubyのインストール

 One-Click Installerを以下からダウンロード。
http://rubyforge.org/frs/?group_id=167&release_id=28426

 ダブルクリックして指示に従えば、問題なくインストールできます。

 2009年7月現在の1.8系の最新版は1.87で、One-Click Installerは1.86までしかないのですが、One-Click Installerは簡単なのでこれを使うことにします。

 インストール後は、
 
ruby -v

 でバージョンが確認できるようになります。


2、Ruby Gemsのインストール

 以下から最新のzip版をダウンロード。
 http://rubyforge.org/frs/?group_id=126&release_id=37073

 解凍後、コマンドプロンプトでそのフォルダに移動し、
 
ruby setup.rb

 を実行するとインストールできます。インストール成功後、
 
gem -v

 とするとバージョンを確認できます。

3、Ruby on Railsのインストール
 
gem install rails

 こちらも、インストールが成功すると、
 
rails -v

 でバージョンが確認できるようになります。

2009年7月11日土曜日

YouTubeでリピート再生したいときに使うブックマークレット はてなブックマーク

YouTubeで音楽を聞きながら仕事することが多いのですが、リピート再生ができないのが不便です。
と、ここでIDEA*IDEAで紹介されていた「YouTubeRepeat」の記事を思い出しました。

でもURLをいちいち変更するのは面倒なので、ブックマークレットがほしい。
探してみると、既に作っている方が。

YouTubeRepeatでリピート再生するブックマークレット

これで十分便利なのですが、YouTubeRepeatから元のYouTubeのページに戻りたいということも
ありそうだったので、少しだけ改造したものを作りました。

以下のリンクをブックマークツールバーに設置してください。
YouTubeで実行するとYouTubeRepeatに移動してリピート再生できます。
戻りたくなったら、もう一回実行すると、YouTubeからYouTubeRepeatに戻ります。

YouTubeRepeat

ちなみに中身は以下のとおり。

javascript:location.href=location.href.search('youtube.com')!=-1?location.href.replace('youtube.com','youtuberepeat.com'):location.href.replace('youtuberepeat.com','youtube.com');

YouTubeのリピート再生、超便利です!