トップ «前の日記(2006-06-13) 最新 次の日記(2006-06-19)» 編集

Route 477



2006-06-14

[vim] フィルタ処理

vimで、編集中のファイルをRubyで加工しようとして

:%!ruby -pe "$_.reverse!"

とやると、

-e:1: syntax error
$_.reverseruby -pe $_.reverseruby
                     ^
-e:2: syntax error
$_.reverseruby -pe $_.reverseruby -e 'p ARGF.read.map{ <C:/DOCUME~1/yhara/LOCALS~1/Temp/VIiEF.tmp |s| s.split(/\\|/).map{|s| s}'
                     ^
-e:2: syntax error
$_.reverseruby -pe $_.reverseruby -e 'p ARGF.read.map{ <C:/DOCUME~1/yhara/LOCALS~1/Temp/VIiEF.tmp |s| s.split(/\\|/).map{|s| s}'
                     ^

のような謎のエラーになってしまうのだが、どうしたら良いのだろうか。(「|」が特殊な記号っぽい?)

素直にrubydo使えということか(^^;

[lab] 輪講(2)

昨日のつづき。

  • implication : 暗示
  • estimate : 概算する
  • convex : 凸
  • lattice : 格子
  • ascend : 上る
  • ridiculous : ばかげた
  • stumble : 遭遇する、偶然見出す
  • conjecture : 憶測、推測

関係ないが、この前の発表前日も某アーケードゲーム(検索回避)の解禁日だったなあ。