mod gitconfig for refactoring

git は ini フォーマットだけど、インデントがあり見づらかった。
セクション毎に改行を入れて、個々に見易くします。

cacerts と msmtp が windows の設定になっていたので修正。
環境毎にかわるからどうしようか悩むけど、ひとまず LinuxMint に寄せよう。
mod dots/vimrc for refactoring

vimrc の設定について、重複している設定があった。
これはやばい。今だらだらと記述している設定を
以下の順にしたら上手くいきそうだ。

1. neobundle
2. 標準の設定
3. encoding
4. 個々のバンドルの設定

あと、autocmd set は au se に書き換えた。
記載は短く、統一して書いてある方が良い、はず。
mod misc/gjslint.vim for 動かなかったりしたものの修正

javascript の lint に goole closure lint を利用している。

vim から利用するためのファイルを作成したが動かなかった。修正した。
mod setup.sh for refactoring

X41 の画面だと画面を縦半分にしたときに
setup.sh が一画面に収まらなかった。

表示できないと修正しづらいので、
一画面に収まるよう修正した。
mod setup.sh for include file

gitconfig/hgrc は外部ファイルを読み込める。

ファイルがないとダメだったりする。
この外部ファイルは環境毎のファイルとしたいので、
存在するとコピーしたくない。

存在する時はコピーしないようにしたよ。
mod setup.sh for include file link to copy

include ファイルはシンボリックリンクをつくっていた。
でも、これだとファイル書き換えても次の setup.sh 実行時に
消えるので都合が悪い。

リンクではなく、コピーをするようにしたよ。
mod hg* files

hgrc にて include を使うようにした。
これで、まあ、上手く分割できるようになるといい。

あと、hgignore を glob/regexp を同時に使うようにした。
使えるものだ。
mod dots/gitconfig dots/gitconfig.include dots/gvimrc for git gvim

gitconfig については、include に逃せるものがあったので逃した。

gvim は行番号が非表示の方が選択した時とか利用したすいので消した。