タグ

ブックマーク / blog.basyura.org (4)

  • neco-member-dict - 辞書ファイルからメンバ補完する neocomplete の source - basyura's blog

    https://github.com/basyura/neco-member-dict 辞書ファイルに UINavigationController.alloc.initWithRootViewController UIColor.blueColor UIColor.redColor UIColor.whiteColor self.view.frame.size.widthって書いといたらメンバ補完してくれたらいいのにと前々から思っていたのをやや強引に実装してみた。 いまいちなところ 補完開始位置を切り出す get_complete_position は、neocomplete の member.vim を丸パクリ 補完開始位置前の単語を取得する方法がよく分からんので強引に実装 (取得した単語を元に補完するキーワードを表示する) s:cache で抱え込んでいる . で区切られた単語が対象

    neco-member-dict - 辞書ファイルからメンバ補完する neocomplete の source - basyura's blog
    hkj
    hkj 2014/07/09
  • Go の基礎 - basyura's blog

    はじめての「Go言語」 (I・O BOOKS) 作者:茨木 隆彰工学社Amazon C は挫折中(めんどくさい)。 なんとなく見始めた Go が面白くてそのまま学習中。コンパイルが早いし、vimmer の場合は quickrun を使うとスクリプトを書いてるような手軽感がある。 文法もそんなに難しくない。ポインタは参照が中心で難しい感じではなく、GC があるので malloc や free を考えなくてもいい。ロジックに集中できる。 インストール mac なら brew で入れられる brew install go環境変数も定義 export GOROOT=/usr/local/Cellar/go/HEAD export GOOS=darwin export GOARCH=amd64windows なら gomingw でいい感じのものが配布されているのでインストーラを使うか zip を展

    Go の基礎 - basyura's blog
    hkj
    hkj 2011/05/10
  • snippet - basyura's blog

    スニペット(snippet)とは、「断片」という意味である。情報処理の分野ではよく使う短いプログラムコードを統合開発環境から呼び出す機能の事である。 また、呼び出される短いコードの事をスニペットと呼ぶ場合もある。 スニペット - wikipedia neocomplcache は補完だけと思われがちですが、強力な snippet も装備しています。例えば、 snippet s abbr '' '${1}' と定義しておけば、s の後に (neocomplcache_snippets_expand) を呼び出すと '' に展開されます。${1} は展開後のカーソル位置になります。 これだけだと余りありがたみが分かりませんが、はてな記法であるとか、タイプ数が多いもの、決まりきったテンプレートなど「これはさっきも書いたな」と思うものを書きためていくと便利すぎて無くてはならないものになります。 僕

    snippet - basyura's blog
    hkj
    hkj 2011/01/24
    snippetの定義
  • a unite.vim plugin for hiki - basyura's blog

    hiki 用の unite.vim plugin https://github.com/basyura/unite-hiki Hiki は Ruby で書かれた高機能・高速 Wiki クローンです。 Hiki rails3 の勉強を始める → hiki に tips をまとめる → ブラウザから編集するのがめんどくさくなる → vim でできないかな? → vimscript を書き始める → 更新できたー → unite.vim の plugin にしてみる 道を外れっぱなしのまま進んで最低限の機能を追加できたかな。 必要なもの unite.vim open-browser.vim cURL webapi.vimcurl のパラメータを変えて使いたかったので、http.vim をオレオレ修正したものを同梱。 設定 let g:unite_hiki_user = 'user' let

    a unite.vim plugin for hiki - basyura's blog
    hkj
    hkj 2010/12/29
  • 1