2012年12月12日水曜日

1つの.vimrcにユーザ毎の設定をする

どうも、俺@仕事中です。
今日は.vimrcにログインユーザ別の設定を書く方法をめもめも。
 
あまりないパターンかもしれませんが、 例えばLinux本番サーバの運用方法などで、
 「ログインユーザは各開発者毎に用意されているがソースや設定ファイルの変更は共通のユーザになってからでないと編集したらダメ!」
というようなルールが設定されているような場合、
$ su someuser
とかで共通ユーザになってから作業するのですが、
この時の.vimrcがこの事務所内の誰かが設定した.vimrcだった場合に
「何やこの設定!?」となってしまう事もありえると思います。 
そういう場合は.vimrcにログインユーザ毎の設定を書いちゃえば万事OKです!
if $USER == 'koexuka'
  set enc=utf8
  set fenc=utf8
  set hlsearch
  .
  .
  .
endif
など。
 もちろん $USER を他の環境変数に書き換えて使うこともできちゃいます!

 以上でぇぇぇえぇぇぇす。

0 件のコメント: