-1

我把我所有的点文件放进去$HOME/Dropbox/dotfiles

并建立一个硬链接(我认为这是要走的路,例如vim不加载软链接rc文件)

ln $HOME/Dropbox/dotfiles/.vimrc $HOME/.vimrc

问题是只要我对保管箱目录中的文件进行更改,一切都会按预期工作。但是当我更改硬链接文件(即 $HOME/.vimrc)时,原始文件会相应更改,但保管箱不会同步!(与 iCloud 移动文档文件夹相同)

任何的想法?

4

1 回答 1

1

使用软链接。硬链接使 Dropbox 无法判断文件何时更新。这是因为 Dropbox 不会轮询您拥有的每个文件的内容,它只会查看 Dropbox 中文件的修改日期。

这正是我用于将我的点文件与 Dropbox 同步的方法:

$ ln -s ~/Dropbox/dotfiles/.vimrc .vimrc

vim 仍然加载软链接的 vimrc 文件。

于 2013-12-30T05:49:51.073 回答