Hatena::Grouphackathon

zrail (a.k.a. tobira17, h14i, ...) の Learning Log

2014-02-20

[][]VimD言語るときに便利かも知れないプラグイン(と設定) 02:09 VimでD言語るときに便利かも知れないプラグイン(と設定) - zrail (a.k.a. tobira17, h14i, ...) の Learning Log を含むブックマーク はてなブックマーク - VimでD言語るときに便利かも知れないプラグイン(と設定) - zrail (a.k.a. tobira17, h14i, ...) の Learning Log

プラグイン

  • no title
  • no title
    • 補完。
    • 便利だけどまだちょっと不安定。あとサーバ動かしたりとか色々めんどい。
    • ビルド必要。
  • no title
    • ctagsの代わりに使ったりとか。
    • あ、これvimプラグインじゃねーや。静的解析系の便利ツール。
    • 上のDCDはもともとDscannerの一部でした。
    • ビルド必要。
    • compiler/dscanner.vim 書きました。
  • pastie.org | 521: Web server is down
    • ctagsのD対応パッチ。
    • これもプラギンじゃないですね。
    • universal ctags は D に対応してるっぽいです(上のパッチかどうかは知らん)。

設定。

  • h14i/d_include.vim(Gist)
    • 限定的なimport対応の設定。selective importsとrenamed importsに対応してません。
    • pathとその他諸々は自分で調整してね。
    • 真面目に作ってなくてごめん。
  • Wiki4D: EditorSupport/VimEditor
    • "set errorformat+=%f(%l):\ %m" でQuickFixのアレが取れるらしい。(:makeあんまり使わないので分からない)
    • 追記。"setlocal makeprg=dmd\ -o-\ %"して:makeしたらエラーリスト取れました。

Dに特化してるわけじゃないけどquickrun.vimとかも便利ですというかquickrun.vim必需品。神だと思う。