如何使用 zsh 将目录上的所有点文件符号链接到我的主目录?即我有一个目录.gitconfig
,我想将它符号链接到~/.gitconfig
.
谢谢!
如果您希望本地目录中的符号链接到您的主目录:
cd my-own-local-dir
for ifile in .*(.); do # notice the '(.)' matching only normal files
# rm -fv $ifile # COMMENTED OUT, removing the original...
ln -vs ~/$ifile $ifile # sym-links to your home dir...
done
你应该试试dotbot。它支持使用文件来管理点yaml
文件。易于映射:D
例如:
- link:
~/.config/terminator:
create: true
path: config/terminator
~/.vim: vim
~/.vimrc:
relink: true
path: vimrc
~/.zshrc:
force: true
path: zshrc