2006-08-15から1日間の記事一覧

M でカウント指定できるようにするハック

vim

H, L はカウント指定できるのに、M だけできないのはかわいそうなので直した。 画面中央行からcount-1だけ下の行へ移動。 --- ../src.orig/normal.c Sat Apr 29 22:11:18 2006 +++ normal.c Tue Aug 15 23:14:05 2006 @@ -5634,6 +5634,7 @@ } if (n > 0 && …

vi ftp archive

vim

ftp://ftp.cc.monash.edu.au/pub/vi/ かなり面白いものがある。 macros/commentC C のコメントの中で改行したとき、次行の先頭に'*'をつける。vim の :set formatoptions+=r に相当。 map! <cr> <c-v><esc>Yp:s/[^\* ]/ /g<esc>A <esc>:s/ *$//g<esc>A macros/markring マークリング、いわ</esc></esc></esc></esc></c-v></cr>…

配列操作の比較表:VBScript, VimScript

http://0xcc.net/blog/archives/000043.html 作ってみた。 Ruby(Array) VBScript(Array) VimScript(list) a = [1, 2, 3] a = Array(1, 2, 3) let a = [1,2,3] a.length UBound(a) - LBound(a) + 1 len(a) a.empty? UBound(a) = -1 empty(a) a.push(x) ReDim …