タグ

vimとrubyに関するtuneのブックマーク (4)

  • vimでrailsのメソッドにジャンプでクッソはかどる - komagataのブログ

    C-t: カーソル部分のタグにジャンプ C-o: 前いた場所に戻る(tagに限らずいつも使いまくるヤツ) g C-t: タグ候補が複数ある場合に候補一覧を表示 この3つだけでクッソはかどる Xcodeとかの機能がうらやましい IDEでは当然の機能ですが、クラスやメソッドの定義に飛べるのって便利ですよね。vimemacsでは設定すればできるんだろうけどやってる人あんまり見ない。 開いてるbuffer内のものしか飛べないとか、明示的にtag生成コマンド実行とか論外。 そんな折、Gemfileのgemを含めて保存時自動tag生成してくれるvim-tagsというpluginがとても良かったのでご紹介。 szw/vim-tags vim-tagsの設定 $ brew install ctags # ~/.vimrc: Bundle 'szw/vim-tags' let g:vim_tags_pro

  • VimでRubyスクリプトの実行と結果のプレビュー表示 - ナレッジエース

    おそらく、誰もがやる深夜のWebサーフィンは、究極のところ時間の無駄ではないのかもしれない。 それは、Webで夢をみているのにほかならないのだ。(T.B=リー「Webの創成」より) 最近はRailsからちょっと離れ、素のRubyでいくつかライブラリの使い方なんぞを調べています。 Rubyのスクリプトを書くのに以前はRDEを使っていたんですが、せっかくなのでこれもVimに移行してみました。 とはいえデバッグ周りの便利なGUIは一切無いので、あくまでちょっとしたスクリプトを書く程度の使い方になります。 通常の実行方法? 通常Rubyの使用できる環境であれば、以下のコマンドを実行することで現在開いているファイルをRubyで実行できます。 :!ruby % Windowsのコマンドプロンプトが別窓で立ち上がり、コマンドラインから実行したときと同じような状態で実行結果が表示されます。 :!ruby

    tune
    tune 2007/11/04
    Vimを使った効率的なRubyプログラミングの開発手法
  • http://rails2u.com/projects/refe.vim/

    tune
    tune 2007/04/10
  • eregex.vim(UNIX / 文書作成)

    eregex.vim は、Perl/Ruby で使われている拡張正規表現を Vim の正規表現に変換するスクリプトです。基的に、「選択」「繰り返し」「丸カッコ」の扱いが拡張正規表現流です。その他は Vim の正規表現に従います。 拡張正規表現を使って、/, :s, :g, :v に相当するコマンドが使えるようになります。それぞれ、:M, :S, :G, :V です。 eregex255.tar.gz の解凍は、$ tar -xvzf eregex255.tar.gzするか、tar.gz に対応するソフトの +Lhaca や eo を使って下さい。 ドキュメントは EUC-JP です。 »eregex.vim ダウンロードページ

  • 1