【发布时间】:2019-06-01 12:44:11
【问题描述】:
我将 .vimrc 文件保存在 git 存储库中,因为我在多台计算机上使用它。我不相信有办法更改.vimrc 的默认位置,所以我将其保留在~/dotfile/.vimrc。我用ln ~/dotfiles/.vimrc ~/.vimrc 在它们之间创建了一个符号链接,然后我确认使用ls -i ~/.vimrc 显示12345 /Users/TheStrangeQuark/.vimrc,然后ls -i ~/dotfiles/vimrc 显示12345 /Users/TheStrangeQuark/dotfiles/.vimrc。
现在,我在~/dotfiles 中提取最新版本的.vimrc。现在,符号链接已损坏,我可以通过查看来自 ls -i 的两个文件的不同 inode 编号来确认这一点。我还可以看到~/.vimrc 不是我的git pull 的更新版本。
有没有办法让我的git pull 不会破坏这个符号链接?
如果有帮助,我正在运行 MacOS Majave。
【问题讨论】:
-
这不是符号链接。试试
ln -s。