2016-03-20から1日間の記事一覧

Vimで編集中のRubyスクリプトを実行する

vim

Vimで編集中のテキストの中にRubyスクリプトを書いて実行するこんな感じでスクリプトを書いて 10.times{|i| print "array[#{i}] = ;\n" }↑の文字列をVisualモードで選択し、eval.rbを呼び出すと :'<,'>!ruby c:\tools\vim74-kaoriya-win64\eval.rb選択した文…

Vimで一発Grep

vim

Vimは超強力なエディタだけどgrepするのが辛いと思ってた。:vimgrep hogehoge *.[ch]やっぱり辛い。$VIM/vimrc" grでカーソル下のキーワードをvimgrep nnoremap <expr> gr ':vimgrep ;\<' . expand('<cword>') . '\>; **/*.[ch] \| cw <CR>' nnoremap <f2> :cprevious<CR> nnoremap <f3> :</f3></cr></f2></cr></cword></expr>…