狠狠撸

狠狠撸Share a Scribd company logo
开発时の探し物を楽にする习惯作り Powered?by?Rabbit?2.1.8
開発時の探し物を
楽にする習慣作り
??暮?.rb?ゴールデンだよLT大会
秋葉原UDX?弥?株式会社さま
2016-04-28?(Thu)
伊藤?浩??(@koic)
(株)永和システムマネジメント
开発时の探し物を楽にする习惯作り Powered?by?Rabbit?2.1.8
わたし
开発时の探し物を楽にする习惯作り Powered?by?Rabbit?2.1.8
?
开発时の探し物を楽にする习惯作り Powered?by?Rabbit?2.1.8
今?の話
iTerm2?内での?活?
私の?(Rubyの)?開発環境
https://github.com/koic/dot?les?
?
旅の途中?
开発时の探し物を楽にする习惯作り Powered?by?Rabbit?2.1.8
いまの装備
Emacs
パッケージ管理は?El-Get?派
Cask?と?package.el?が対抗で悩んだ?
?
?
bash
さすがに?zsh?か??sh?に移るかー?
?
screen?
开発时の探し物を楽にする习惯作り Powered?by?Rabbit?2.1.8
dot?lesを公開する
惰性でGitHubに?く習慣作り
何かを毎?コミットする?
他の?のdot?lesに興味を持つ?
?
开発时の探し物を楽にする习惯作り Powered?by?Rabbit?2.1.8
dot?lesを更新する
「こんな感じで楽になる設定な
いかなー」
"Emacs?設定?おすすめ"?[検索]?で
ggr
?
堕落はプログラマーとしての美徳?
?
草も?えて環境も良くなって少
なくとも2度美味しい
?
开発时の探し物を楽にする习惯作り Powered?by?Rabbit?2.1.8
たくさんの探し物
ファイル名、ディレクトリ名、
特定のファイルの中の名前?(ク
ラス名、メソッド名、変数名な
ど...)
?
名付いた何か?
开発时の探し物を楽にする习惯作り Powered?by?Rabbit?2.1.8
候補から絞り込み選択する
peco
gitのブランチやshellの履歴など?
?
enhancd?
helm?(旧?anything.el)
helm-ls-gitやhelm-ag等のhelm族?
?
recentf
Emacs複数起動はsync-recent大事?
?
开発时の探し物を楽にする习惯作り Powered?by?Rabbit?2.1.8
Don't?Repeat?Yourself
あまり特定環境に依存しない?
enhancd?を例にします
(時間があればデモする)?
さらに?Fuzzy?search?は強??
?
开発时の探し物を楽にする习惯作り Powered?by?Rabbit?2.1.8
1回目の探し?
ある程度の?間隙。?を掛ける?
例。
????????????????????
????????????????????????
1回目に弾丸を浴びるのはある程度
仕?ない。
开発时の探し物を楽にする习惯作り Powered?by?Rabbit?2.1.8
2回目以降の探し?
操作履歴が使えるはず。
??????????????????
履歴からキーワードで絞り込む。
同じ弾丸を浴びない。
开発时の探し物を楽にする习惯作り Powered?by?Rabbit?2.1.8
楽は
正義
开発时の探し物を楽にする习惯作り Powered?by?Rabbit?2.1.8
ゴールデンな環境を求めて
Readline?short-cut?
peco?
C-r?->?with?peco
"コマンド履歴?peco?bash"?[検索]?
でggr
?
?
enhancd?
helm?
开発时の探し物を楽にする习惯作り Powered?by?Rabbit?2.1.8
風聞
毎?平均1?1時間半もの時間を
探し物に費やしていると?われて
いるらしい。
开発时の探し物を楽にする习惯作り Powered?by?Rabbit?2.1.8
プログラマーの三大美徳
怠惰、短気、傲慢
[「プログラミングPerl」より引用]
开発时の探し物を楽にする习惯作り Powered?by?Rabbit?2.1.8
eXtreme?Layziness
堕落するためにちょっと頑張る。
开発时の探し物を楽にする习惯作り Powered?by?Rabbit?2.1.8
おまけ
検索で英字とひらがなの??切り
替えに疲れた?本?は?migemo?
を使うと良いですよ。

More Related Content

开発时の探し物を楽にする习惯作り