タグ

2015年5月12日のブックマーク (3件)

  • smartinput の <BS> や <CR> の汎用性を高める - Qiita

    この投稿は、変にややこしいやり方を使ってたこの投稿を改善したものです;-) smartinput は括弧のペアを入力してくれるプラグインとして知られてますが、ペアになった括弧をまとめて削除するような機能もあります。しかし、<BS>や<CR>に別のプラグインの機能をマッピングしていて忘れ去られていることが多いように思います。(※当社比) この問題に対処するためにsmartinputが提供する機能を含んだ<BS>や<CR>に対して代わりの名前を付けて、呼び出しやすくします。 まずは、 smartinput 側の設定です。 call smartinput#map_to_trigger('i', '<Plug>(smartinput_BS)', \ '<BS>', \ '<BS>') call smartinput#map_to_trigger('i', '<Plug>(smartinput_C-

    smartinput の <BS> や <CR> の汎用性を高める - Qiita
    progd
    progd 2015/05/12
  • 対応する括弧等を入力する生活に疲れた(Vim 編) | Webシステム開発/教育ソリューションのタイムインターメディア

    問題 プログラムにせよ何にせよ、 ( と )[ と ]{ と }' と '" と " 等々、対応する文字を入力することはよくあります。 入力それ自体は難しいことではありませんが、 ペアで入力しなければ意味がないため、 場合によっては入力を忘れてしまうこともあります。 特にプログラムを書いているとこの手の入力漏れで構文エラーになることは多々あります。 例えば以下のような感じです: ZapZapZap(Convert.ToInt32(e.Item.Cells[0].Text); まあ何度も ( や [ を入力していれば一個くらい対応する ] や ) を入力し損ねるのは仕方がありません。 しかし入力し損ねる度にしょうもない構文エラーでコンパイルが失敗したりテストが失敗するのは士気に響きます。 もう2012年なのですから、どうにかして対応する括弧くらい自動で入力してもらえないものでしょうか。 解答

    対応する括弧等を入力する生活に疲れた(Vim 編) | Webシステム開発/教育ソリューションのタイムインターメディア
    progd
    progd 2015/05/12
  • フレームワーク対決!Angular VS React仮想パネルディスカッション

    フレームワーク対決!Angular VS React仮想パネルディスカッション 吉川 徹 特集企画「アプリケーションアーキテクチャ最前線」では、さまざまな視点からアプリケーションアーキテクチャをエキスパートたちに語っていただきます。今回は、今話題のAngularJSなどのJavaScript MVCフレームワークの台頭と進化、そして新しいアーキテクチャであるFluxとそのフレームワークであるReactなどについて、既に先行して学んでいるエキスパートたちにその知見を聞いてみました。 今回はフレームワーク対決ということで、エキスパートたちがAngularReactという陣営に分かれ、それぞれのフレームワークについて疑問点をぶつけたり、議論したりする仮想パネルディスカッションという形式でお伝えします。単なるパネルディスカッションとは違って、キーワードは「プロレス」です。まさかりの投げ合い、di

    フレームワーク対決!Angular VS React仮想パネルディスカッション
    progd
    progd 2015/05/12