アーカイブ

2007 年 7 月 のアーカイブ

project.vimでディレクトリツリーが更新されない。 このエントリーを含むはてなブックマーク はてなブックマーク - project.vimでディレクトリツリーが更新されない。

2007 年 7 月 4 日 コメント 2 件

rails.vim + project.vimでのはなし。
最初に:Rprojectでプロジェクトツリーを作り、:Rake db:migrateしたときに出来たディレクトリ(db/migrate)を反映しようと\Rしたのだけれどツリーに反映されなかった。

db=db {
schema.rb
}

↑こんな感じ。
db=dbの隣にfilter="**"を追加→\Rしたら反映されたのだけれど、なんか気持ち悪いのでソース(.vim/plugin/rails.vim)を確認したら、

3695   "let str = str . " components=components filter=\"**\" {\n }\n"
3696   let str = str . " config=config {\n  environments=environments {\n  }\n }\n"
3697   let str = str . " db=db {\n"
3698   if isdirectory(a:rr.'/db/migrate')
3699     let str = str . "  migrate=migrate {\n  }\n"
3700   endif
3701   let str = str . " }\n"
3702   let str = str . " lib=lib filter=\"* */**/*.rb \" {\n  tasks=tasks filter=\"**/*.rake\" {\n  }\n }\n"

ちゃんとロジックはあった。(すごいベタ書きっぷり)
どうやら:Rproject時点でのディレクトリ構成で決まってしまうみたい。
.vimprojectsのペインを空にして(1GdG)から:Rprojectをし直したら正しいツリーになった。
ディレクトリ構成が変わるたびに.vimprojectsをクリアしろってことなんだろうか。

カテゴリー: Rails タグ:

ホームディレクトリ。 このエントリーを含むはてなブックマーク はてなブックマーク - ホームディレクトリ。

2007 年 7 月 2 日 コメント 2 件

soundkitchenさんと話してて、せっかくだから開けちゃえばいいジャンってことでSVNリポジトリを開けてみました。
.screenrcは把握し切れてないのでDebianのデフォルトのまんま。

[ref.] 開発環境を考える。

カテゴリー: プログラミング一般 タグ:

screenを使う。 このエントリーを含むはてなブックマーク はてなブックマーク - screenを使う。

2007 年 7 月 2 日 Comments off

Ctrl-aだとなんか使いにくいscreenのメタキーをどうするか悩む。
とりあえずCtrl-zにしてみた。いいかんじ。
あと、screen -Rを.zprofileの最後に追加。必要なときになって起動してないことを思い出すもんで、ね。

カテゴリー: Linux タグ: