Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我把我所有的点文件放进去$HOME/Dropbox/dotfiles
$HOME/Dropbox/dotfiles
并建立一个硬链接(我认为这是要走的路,例如vim不加载软链接rc文件)
ln $HOME/Dropbox/dotfiles/.vimrc $HOME/.vimrc
问题是只要我对保管箱目录中的文件进行更改,一切都会按预期工作。但是当我更改硬链接文件(即 $HOME/.vimrc)时,原始文件会相应更改,但保管箱不会同步!(与 iCloud 移动文档文件夹相同)
任何的想法?
使用软链接。硬链接使 Dropbox 无法判断文件何时更新。这是因为 Dropbox 不会轮询您拥有的每个文件的内容,它只会查看 Dropbox 中文件的修改日期。
这正是我用于将我的点文件与 Dropbox 同步的方法:
$ ln -s ~/Dropbox/dotfiles/.vimrc .vimrc
vim 仍然加载软链接的 vimrc 文件。