2012年02月07日

Lgrep v0.0.3 - ステータス表示やらなんやら

いろいろ修正。

・ステータスを表示する:LgrepStatusを追加
・添付ファイルの後処理をわすれてたので追加
・カレントディレクトリが変わるとうまくうごかなかったので修正
・taskkillのパラメタミス修正

これで大分つかえるようになったかな(^^;

圧縮失敗してたので再UPしときました〜(Lgrep_v0.0.3.zip)

Lgrep_v0.0.3.zip
posted by yura.tomo at 22:48| Comment(0) | TrackBack(0) | vim | このブログの読者になる | 更新情報をチェックする

2012年02月06日

Lgrep v0.0.2 - バグ修正と中断

やってもた。。。もうやだ〜(悲しい顔)
早速会社で使ってみたら動かなかったので修正です。
それと中断機能を追加してみました。
taskkillを使うのでwindows xp homeだと動きませんがバッド(下向き矢印)

修正点は次のとおり。

・vimにパスが通っていないと失敗していたので修正
・grepが完了したら自動でcgetfileとcwするモード(g:Lgrep#AutoUpdateQuickFix)追加
・:UpdateQuickFixを:LgrepUpdadteに変更
・:LgrepCancel追加
posted by yura.tomo at 19:53| Comment(0) | TrackBack(0) | vim | このブログの読者になる | 更新情報をチェックする

Lgrep - 簡易非同期grep

emacsにはvimにはないうらやましい機能がたくさんありますね。わーい(嬉しい顔)
中でも非同期grepはうらやましい。。。
と思っていたら、asyncgrep-vimってあるんだ・・・。
す、すごい!。グッド(上向き矢印)
でも、ビルドするのが面倒なのでまだ試していないっす。(--;

とりあえず非同期でgrepができればよいだけなら、vimscriptとfindstrだけでも
できそうなので、作ってみたよ。
grepしている過程はみえないけど、それは自分にとってあまり重要じゃないので、
grepが終わったことだけわかるようにしてます。

つかいかた)
・:Lgrep [/s] 検索したい文字 ファイルパターン
※findstrのパラメタと一緒。なので、/s はサブディレクトリ以下も検索。
Lgrep_v0.0.1_1.png

・Lgrepを実行すると別プロセスでfindstrで検索が開始


・検索がおわると次のようなメッセージがでる
Lgrep_v0.0.1_2.png

・quickfixを更新する場合は:UpdateQuickFixする。(マップしたほうがよいかも)
Lgrep_v0.0.1_3.png

高機能なものがいらないなら、これでもよいかも???
でも、中断はできるようにしたいな・・・。

いじょ
タグ:Lgrep
posted by yura.tomo at 00:37| Comment(0) | TrackBack(0) | vim | このブログの読者になる | 更新情報をチェックする
>■あふw関連ツール相関図
              +---------ffftp.exe(AE)
              | +-------sakura.exe(ORG)
              | | +-----*.exe(ORG)
 +------------afxswitch.exe 
 | +----------afxpdf.vbs
 | | +--------afxvim.exe --- gvim.exe(ORG)
 | | | +------afxyzzy.exe -- xyzzy.exe(AE)
 | | | | +----afxckw.exe --- ckw.exe(AE)
 | | | | | +--afxfazzy.exe - afxfazzy?.mnu
 | | | | | | +afxtail.exe
+------------+afxexec.exe   - afxandroid
|   afxw.exe |-amksc.exe(ORG)
+------------+afxmatrix.vbs
|| | | | | | +afxdmask.exe
|| | | | | +--afx2ch.exe --- 2ch
|| | | | +----afxbkmk.exe
|| | | +------afxclock.exe
|| | +--------afxfind.exe
|| |+---------afxpushd.exe
|| +----------afxbrws.exe
|+------------afxmake.exe
|             | | +-----VisualStudio9
|             | +-------WDK7.1
|             +---------...
+-------------afxftp32.dll

 ※AE: Afxwer's Editionの略
 ※ORG: Original版
 ※yuratomo使用中のもの。
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。