腕に違和感
昨日の夕方2時間寝たいがいずっと PC つかいっぱのせいか、左腕に違和感がある。腱鞘炎フラグ?
とりあえず冷やしてみた。というか寝ようよおれ……
昨日の夕方2時間寝たいがいずっと PC つかいっぱのせいか、左腕に違和感がある。腱鞘炎フラグ?
とりあえず冷やしてみた。というか寝ようよおれ……
確実、とは言えないけどだいたいうまくいくほうほう
# てきとうに doc.rb とでもつける
require "rubygems"
require "rubygems/doc_manager"
class Gem::DocManager
alias :origi_initialize :initialize
def initialize(*args)
origi_initialize(*args)
def @spec.has_rdoc
true
end
def @spec.rdoc_options
t = super
p t
[] # --exclude . とか排除
end
end
endsudo ruby -rdoc `which gem` rdoc --no-ri --config-file ~/.gemrc --backtrace capistrano
-r で上の読みこんだ上で gem を実行する。capistrano は rdoc あるのになんで生成されないんだろ。あと rails は rdoc 生成しようとすると ruby が暴走する。なぞい。
./configure --prefix=/usr/local/vim7 --enable-multibyte --enable-rubyinterp --enable-gpm --enable-cscope --with-features=huge --enable-fontset --disable-gui --without-x --disable-xim --enable-pythoninterp --enable-perlinterp
http://cutagem.rubyforge.org/ - Cut a Gem をリリースしました。
sudo gem install cutagem
昨日
*newgem を使ってない。
最近つかってない。Rakefile はカスタマイズがすぐできるように Hoe を使わないようにしてる。(Rakefile が何やってるか全然わからなくなるのがいやだ。task が生で書いてあってほしい。こういうのは DRY よりコピペのほうがやりやすいと思う。Hoe からコピペしてるタスクはある)なので、newgem が生成する Rakefile は使えなくて、あと History.txt じゃなくて ChangeLog にしくて (RDoc 書くっていう意味では間違ってるんだけど、ChangeLog のほうが数倍書きやすいし……)、あとあと version.rb がきもちわるいから嫌で、あとあとあと、newgem hoge-gura とかやったときキモいファイル名ができるし、なんかもう全部カスタマイズ済みのを newgem で生成したいなぁとおもったんだけど、できないみたいだ。(ちなみに最近つくった gem は「前につくった gem を cp -r して頑張って置換」してつくってる)
bin/newgem を読んでみると、全部決めうちなのよね。~/.newgem/template があったら読んでくれてるんだろうとか漠然と思ってたけどそんなことなかった。完全なる決めうちだった。清々しいぐらい決めうち。
こういうのってパッチ送るより自分で書いたほうがはやい。
というところまで書いたところで (コメントアウトして保存して)、じゃあ書こうっていう話に脳内でなったので書いた。
http://www.vim.org/scripts/script.php?script_id=1890
lookupfile 関係さがしてたら id:secondlife さんところで見つけて、ためしてみたらやばかった。これはやばい。やばいよ。文乃さんなみにやばい。いやそこまでいかない。zsh でディレクトリ cd していくのがめんどくさくなるぐらいやばい。
nmap bg :BufferExplorer<CR> nmap bG :FilesystemExplorerFromHere<CR> nmap gb :FilesystemExplorer<CR>
タブきりかえの gt gT (タブばっか使ってるので) を意識した感じ
なんか気が付いたら本編も何度か見直してた。いいよ! いいよ! 自由にやりな! 勝手にやりな!
なにが見所なのかよくわからないけど、たぶんたまちゃんなんだよね?
おれはもう終わったことだからいいけど、もし子供ができたらなんとかしないといけない。陸上とかスキーとか飛び箱とかだけにすりゃいいのになぁ。チームプレー入れんなよ。
それにしても「そんなの気の持ちよう」とかいう人間のクズは今すぐ首つって死ねばいいのになぁ……だいたい体育教師もそういやつだから、さらに絶望的な感じになる。
:registers --- Registers --- "" M ^JM ^JM ^JM ^JM ^JM "0 ^I^I^I<div id="footer">^J^I^I^I^I<% require ...
unnamed がこわれる。paste 系のコマンドは ("0 を使うって説明されてるのを見掛けたけど、少くとも vim7.1においては)、"" が使われる。LustyExplorer は他のレジスタは復元するけど " だけ復元しないっぽい。
--- lusty-explorer.vim.orig 2007-10-07 22:50:11.000000000 +0900
+++ lusty-explorer.vim 2007-10-07 22:51:27.000000000 +0900
@@ -957,6 +957,7 @@
@sidescroll = eva "&sidescroll"
@sidescrolloff = eva "&sidescrolloff"
+ @reg = vim_single_quote_escape(eva('@"'))
@reg0 = vim_single_quote_escape(eva("@0"))
@reg1 = vim_single_quote_escape(eva("@1"))
@reg2 = vim_single_quote_escape(eva("@2"))
@@ -1000,6 +1001,7 @@
exe "set sidescroll=#{@sidescroll}"
exe "set sidescrolloff=#{@sidescrolloff}"
+ exe "let @¥" = '#{@reg}'"
exe "let @0 = '#{@reg0}'"
exe "let @1 = '#{@reg1}'"
exe "let @2 = '#{@reg2}'"