Vimとの思い出どうあがいても20分は持たない。
自己紹介• kyubuns ← きゅぶんず
• Vim歴 : 半年ぐらい
自己紹介• kyubuns ← きゅぶんず
• Vim歴 : 半年ぐらい
• Twitter :
自己紹介• kyubuns ← きゅぶんず
• Vim歴 : 半年ぐらい
• Twitter : やってません
自己紹介• kyubuns ← きゅぶんず
• Vim歴 : 半年ぐらい
• Twitter : やってません
• Opera : 使ってません
自己紹介• kyubuns ← きゅぶんず
• Vim歴 : 半年ぐらい
• Twitter : やってません
• Opera : 使ってません
• 花粉症 : ひどい
自己紹介• Vim検定
o中級:5問中10問正解
自己紹介• Vim検定
o中級:5問中10問正解
(Vim検定のバグ)
自己紹介• Vim検定
o中級:5問中10問正解
まあ実際のところ…びみょ…
自己紹介• Vim検定
o中級:5問中10問正解
まあ実際のところ…
Vimとの出会い• 某A社にインターンシップへ。
Vimとの出会い• 某A社にインターンシップへ。
Vimとの出会い• 某A社にインターンシップへ。
Vimとの出会い• 某A社にインターンシップへ。
Vim生活1ヶ月目• 基本操作だけでvimを使うo移動してInsertモードで文字打って・・・
• Virtualモードを使い出すo範囲選択して削除便利ー!
• 検索便利ー 置換便利ー
誰もが通る道。
Vim生活3ヶ月目• 普通にテキスト編集してる時に:w
という文字列を埋め込むようになる。
Vim生活4ヶ月目• NeoBundle導入oURLいれるだけで、
プラグインが簡単に入れられる!
oここからプラグイン生活が始まる。
Vim生活5ヶ月目• neocomplecache-clang導入
oC++コードの補完がすごい賢くなる。
Vim生活6ヶ月目• VimFiler, UniteVim導入oVimってこんな視覚的に操作ができたんだ・・・!と感動する。
最近• VimShell導入。oVimの補完/操作がそのまま使えるの超便利。
最近• VimShell導入。oVimの補完/操作がそのまま使えるの超便利。
• VimShellあきらめた。oZsh超便利。
今日• せっかくVim勉強会で発表するんだし、
これを機会に何かやってみよう。
今日• せっかくVim勉強会で発表するんだし、
これを機会に何かやってみよう。
(本日、深夜2時)
作ってみた• Vimプラグイン作ってみよう!!
作ってみた• Vimプラグイン作ってみよう!!
• かの有名なSLコマンド作ってみよう!!
作ってみた• Vimプラグイン作ってみよう!!
• かの有名なSLコマンド作ってみよう!!
• ググったら既にあった!
(おしょーさん。)
作ってみた• SLコマンドのコード自体は簡単。
• でもプラグインの書き方分からない。
• 適当に.vim/plugin/の中のコードを見てみる。
作ってみた• command! Hoge call Huga()
oコマンドを登録する。
• function! Huga() - endfunction
o関数を作る
これだけ分かればなんとかなる。
作ってみた• 後は、SLコマンドのソースコードを読んで移植するだけ・・・!!
sl.vimcommand! Sl call s:call_sl()
function! s:call_sl()
endfunction
sl.vimcommand! Sl call s:call_sl()
function! s:call_sl()
(ここにSLの実装が入る)
endfunction
sl.vimcommand! Sl call s:call_sl()
function! s:call_sl()
!sl
endfunction
sl.vimcommand! Sl call s:call_sl()
function! s:call_sl()
!sl
endfunction
20分なんて持つわけ無かった。おわり。