2012年11月04日

あふwとnyaosの素敵コラボ

今日は久しぶりのあふwねたです。
突然ですが、nyaosからあふwで開いているディレクトリにcdしたいことありませんか?
わたしはあります。
階層が深ければ深いほど、cdでの移動がわずらわしくて仕方がありませんでした。
nyaosはあまり詳しくないのですが、どうやらluaで拡張できてcomも使えるみたいなので、
お試しで作ってみました。


- galコマンド
Get Afxw Left directoryの略。

- garコマンド
Get Afx Right directoryの略。


だうんろーど)
https://github.com/downloads/yuratomo/.nya/galgar_v1.0.zip


いんすとーる)
ホームディレクトリにzipファイルを展開する。
.nyaというフォルダが展開されるかと思います。
_nyaファイルに次のようにaliasを張ります。

alias gar source ~\.nya\gar.lua
alias gal source ~\.nya\gal.lua


じゅんび)
あふwでオートメーションサーバーを有効にします。


つかいかた)
あふwの左ファイル窓のフォルダに移動する場合
>gal

あふwの右ファイル窓のフォルダに移動する場合
>gar


コマンド名は自分でaliasを張って使うと思うので、
適当に変えてください。。。
わたしはこのギャル/ギャーというコマンド名が気に入ったので、
これでつかいます:-)
ラベル:gar gal
posted by yura.tomo at 17:03| Comment(0) | TrackBack(0) | あふ | このブログの読者になる | 更新情報をチェックする

2012年09月22日

dotnet-complete - vimで.Net(*.cs, *.xaml)の補完機能

さて、現在仕事で.Netをやっているわけですが、
やはりVisual Studio の インテリセンスが強力だ。。。

vimでもある程度補完が効いてくれないと効率がわるいので、
お試しで作ってみました。
とりあえず、xamlとcsファイルだけ対応してみました。
(※自分で作ったクラスのメンバーは補完できません)

ダウンロードや設定は以下のURLを参照してください。

https://github.com/yuratomo/dotnet-complete

↓こんな感じになります。(面倒なのでひたすら貼り付けです・・・)

dotnet1.PNG
dotnet2.PNG
dotnet3.PNG
dotnet4.PNG
dotnet5.PNG
dotnet6.PNG
dotnet7.PNG
dotnet8.PNG
dotnet9.PNG
dotnet10.PNG
dotnet11.PNG
dotnet12.PNG
dotnet13.PNG
dotnet14.PNG
dotnet15.PNG
dotnet16.PNG
いじょ
ラベル:vim .Net
posted by yura.tomo at 00:22| Comment(0) | TrackBack(0) | あふ | このブログの読者になる | 更新情報をチェックする

2012年06月21日

dbg.vim - vimでデバッグ(cdb, gdb, jdb, fdb)

こんばんはー。
ずっとまえに作ったものですが、記事を書くのが面倒で、
ひさしぶりの投稿になります・・・。

今日紹介するのは、vimでデバッグするためのプラグインです。
cdb、gdb、jdb、fdbをサポートしています。

cdbはwindowsのデバッガですね。WDKなんかをいれると入るあれです。
普通はWinDbgとかをつかうと思うけど、これのコマンドライン版です。
http://msdn.microsoft.com/en-us/windows/hardware/gg463009.aspx参照)

gdbはlinuxで動作を確認しましたが、windowsは試してないです。
jdbはjavaのデバッガで、fdbはflexのデバッガですね。

動作にはこれらのデバッガとvimprocが必要となります。
あとはvim7以上です。
タブローカルな変数を使うので、同一のタブに複数のデバッガは動かせません。
言い換えるとタブを変えれば、複数のデバッガを同時にデバッグできます。

ものはgithub上に入れているので、そちらからどうぞ。。。

https://github.com/yuratomo/dbg.vim

動作は次のような感じです。



FreeVideoCoding.com
posted by yura.tomo at 22:53| Comment(0) | TrackBack(0) | あふ | このブログの読者になる | 更新情報をチェックする
>■あふ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使用中のもの。