{"image_url":"http://cdn-ak.f.st-hatena.com/images/fotolife/C/CortYuming/20140114/20140114012308.png","provider_name":"Hatena Blog","url":"https://cortyuming.hateblo.jp/entry/20140113/p2","author_url":"https://blog.hatena.ne.jp/CortYuming/","height":"190","width":"100%","title":" Emacs \u306e ruby-mode \u3067\u88dc\u5b8c\u3059\u308b\u306e\u306b\u300erobe\u300f\u3092\u4f7f\u3063\u3066\u307f\u308b\u30e1\u30e2","categories":["Emacs","Ruby"],"description":"(Emacs24.3, Ruby2.0) robe dgutov/robe \u00b7 GitHub \u4f7f\u3044\u65b9 \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb M-x package-install RET robe RET. \uff08auto-complete.el \u3068 inf-ruby \u306f\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u524d\u63d0\u3067\uff09 init.el (add-hook 'ruby-mode-hook '(lambda () (robe-mode) (robe-ac-setup) (inf-ruby-keys) )) \u8d77\u52d5 ruby-mode\u3067 M-x inf-ruby M-x robe-start \u8a66\u3057\u3066\u307f\u308b \u88dc\u5b8c\u3067\u304d\u305f\u3002 \u53f3\u5074\u306e\u300er\u300f\u306f robe \u306e\u982d\u6587\u5b57\u3063\u307d\u2026","provider_url":"https://hatena.blog","blog_url":"https://cortyuming.hateblo.jp/","version":"1.0","published":"2014-01-13 00:00:00","blog_title":"\u724c\u8a9e\u5099\u5fd8\u9332 -pygo","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fcortyuming.hateblo.jp%2Fentry%2F20140113%2Fp2\" title=\" Emacs \u306e ruby-mode \u3067\u88dc\u5b8c\u3059\u308b\u306e\u306b\u300erobe\u300f\u3092\u4f7f\u3063\u3066\u307f\u308b\u30e1\u30e2 - \u724c\u8a9e\u5099\u5fd8\u9332 -pygo\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","author_name":"CortYuming","type":"rich"}