我在链接点文件时遇到了麻烦。我的主目录〜/dotfiles中有一个文件夹,该文件夹已同步到github存储库。我试图将我的.vimrc文件放在〜/dotfiles/.vimrc中,并创建一个符号链接(symbolic link)以将其放在〜/.vimrc中。为此,我输入
ln -s ~/dotfiles/.vimrc ~/.vimrc
但是当我运行它时,它说ln: /Users/me/.vimrc: File exists
我究竟做错了什么? 最佳答案
该错误消息表示您已经在~/.vimrc
上拥有一个文件,但ln
拒绝覆盖该文件。删除~/.vimrc
并再次运行ln
,或者通过传递ln
选项让-f
为您删除它:
ln -s -f ~/dotfiles/.vimrc ~/.vimrc
关于unix - Symlink点文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46534290/