Skip to content


.vimrc 等の設定ファイル整理

ここ最近、環境設定をいろいろとやってるんですが、
どうやって自宅と会社で .vimrc とか共有しようかなー。。。と思ってたわけです。

そ れ が!! ここ↓見て一気に解決した。
MacBookAir 11インチを買って導入したソフト ~サーバエンジニア編~

Dropbox を紹介しているところで、こんなことが書いてあった。

言わずと知れた定番ストレージソフト。
ほかのマシンとデータを共有するために利用してます。後述する1PasswordのデータをDropBoxで共有して、ほかのPCとパスワードの同期もさせてます。またDropBoxディレクトリに.zshrcなど各種rcファイルを格納して、他のMacと共有してます。

参考:Glide Note – グライドノート

DropBox は自分も使っているので、コピー用に使っていたのですが、
その下の使い方をみて。。。「あっ!」っと思った訳ですよ。

これ↓

ln -s ~/Dropbox/HOME/.zshrc ~/.zshrc
ln -s ~/Dropbox/HOME/.zshrc ~/.screenrc

。。。(そうか、シンボリックリンクで同期ファイルをそのまま使えばいいのか。。。なぜオレはいちいちコピーなんてしてたんだ。。。orz)

勝手に衝撃を受けました。。
ありがとうございました。。。
 
 
ちなみに、
どうしても自宅と会社でちょと違う設定したい部分とかありますよね?。。たぶん←
そんな時は、.vimrc.local とか作って .vimrc から読み込むようにしました。

こんな感じ↓

if filereadable(expand('~/.vimrc.local'))
  source ~/.vimrc.local
endif

.zshrc だと

if [ -r "$HOME/.zshrc.local" ]; then
    source $HOME/.zshrc.local
fi

以上です。だいぶすっきりしたー!!
こういう時、A型だと実感するw

Posted in Development.

Tagged with , , .


0 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.



Some HTML is OK

or, reply to this post via trackback.