タグ

ブックマーク / mattn.kaoriya.net (9)

  • Big Sky :: Vim から redmine を読み書き出来る vim-metarw プラグイン書いた。

    « Github Notification API が出たので通知を Growl するの書いた。 | Main | plackup の --path 引数 » 最近 yuroyoro さんが作った git issue が便利でたまらない。コンソールから redminegithub の issue が操作できるし、全て CUI で完結出来る。 しかしながら、どうしても「Vim で、しかも REST 的に redmine を扱いたい!」という欲望がおさえられず、作ってしまった。 mattn/vim-metarw-redmine - GitHub https://github.com/mattn/vim-metarw-redmine/ kana さんの vim-metarw 経由で redmine を読み書きできます。動作には vim-metarw が必要です。 kana/vim-meta

    Big Sky :: Vim から redmine を読み書き出来る vim-metarw プラグイン書いた。
  • Big Sky :: バッチ ジョブを終了しますか (Y/N)?

    Windows を UNIX っぽく使おうとすると、必ずお目にかかるであろうこのメッセージ。 UNIX に慣れている人は、コマンドプロンプトを使いたがる。しかし全ての場合においてコンソールアプリケーションは有能では無いし、異常に長い引数は省略したい。Java VM で動く言語のクラスパス等はスクリプトに書きたいし、オフィシャルから Windows ユーザ向けに用意される物はだいたいバッチファイルだ。しかしながら Cygwin は標準提供物ではないし、嫌いだ。いや、大嫌いだ。 そこで私達は一般的に、バッチファイルという一見便利そげで実は非情なまでに我々に独特の仕様を強要するDSLを頻繁に使う事になる。 例えば Java VM 上で動く clojure を Windows 上で repl として使う場合、僕は以下の様なバッチファイルを「clj.bat」というファイル名にして使っている。 @ec

    Big Sky :: バッチ ジョブを終了しますか (Y/N)?
    tkosh
    tkosh 2012/09/20
    「 お前は俺が終了しろと言ったのが聞こえないのか?」
  • Big Sky :: めんどうな作業がわずか数十秒に!新人プログラマが知らないと一生後悔するVimを使ったHTML生成

    « ExecuteExcel4Macro で CALL ワークシート関数使ってShellExecute呼んでそれでVimScript操作してHTMLを数秒で生成するの作った。 | Main | サラリーマンの為のメールが2倍速く書ける(気がする)vim補完書いた » こういう作業ってプログラマなら日常茶飯事で、やり方しらない新人プログラマはいつまでたっても新人なのだけど... めんどうな作業がわずか数秒に!新人デザイナーが 知らないと一生後悔するExcelを使ったHTML生成 | Webロケッツマガジン お客さんから送られてきた、Excelデータからせっせとリストや表のHTMLをコーディングしているあなた!そろそろ手がが疲れてきていませんか? そんなあなたは、この記事で紹介するExcelテクニックをぜひ覚えてください。 面倒な作業が、わずか数秒で終わります! http://webrocke

    Big Sky :: めんどうな作業がわずか数十秒に!新人プログラマが知らないと一生後悔するVimを使ったHTML生成
    tkosh
    tkosh 2011/12/15
    あ、セパレータって変えられるんだ
  • Big Sky :: Learn Vim Progressively

    この文章は、 http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/で掲載されている「Learn Vim Progressively」の翻訳文です。 文内の全てはの筆者による物であり、訳文の内容については私による物となります。意訳が若干入っています。間違い等あればご連絡下さい。 tl;dr: 可能な限り速くvim(人類史上、最良と知られているテキストエディタ)を習得したい。その方法を提案する。生き残るには最小を学ぶ事から始め、その後徐々にトリックを混ぜて行く。 Vim 60億ドルのテキストエディタ 優れいて、強く、そして速い vimを学ぶ事、それはあなたあなたが学ぶ最後のテキストエディタになるでしょう。私が知る限りより優れたテキストエディタはない。学ぶのは難しいが、使うと素晴らしい。 4つのステップで学ぶ事をお勧めす

    Big Sky :: Learn Vim Progressively
    tkosh
    tkosh 2011/09/05
    これはいい入門
  • Big Sky :: Vim script manager「Vimana」が便利すぎる。

    これまでvimスクリプトをインストールするには、vim onlineでダウンロードして、書いてあるインストール手順に従って、時にはそのまま、時にはzipを解凍して.vim(windowsならvimfiles)に自前でコピーするのが一般的でした。おそらく自動化されている方もいるかもしれませんが、特有のスクリプト専用の更新ツールくらいかと思います。 Perlを知っている方ならばCPAN、rubyを知っている方ならばgemにあたる物がvimには無かったんです。 配布物が統一されていない為、無理だろうな...とも思ってました。 が、そこに登場したのがVimana(Vim script manager)です。 Vimana(3)             User Contributed Perl Documentation            Vimana(3) NAME Vimana - Vim

    Big Sky :: Vim script manager「Vimana」が便利すぎる。
    tkosh
    tkosh 2010/02/18
  • Big Sky :: Firefox拡張Ubiquityの使い方がようやくわかった。

    « はてなブックマークコメントが非許可になっている時にdeliciousからコメントを持ってくるグリモン書いた。 | Main | 【速報】とりあえずjavascript v8エンジンのベンチマーク結果 » 追記 teramakoさんがもっと良いの 作ってくれました。 きっとそっち使う方が幸せな、ともだちんこになれます。 ですので、私のはubiquityNeta.jsにリネームする事にします。 こう使うのですね?わかります。 (function() { if (typeof gUbiquity === 'undefined') return; liberator.commands.addUserCommand(["ubiquity"], "Ubiquity", function(arg, special){ var anchor = document.getElementById("con

    Big Sky :: Firefox拡張Ubiquityの使い方がようやくわかった。
  • Big Sky :: mixiエコーにポスト出来るvimperator plugin、「mixiecho.js」書いた。

    途中まで書いて助けを求めたんですが、結局自分で書きました。 CodeRepos::Share - Trac 誰か後は頼んだ... ゴブッ(吐血) http://coderepos.org/share/changeset/17104 このリンク先のソースは不完全なソースです。 使い方は :mixiecho でエコーの一覧表示 :mixiecho ○○遺跡に落書きした! でポストです。 これでtwitterの様にmixiを使って、マイミク外される事うけあいですね。 mixiecho.js よかったらどうぞ。 ※ teramakoさんからi love vimperatorの画像頂きました。

    Big Sky :: mixiエコーにポスト出来るvimperator plugin、「mixiecho.js」書いた。
  • Big Sky :: vimperatorのコマンドライン編集中、CTRL-Xで現在のURLを補完するjs

    vimではコマンドモード時に、<c-x>で現在のディレクトリを補完するようにしているので、これがvimperatorでもやれると便利と思った。 twitter.jsでは「%URL%」とか「%TITLE%」で現在のURLが置き換えられる様になってるけど、他のコマンドでも使いたい場合もある。 例えば、そろそろ誰かが「mixiecho」ってコマンド作ったとして :mixiecho ちょっwwwコレ http://example.jp/ とかやりたい時には、またtwitter.jsと同じ実装しなきゃいけない。 ま、こんなので困るのは私だけかも。 (function() { liberator.mappings.addUserMap([liberator.modes.COMMAND_LINE], ['<c-x>'], "insert current URL to command line", fun

    Big Sky :: vimperatorのコマンドライン編集中、CTRL-Xで現在のURLを補完するjs
  • Big Sky :: vimperatorで入力フィールドにフォーカスを飛ばせるwalk-input.jsが良い味出してる

    I wrote a plugin which moved the focus along the input fields. When the web page has multiple <input> or <textarea> fields, the focus walks the input fields by pressing A-i (or M-i). http://www.pqrs.org/tekezo/tmp/vimperator/walk-input.js It seems there was no similar function in the core code, would you merge this? Regards, Takayama Fumihiko. http://www.mozdev.org/pipermail/vimperator/2008-May/00

    Big Sky :: vimperatorで入力フィールドにフォーカスを飛ばせるwalk-input.jsが良い味出してる
    tkosh
    tkosh 2008/05/23
    これはべんりだ
  • 1