トップ «前の日記(2005-10-24) 最新 次の日記(2005-10-28)» 編集

3 日坊主日記


2005-10-27 [長年日記]

_ [vim] gvim (win32) コネタ

準備は明日がんばるっ…もう日付替わってら。

作業記録。

メッセージを英語に

 lan mes en

ツールバーを取る

 set guioptions-=T

メニューを取る

 set guioptions-=m

IME が有効なときカーソルを変える

 "カーソル上の文字色は文字の背景色にする。
 "IME が無効なとき Green
 "IME が有効なとき Purple
 "にする。
 if has('multi_byte_ime')
   hi Cursor guifg=bg guibg=Green gui=NONE
   hi CursorIM guifg=NONE guibg=Purple gui=NONE
 endif

カーソルの点滅 (blink) を止める

 set guicursor=a:blinkon0

_ [vim][Rails] vim + Outline

Textmate の Outline みたいなのが vim にもほしいなあと思い、Apollo で作ってみた。

source (Apollo required)
http://www.moriq.com/ruby/archive/ap-vim-000.zip

boot-3.png

プレゼン仕様で字がでかい。

 " プレゼン用 その1
 "set guifont=Terminal:h14:b:cSHIFTJIS
 "set columns=66
 "set lines=35
 "set linespace=1

 " プレゼン用 その2
 set guifont=MS_Gothic:h24:w8:b:cSHIFTJIS
 set columns=55
 set lines=19
 set linespace=2

 " その1 と その2 は gvim のサイズが同じ

画像URLは展開されるのか〜

  • サイズが微妙なのは Wink でキャプチャしたときに余白がほしいのと vim のウィンドウサイズに合わせるため。
  • tree は最初から展開。ファイルも node に付ける。
  • ファイルのところで (ディレクトリでも ok) Enter を押すと vim で開いてくれる。
    • vim との連携には ole-interface を使った。
  • Shift+カーソルキーでウィンドウサイズを調整できる。
    • サイズ変更時には vim が追従する (:winp)。^^;
  • [F5] で tree を再読み込み。
  • URLを大きく表示したいのでブラウザ (IE) を用意した。[F9] で起動。vim とちょうど重なる位置・サイズになる。

browser-1.png

_ [vim] RRB Vim interface を使ってみる

outline.rb を作るときに RRB を使ってみました (add_entries の辺り)。RRBExtractMethod がすごく便利。

本日のツッコミ(全1件) [ツッコミを入れる]
# babie (2005-10-27 09:36)

メールで言い忘れましたが、ファイルツリー Good です。

[]