2007-09-25から1日間の記事一覧

zshでアプリケーション関連付け

zsh

http://jndb.pc.mycom.co.jp/column/zsh/016/index.htmlwindozeでお馴染の拡張子とアプリケーション関連付け。これはzshでも実現可能だ。「alias -s」を使えば実行できないファイルを「実行」することで指定したアプリケーションで「開く」ことができる。 al…

OptionParserで書かれたRubyスクリプトのzshの補完設定を自動生成できないものか

% tar [tab] A -- append to an archive c -- create a new archive f -- specify archive file or device t -- list archive contents u -- update archive v -- verbose output x -- extract files from an archive たとえばtarの後でTabを押すとオプショ…

zsh tips

zsh

メモ。http://wiki.fdiary.net/zsh/?MatchAgainstNumbers http://www.ayu.ics.keio.ac.jp/members/mukai/translate/write_zsh_functions.html

はてダラで更新するとアンカーが変わってしまう

俺はいつもはてダラ+Emacsで日記を書いているが、記事を追記(prepend)するとすでに書いた記事のアンカーが変わってしまってブックマークしてくれてる人に悪いと思う…。 まぁ「*label*〜」記法をつかえばいいんだけど、手書だとどうしても忘れてしまう。 と…

zshで正規表現による履歴探索

zsh

Emacsのiciclesみたいに履歴を正規表現で探索したいんだよね。たとえばコマンド名と対象ファイルがわかっていてオプションを忘れた場合に「C-r command.+/hogehoge.txt」とできたら…zshは歴史長いと思うのだが、いまだにその機能が加わっていないのが不思議…

zshのチートシート

zsh

extended_globは **/* とか以外にほとんど使わないので、いざ欲しいときに忘れてしまう。プロセス置換もしかり。ここでワンキーでチートシートの表示ができたら嬉しい。普段Rubyばかりでシェルスクリプトを書かないので、苦労すると思うけど、シェル関数で書…

アーロンチェア俺も使ってる

http://read-eval-print.blogspot.com/2007/09/blog-post_25.html俺もアーロンチェア使っている。TDDの教科書にも「安い机と高い椅子を使え」という教えがあるように長時間座りつづける以上椅子大事。