vim

vimでタブをスペース2つに設定

vimrc set expandtab set tabstop=2 set shiftwidth=2

vimで指定したテーブルのカラム一覧を挿入する

プログラム中で、データベースからSELECT文を作るときに、テーブルのカラム数が多いと割とメンドクサイですよね。ぐぐっても出てこなかったので作りました。まず、指定したテーブルのカラム一覧を取得するシェルスクリプトを作ります。 getcolumn.sh #!/bin/…

screen環境でvimを使うとインデントが乱れる

原因は以下のブログにあるように、screen UTF-8環境でvimを使うとそうなるようです。screenはUTF-8環境でvimを使うと桁ズレするので早く捨てたいんですが解決方法は、CJKパッチ当てて再コンパイルすることですが、gitの最新版にはパッチが含まれているので、…