2008-02-26から1日間の記事一覧
Vim で Python コードを編集するとき,:set fdm=indent fdn=2 fdi= とすると明示的にマーカを記述しなくても fold 機能を利用できる.K&R な C の場合には :set fdm=indent fdn=0 fdi='#' とするとよいようだ.
Python ではネストした関数を記述でき,その関数から外側のブロックの変数が見える.しかし読むことはできても書くことはできない(!!).しかも,書くとエラーになるのではなく,内側のブロックにローカル変数を作成してしまい,その関数を呼ぶと「初期化…