/my_config_file

This is my configuration file, which mainly contains configuration files of many software in Linux system.

my_config_file

这是我的配置文件,包含的主要是Linux系统中许多软件的配置文件.

1. 为什么写这个

经过无数次的尝试,发现提高效率的一个很重要的方法,就是让所有的东西都是自己熟悉的样子。打开软件,就像回到自己的家里一样,不需要熟悉,不需要调试。 但是呢,你的家里不可能只有一个家具,你的电脑中不可能只有一个软件;很有必要把各种软件的配置文件整理一下,需要的时候直接调用就行了。

2. 提前说明

2.1. 主要包含什么配置文件

这个仓库我放置了除vim以外其他软件的配置文件,之所以这么做,是因为vim的配置文件太容易变动,而且我也放到别的地方了。 当然,这个仓库我是慢慢来维护的,所以刚开是的配置文件很少,这也是我慢慢学习的一部分。

2.2. 配置文件的路径

根据Linux的传统习惯:

  • 大部分的配置文件(尤其是全局配置文件)都放在/etc/路径下;
  • 大部分的个人配置文件都放在个人的主目录下,并且以隐藏文件的形式出现。 但是,并不是所有的软件都是如此,所以有些特殊情况,我会在下面单独说明。

2.2. 文件的命名规则

每个软件的配置文件名称都不同,刚开始我也想以每个软件默认的配置文件命名这个仓库中的文件名。 但是为了避免下载后与原来的配置文件名字冲突,我将所有的配置文件都加上后缀__config_file。 后缀的最前面是两个英文字符下的下划线,因为我相信很少有配置文件以这个后缀包含这个。

3. 正式的配置文件

再说明一下,将下面的配置文件下载以后,只需要删除掉后面的__config_file就是原来配置文件的名称了。

3.1. zsh的配置文件.zshrc__config_file

3.2. multitail的配置文件multitail.conf__config_file

multitail.conf默认情况下:

  • 对于Linux电脑 multitail.conf保存在/etc目录下;
  • 对于Mac电脑 multitail.conf保存在/usr/local/etc目录下;