使用 .dot.files 管理配置文件
source link: https://blog.sbw.so/u/use-dot-files-manage-config-files.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
之前在网上看一个教程视频,里面的小伙在使用一个独立的repo仓库管理自己所有的配置文件,这样所有的配置文件就可以在不同电脑上“同步”了。感觉这种方式挺好用的,再加上最近GitHub可以免费创建Private Repo了,于是也把自己的配置文件收集了一下,统一放在仓库进行管理。
P.S. 其实dot files这种使用方式已经非常流行了,见:dotfiles,我之前竟然一直不知道这个好方法(
其实基本使用方式就是把之前散落在各个地方的配置文件收集到一个目录下,然后在原来的位置创建一个到新文件的软链接,这样对应的应用程序就可以通过这个软链接访问到真正的配置文件,而我们也可以对这个收集了所有配置文件的目录进行同步、保存或更新。
Linux
Linux 下可以使用ln -s命令创建一个软链接:
ln
-s
/path/to/old/file
/path/to/new/file
Windows
虽说dot files大多数人是在Linux下使用的,但Windows其实也是有这样的需求的。另外,像Vim这样的程序,Windows和Linux下都可以使用,配置文件也是通用的。我的.vimrc就是一个在Windows/Linux下通用的配置文件,所以有必要在Windows下也同步一下:)
在Windows系统下,可以在cmd命令行中使用mklink创建符号链接:
mklink “C:\\old_file” “C:\\new_file”
注意,使用右键 - 创建快捷方式的办法是不行的,虽说会成功创建一个快捷方式文件,但不是符号链接所以应用程序是无法像读取之前普通文件那样对这个快捷方式进行访问的。
Recommend
-
189
Introduction This repository is used to manage all my dot configuration files, it includes: Tmux <= V2.8 NeoVim Spacemacs Alacritty VSCode My...
-
207
Files Permalink Latest commit message Commit time
-
126
"dotfiles" and system configuration These dotfiles are affectionately dedicated to the vi editor originally created by Bill Joy, with whom I have spent many pleasant evenings
-
102
-
65
README This project contains my dotfiles. Hello World.
-
5
Formatting Functions for Nova The following “functions” are useful for formatting org-mode code blocks. This is part of my Library of Babel collection. Remember to hit the C-c C-v i to add these sections. Op...
-
15
Files Permalink Latest commit message Commit time
-
5
Jul 16th, 2018Hasty Treat - Dot Files👇 Download Show✏️ Edit Show Notes
-
4
Files Permalink Latest commit message Commit time
-
8
How to group log files by date using dot-log – DotKernel PSR-7 Middleware Applications Posted by Merlin on April 26, 2021 |
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK