2013-04-19から1日間の記事一覧

git configを最低限設定する

git

gitの設定ファイルは全て.ini形式の簡単なテキストファイルになっていて、 gitの設定ファイルは階層的になっている。 編集はgit configコマンドを使って行う。 例えばgit diff等を実行した時にカラーハイライトしてくるようにするのも この設定。 gitコマン…

gitのhookスクリプトをテンプレート化する

git

gitのリポジトリ(自分の場合主にbare) を色々増やしていくとhookスクリプトを一々cpしたりするのが非常に面倒になる。 (hookでドキュメントルート側に展開したりするような処理) と思って調べてたら http://labs.gree.jp/blog/2011/03/2885/ ここに配置さ…

vimの学習

.vimrcの設定について " :letは変数代入コマンド " 接頭語g:でグローバル変数, 接頭子を省略した場合 " 一部の組み込み変数に存在した場合はv:(組み込み変数) " 関数内であった場合はl:(関数ローカル) " 上記以外ならg: " example :let g:proj_flags = "ims…

project.vimを使ってみた

vim

.vimrcを設定してみた ドキュメントによるとプロジェクト挙動ようの変数があってコレを上書きするっぽい g:proj_flags Default: "imst" " Default: "imst" なのでファイルが開かれたらトグルがクローズするようにしたければデフォルトにcのオプションを付与…

autocomplpop.vimで補完候補があっても改行する

vim

補完候補があってもとちゅうでそのまま改行したい場合、 多少の修正をしておかないと動作が非常に辛い時が有る。 http://blog.blueblack.net/item_164 上記を参考に if pumvisible() first match return "\<C-p>\<Down>" 上記を ↓こうする if pumvisible() first match </down></c-p>…