Vim

patch 223-224

Vim

7.0.223 popup menu could not handle unprintable characters 7.0.224 when expanding "##" spaces are escaped twice

vimshell

Vim

WANA software engineering を試したが、だめ。 patch が src/auto/configure で reject されちゃう。 mailing-list にもレポートされてなさそうだったのであきらめる。

patch 219-222

Vim

7.0.219 editexisting.vim doesn't see buffer in other tab page 7.0.220 crash when using winnr('#') in a new tab page 7.0.221 finddir() did not work properly for "." in path 7.0.222 'cindent' works for Perl, except for recognizing comments 7…

patch 202-218

Vim

7.0.202 compiler and runtime problems on Tandem systems 7.0.203 0x80 and CSI need to be escaped when executing a register 7.0.204 cscope: parsing of lines for listing doesn't work properly 7.0.205 (after 7.0.203) can't compile tiny version…

patch 193-201

Vim

7.0.193 crash when using --remote with arg matching 'wildignore' 7.0.194 ml_get errors may be given in a recursive loop 7.0.195 endless loop for conversion error when auto-writing 7.0.196 mouse pointer position wrong after ":vert ball" 7.0…

patch 189-192

Vim

7.0.189 translated message about finding matches is truncated 7.0.190 "syntax spell default" results in an error message 7.0.191 the items used by getqflist() and setqflist() don't match 7.0.192 ml_get errors when resetting 'swapfile' in e…

patch 188

Vim

7.0.183 accessing memory already freed after ":redir => var" ":let" 7.0.184 cscope interface doesn't work with mlcscope 7.0.185 multi-byte chars in message get attributes from previous char 7.0.186 ml_get error when doing "/\_s*/e" with ut…

patch 182

Vim

7.0.179 crash when recovering without a swap file name 7.0.180 (extra) VMS: build problem and problem with swap files 7.0.181 when reloading a buffer an extra empty line may appear 7.0.182 cannot reach every point in the undo tree after us…

patch 178

Vim

165 から 178 へ。 Patch 7.0.165 Problem: Using CTRL-L at the search prompt adds a "/" and other characters without escaping, causing the pattern not to match. Solution: Escape special characters with a backslash. Files: src/ex_getln.cPatch…

patch 164

Vim

VIM - Vi IMproved 7.0 (2006 May 7, compiled Nov 18 2006 23:56:32) Included patches: 1-164Patch 7.0.163 Problem: Can't retrieve the position of a sign after it was set. Solution: Add the netbeans interface getAnno command. (Xavier de Gaye) …

xterm256 color names for console vim

Vim

Tip #1384: xterm256 color names for console vim. tips : vim online これいい。

patch 162

Vim

VIM - Vi IMproved 7.0 (2006 May 7, compiled Nov 10 2006 01:04:45) Included patches: 1-162Patch 7.0.159 Problem: When there is an I/O error in the swap file the cause of the error cannot be seen. Solution: Use PERROR() instead of EMSG() whe…

patch 158

Vim

VIM - Vi IMproved 7.0 (2006 May 7, compiled Nov 4 2006 14:04:02) Included patches: 1-158上がる上がる。がんがん上がる。 Patch 7.0.154 Problem: When 'foldnextmax' is negative Vim can hang. (James Vega) Solution: Avoid the fold level becoming…

patch 153

Vim

VIM - Vi IMproved 7.0 (2006 May 7, compiled Oct 31 2006 22:35:14) Included patches: 1-153sign がちょっとおかしくないか? Patch 7.0.133 Problem: When searching included files messages are added to the history. Solution: Set msg_hist_off for…

patch 132

Vim

VIM - Vi IMproved 7.0 (2006 May 7, compiled Oct 15 2006 23:49:01) Included patches: 1-132vimgdb がちょっとおかしい。break コマンドのパスの途中に "^M" が混入している。いつからだろう。まぁ動いているからいいんだけど。 patch も 132 になって re…

#if 0 でコメントアウトを良く使うので

Vim

" wrap #if 0 ... #endif vmap ,c <Esc>'>o#endif<Esc>'<O#if 0<Esc><CR> vmap ,C "zy<Esc>'<O#if 0<Esc>'>o#else<CR>#endif<Esc>2k<CR>",c" は visual-block の上下に "#if 0" と "#endif" を追加する。直後のカーソル位置は "#if 0" の行。 ",C" は "#endif" のかわりに "#else#endif" を追加する。直後のカーソル位</cr></esc></cr></o#if></esc></cr></o#if></esc></esc>…

vimgrep 良いね

Vim

nmap <silent> <F5> :execute 'vimgrep! /TODO\\|FIXME/j **/*.cpp **/*.c **/*.h **/*.hpp'<CR>:copen10<CR> nmap <silent> <F10> :execute 'vimgrep! /<C-R>=expand('<cword>')<CR>/j **/*.cpp **/*.h **/*.hpp **/*.c'<CR>:copen10<CR> nmap <silent> <F11> :execute "vimgrep! /\\<" . expand('<cword>') . "\\>/j **/*…</cword></f11></silent></cr></cr></cr></cword></c-r></f10></silent></cr></cr></f5></silent>

update to 120

Vim

VIM - Vi IMproved 7.0 (2006 May 7, compiled Oct 8 2006 22:20:38) Included patches: 1-120なんか速くなった気がするんだけど... 117 が効いているのかな?

gvim gui=gtk

Vim

やっぱり bitmap font がいいなぁという事で gui=gtk*1にしてみた が、日本語入力が出来ない時があった。今は快調なのでこの文章がかける。 ちょっと様子見。 *1:今までは gtk2

Cスタイルコメントの 'shift-left-right'

Vim

vim7 になってから 3 piece な Cコメントの '>' がおかしくなった。 /* * this is a C comment */ここで 3>> とかやると /* * this is a C comment */'*' が綺麗に並んでない。イケてない。 この原因は shiftround オプションが効いているから。 .vimrc に s…

t_SI オプションが効いていない

Vim

何時からだ? cursorshape になっているしなぁ。 rxvt 側の問題なのか? 》t_EI で指定した色名と Rxvt*cursorColor が一致していないとダメなんだ。

update

Vim

VIM - Vi IMproved 7.0 (2006 May 7, compiled Sep 15 2006 23:15:23) Included patches: 1-108 Compiled by aragornvimgdb patch も問題なく当たる。良い感じ。 vim6.x な環境も残しておいたんだけどもういらないな。 ところで subversion で https アクセ…

vimgdb

Vim

vim に gdb インターフェイスを加えるパッケージ。試したみたところすこぶる好調。 vim7 のソースにパッチあててビルド + vim スクリプトの組合せ。乗用パッチになりそう。あと vimshell なる patch キットもあるんだよな。

kaoriya 版 vim7 配布開始

Vim

香り屋 — KaoriYa まだ試験段階との事。

Insert mode の時のカーソルカラーって何処で設定してんだろ?

Vim

もちろん自分だ。.vimrc の中でやってた。 let &t_SI = "\<Esc>]12;purple\x7" let &t_EI = "\<Esc>]12;green\x7"screen では効果なし。</esc></esc>

Insert mode の時のカーソルカラーって何処で設定してんだろ?

Vim

解からん...

fileencodings

Vim

7.0 になって default が追加されるようになったようだ。なので euc-jp な環境で cp932 なファイルを開くと文字化け多発。 fileencodings を組み立てる前に version >= 700 なら "-= default" してやれば良い。 えらそーに .vimrc をさらしてみる。 " Create…

7.0

Vim

Explorer コマンドは netrw に統合されたっぽい。 MatchParen は CPUパワー食いすぎ&おせー。 " matchparen.vim if version >= 700 let loaded_matchparen = 1 endif

7.0

Vim

正式にリリースされたので mask を外して試してみる。 mlterm + screen + anthy 上での日本語の扱いも大丈夫っぽい。gvim もいい感じだ。 で 7.0 の目玉は何かと言うと... vim script の拡充 データ型として, List, Dictionary, Funcref が追加された。 stri…

watermark.vim

Vim

なかなか良いなぁ