私はいつもほとんどのドットファイルをgitリポジトリに保存し、シンボリックリンクしました。
ln -s ~/Development/dotfiles/bash_profile ~/.bash_profile
本当にすごいです。私は似たようなことをしまし.vim/
た.vimrc
:
ln -s ~/Development/vim ~/.vim
ln -s ~/Development/vim/vimrc ~/.vimrc
.rbenv/
私はRVMからrbenvに切り替えて、このようなものに移動してシンボリックリンクするつもりです。
ln -s ~/Development/rbenv ~/.rbenv
rbenv自体はシンボリックリンクを多く使用し、Homebrewを介してインストールしたので、別の間接層を導入するのが賢明ではないかと思います。パフォーマンスに顕著な影響を与えますか?私は遠くに行きましたか?
答え1
プログラムがこれらのファイルにアクセスするのにほとんどすべての時間を費やさない限り、これは問題ではありません。ただし、テスト(おそらく多くのシンボリックリンク間接を使用)でパフォーマンスが低下していることを確認することをお勧めします。
ちなみに、Debian は共通プログラムに対して少なくとも 2 レベルのシンボリックリンク間接参照を導入しましたが、/etc/alternatives
誰も文句を言わなかったと思います。