commentout.vim 改

commentout.vim に少し手を加え、コピーを取ってからコメントアウトする機能などを追加してみた。

,, が prefix なのがコピーを取りつつコメントアウトするもので、例えば ,,# だと、

TkButton.new(:text => 'Exit') do |b|
  command lambda { exit }
  bind_message(b, 'Press to quit the application.')
  pack(:side => :left)
end

 ↓

#TkButton.new(:text => 'Exit') do |b|
#  command lambda { exit }
#  bind_message(b, 'Press to quit the application.')
#  pack(:side => :left)
#end
TkButton.new(:text => 'Exit') do |b|
  command lambda { exit }
  bind_message(b, 'Press to quit the application.')
  pack(:side => :left)
end

となる。