タグ

ブックマーク / teramako.hatenadiary.org (5)

  • jscomplete-vim - hogehoge @teramako

    https://github.com/teramako/jscomplete-vim 既存のvimに入っているautoload/javascriptcomplete.vimがアレだったので、もう少し賢そうなのを作りたいと思い、作り始めた。 初めてのVim scriptなので拙いコードだと思うけど。ある程度目的は達成できてきたと思うので、GitHubにアップしてみた次第。 .や[後のプロパティ名を補完することが目的。 そのために、ある程度の式をパースし、どんなオブジェクトが返るかを判断する。 "a,b,c,d" .split(",") .map(function(c){ return '"' + c + '"'; }) .join("\n") ._ // ↑カーソル位置 とある場合は、 "a,b,c,d" .split(",") .map(function(c){ return '"' +

    jscomplete-vim - hogehoge @teramako
  • 【お願い】background-colorを指定してください - hogehoge @teramako

    文字列を選択した時の挙動というかハイライト周りについて。 ブラウザ毎に挙動が違って面白いというか迷惑。 id:FTTH さんが画像がないとは何事だ。とコメントをくれたのでキャプチャしたよ。これでOK? 上下で背景が黒、白で分けて、それぞれに記述のスタイルを割り当てている。 divに背景色:黒、文字色:白 none: スタイルなし 背景色:画像で白、文字色:黒 背景色:白、文字色:黒 divに背景色:白、文字色:黒 none: スタイルなし 背景色:画像で黒、文字色:白 背景色:黒、文字色:白 Firefoxの場合 背景色によってハイライトが変わる。一番見やすい。 白地の場合 背景色:青、文字色:白 黒字の場合 背景色:白、文字色:青 GoogleChromeの場合 常に背景色:青、文字色:白 黒字の背景色が指定されていると、ハイライトされているか分かりにくかったりする。 そして、複数行選択

    【お願い】background-colorを指定してください - hogehoge @teramako
  • オイラもgit良く分かってないけど、変更点のオイラ的洗い出し方法 - hogehoge @teramako

    はじめてgit pullしたらvimperatorがいきなり動かなくなってちょっと焦った - 今日もスミマセン。 git pullするまえに git branch localbranchでブランチ作成 git pullする git diff master localbranchでdiffを見る git branch -D localbranchでブランチ消す って感じでやっているよ。 てか、今気付いたけど、当は git pullして git logからコミットのidをコピって git diff master id すれば良いんじゃないかな。 日時で差分取る方法もあると思うんだけど、良く分からない。

    オイラもgit良く分かってないけど、変更点のオイラ的洗い出し方法 - hogehoge @teramako
  • codereposにカラースキーム追加 - hogehoge @teramako

    CodeRepos::Share – Trac CVS Headの方でcolorschemeコマンドがいつの間にか追加されていたので、それ用にtrunkの下にcolorsディレクトリを掘ってevening.vimpを追加した。 ~/.vimperator/colorsディレクトリに置いて、:colorscheme eveningで適用できるよ。 こんな感じ、 センスが無いので微妙。みんなもいろいろアップしてくれると良いな。

    codereposにカラースキーム追加 - hogehoge @teramako
  • vim7のタブ設定 - hogehoge @teramako

    vim version7 からタブが使えるようになったわけだが、虜になりつつある。 とりあえず基 よく使うものを挙げておいてみる。[]内は省略可。countは数値。 コマンド :tabnew or :tabe[dit]新たなタブを現在タブの後ろに開く :tabe[dit] or :tabnewfilefileを新たなタブに開く :tab cmdコマンド結果を新たなタブに開く。ex).:tab help version7 Ctrl+w gfカーソル下にあるファイルを新たなタブに開く :tabc[lose][!][ count]現在のタブを閉じる(:qと同じ?)。count(バッファ番号)を指定するとそのタブを閉じる :tabo[nly][!] or countgt他のタブを全て閉じる :tabn[ext][ count]次のタブへ移動。countが指定されるとそのバッファ番号のタブへ移動

  • 1