タグ

2008年3月16日のブックマーク (6件)

  • 状況に応じて、読み込むvimプラグインを選択する。(vimエディタネタ)

    vimエディタネタ。 今日のお題「読み込むvimプラグインを状況に応じて選択する。」 例えば、 ・あるプラグインを、CUIvimでは読み込みたくないけれど、GUIvimでは読み込みたい時。 ・コンパイルオプションやバージョンが違う複数のvimがインストールされていて、どれかの vim ではプラグインが原因でエラーが発生する場合。 こういう状況が発生した時に、 どのように読み込むプラグインを制御しようかという話です。 レアなケースです。 通常、こういう要求があることは無いでしょう。 必要となるのは、vimマニアな方々の、それも一部だけでしょう。 私の場合だと、Mac OSX 10.3 Pantherを使っていて、 システムにインストールされているデフォルトの CUIvim がバージョン6.2、 Kaoriyaパッチ + いろいろコンパイルオプション付き GUIvim のバージョンが6

    状況に応じて、読み込むvimプラグインを選択する。(vimエディタネタ)
    dann
    dann 2008/03/16
  • Vim documentation: if_pyth

    main help file *if_pyth.txt*   For Vim バージョン 7.1.  Last change: 2006 Apr 30 VIM REFERENCE MANUAL    by Paul Moore VimPythonインターフェイス                            *python* *Python* 1. コマンド                 |python-commands| 2. vimモジュール           |python-vim| 3. バッファオブジェクト               |python-buffer| 4. レンジオブジェクト          |python-range| 5. ウィンドウオブジェクト    |python-window| 6. 動的ローディング           

    dann
    dann 2008/03/16
    pythonでvim操作
  • Andy Delcambre: Git SVN Workflow

    I know, I know, this is blog post number one million about Git and git-svn. This is primarily for my co-workers who are wanting to switch to git for our SVN based projects like I have. (If I get them with git-svn, next we can start hosting with git directly, Muhahaha!) First, a bit of background. Git was written by Linus Torvalds specifically for use by the linux kernel team. He had very specific

    dann
    dann 2008/03/16
  • Catalyst::Plugin::ConfigLoader own macros suport! - Lazy Programmer :-p

    最近メーリングで流れていたパッチがあたり、version 0.16で俺俺メソッドをコンフィグで使用できるようになった。わーい。 MyApp->config->{ 'Plugin::ConfigLoader' }->{ substitutions } = { baz => sub { my $c = shift; qux( @_ ); } } bar : __baz(x,y)__

    Catalyst::Plugin::ConfigLoader own macros suport! - Lazy Programmer :-p
  • オリンパスから小型軽量デジタル一眼レフ「E-420」とパンケーキレンズが登場 : Gizmodo Japan(ギズモード・ジャパン)

    もういろんなメーカーからデジタル一眼レフの新製品が発表されて、大型家電店でトランペットを欲しがる子供のように眺めている毎日が続きますが、みなさんいかがお過ごしですか? そんな新製品ラッシュのなか、僕のハートをわしづかみにした機種が登場しますよ。 それはオリンパスの「E-420」です。世界最小・最軽量です。重さ380gです!! 小さいボディでも機能はてんこ盛り。オリンパスお得意のダストリダクションシステムはもちろん、ライブビュー機能、最大8人まで認識できる顔検出機能など、スペック見ているだけでもう、なんか涙が…。 でも、それだけじゃないんですよ! 俺の物欲をビンビン刺激しやがるものが、一緒に出ちゃうんですよ!! それは、これだ!! これはですね、レンズです。「ZUIKO DIGITAL 25mm F2.8」。全長23.5mm、重さ95g。なんという薄さ、なんという軽量。カメラ用語では、こうい

  • Shipwrightを学んだのでまとめとか - libnitsuji.so

    ShipwrightはPerlのモジュールです。CPANで公開されています。 Shipwright - Best Practical Builder - metacpan.org Shipwrightはアプリケーションのためのパッケージングツールです。依存しているソフトウェアおよびバージョンをリポジトリで管理します。たいていのPerlで書かれたアプリケーションはCPANモジュールに依存しているので、何らかの方法でそれをインストールする必要があります。思いつく方法としては以下のような方法があります。 CPANコマンドで地道にインストール アプリケーションのMakefile.PLでModule::Installを使って依存モジュールを自動インストールする rpmなどで自力でパッケージングする(やりかたしらないけど) 専用のPerlパッケージ(perl体含んだ)を作成する この中でお手軽なのは

    Shipwrightを学んだのでまとめとか - libnitsuji.so
    dann
    dann 2008/03/16