rubykaigi2010 vim-lt

48
/ 48 1 ぼくがEmacsから Vimに乗り換えた 3つの理由

Upload: smdkk

Post on 13-Jul-2015

461 views

Category:

Spiritual


0 download

TRANSCRIPT

Page 1: RubyKaigi2010 Vim-LT

/ 481

ぼくがEmacsからVimに乗り換えた

3つの理由

Page 2: RubyKaigi2010 Vim-LT

/ 482

自己紹介

Page 3: RubyKaigi2010 Vim-LT

/ 483

島田慶樹SHIMADA@_shimada

Page 4: RubyKaigi2010 Vim-LT

/ 484

職業:Railsエンジニア

Page 5: RubyKaigi2010 Vim-LT

/ 485

WEB+DB PRESS Vol.58

Page 6: RubyKaigi2010 Vim-LT

/ 486

Cassandra+ Rails

の記事を執筆

Page 7: RubyKaigi2010 Vim-LT

/ 487

コレ

Page 8: RubyKaigi2010 Vim-LT

/ 488

ジュンク堂で売ってますのでみなさん是非!

Page 9: RubyKaigi2010 Vim-LT

/ 489

Railsの即戦力募集中@KBMJ

Page 10: RubyKaigi2010 Vim-LT

/ 4810

自己紹介おわり

Page 11: RubyKaigi2010 Vim-LT

/ 4811

Emacs歴多分10年以上?

Page 12: RubyKaigi2010 Vim-LT

/ 4812

Nemacsからの癖で

“えまっくす”

Page 13: RubyKaigi2010 Vim-LT

/ 4813

そんな自分がなぜVimに?

Page 14: RubyKaigi2010 Vim-LT

/ 4814

理由(1)

Page 15: RubyKaigi2010 Vim-LT

/ 4815

左小指の限界

Page 16: RubyKaigi2010 Vim-LT

/ 4816

Emacsは絶えず左小指を酷使する

Page 17: RubyKaigi2010 Vim-LT

/ 4817

去年の秋ぐらいに左肩のあたりまでダメージが

Page 18: RubyKaigi2010 Vim-LT

/ 4818

理由(2)

Page 19: RubyKaigi2010 Vim-LT

/ 4819

Rails支援モード

Page 20: RubyKaigi2010 Vim-LT

/ 4820

rails.vimが素晴らしい

Page 21: RubyKaigi2010 Vim-LT

/ 4821

その他にもsurround.vim snipMate など

Page 22: RubyKaigi2010 Vim-LT

/ 4822

いろいろ入れて今は快適

Page 23: RubyKaigi2010 Vim-LT

/ 4823

残念なこと

Page 24: RubyKaigi2010 Vim-LT

/ 4824

結局どんなプラグインを入れたかいまいち不明

Page 25: RubyKaigi2010 Vim-LT

/ 4825

理由(3)

Page 26: RubyKaigi2010 Vim-LT

/ 4826

開発環境の仮想化

Page 27: RubyKaigi2010 Vim-LT

/ 4827

開発は常にssh / screen越しになった

Page 28: RubyKaigi2010 Vim-LT

/ 4828

Vimにスイッチするとき苦労し

たこと

Page 29: RubyKaigi2010 Vim-LT

/ 4829

バッファとタブ

Page 30: RubyKaigi2010 Vim-LT

/ 4830

Emacsの時はリストから選ぶだけ C-x C-b

Page 31: RubyKaigi2010 Vim-LT

/ 4831

Vimにはバッファ選択のデファクト

がない?

Page 32: RubyKaigi2010 Vim-LT

/ 4832

自分なりに試行錯誤

Page 33: RubyKaigi2010 Vim-LT

/ 4833

今は :e / :tabe / :sp / :vs

を使い分け

Page 34: RubyKaigi2010 Vim-LT

/ 4834

学んだ事

Page 35: RubyKaigi2010 Vim-LT

/ 4835

(1)バッファに頼らずファイル名を入れ直す覚悟

Page 36: RubyKaigi2010 Vim-LT

/ 4836

(2)補完のために極力Vimが終了しないように気をつける

Page 37: RubyKaigi2010 Vim-LT

/ 4837

Vimに染まってしまってからの苦労

Page 38: RubyKaigi2010 Vim-LT

/ 4838

その(1)

Page 39: RubyKaigi2010 Vim-LT

/ 4839

サーバに入った時など

Page 40: RubyKaigi2010 Vim-LT

/ 4840

素のviの使い方を思い出すのに苦労

Page 41: RubyKaigi2010 Vim-LT

/ 4841

その(2)

Page 42: RubyKaigi2010 Vim-LT

/ 4842

ちょっとした計算をするときS式が

使えない

Page 43: RubyKaigi2010 Vim-LT

/ 4843

いまはもっぱらirb

Page 44: RubyKaigi2010 Vim-LT

/ 4844

VimでEval Bufferする方法教えてください

Page 45: RubyKaigi2010 Vim-LT

/ 4845

最後にVimについて一言

Page 46: RubyKaigi2010 Vim-LT

/ 4846

vi自体がexのVisualモードな

のに

Page 47: RubyKaigi2010 Vim-LT

/ 4847

その中にさらにVisualモードがあるのは納得できない

Page 48: RubyKaigi2010 Vim-LT

/ 4848

ご清聴ありがとうございました