diff --git a/README.md b/README.md index 773e9f8..78e6c6f 100644 --- a/README.md +++ b/README.md @@ -16,19 +16,19 @@ ## `chsrc` 的设计理念 -1. **`No UFO`** +1. **[No UFO](https://www.yuque.com/ccmywish/blog/no-ufo)** - 我已经受够了各种软件在我的C盘里给我塞一堆**零散**的不知名文件,它往往**连后缀都没有**,它的文件名足够隐晦以致于**你无论如何都猜不到是哪个软件在用它**。等你抱着好奇心打开一看,这竟然还是一种**自定义格式**。 + 我已经受够了各种软件在我的C盘或`$HOME`里给我塞一堆**零散**的不知名文件,它往往**连后缀都没有**,它的文件名足够隐晦以致于**你无论如何都猜不到是哪个软件在用它**。等你抱着好奇心打开一看,这竟然还是一种**自定义格式**。 - 好吧,对此我要发明一个新的词:**`UFO`**: **Unidentified File Objects** + 好吧,对此我要创造一个新词:**UFO: Unidentified File Objects** `chsrc` 除了一个二进制文件外,别无他物。不会在你计算机的某个犄角旮旯里放一些莫名其妙的文件 -2. **`Convention over Configuration`** +2. **Convention over Configuration** - 来自Ruby社区的优良传统 + 来自Ruby社区的优良传统。想想看 `/etc`: 每个文件都有一套自己的配置格式 - 我不想要有任何类似 `CHSRC_CONF` 的环境变量,也不想有类似任何 `chsrc.conf` 的文件 + 我不想要有任何类似 `CHSRC_CONF` 的环境变量,也不想有任何类似 `.chsrc` 的文件 (如果你是BSD用户,你会愤怒,因为你存在一个 `.cshrc` 文件)