读枯燥文档的趣事

从交流中扎扎实实能学到很多,聊天群组的交流启发性好,查询和存档不便。

住在Emacs里阅读查询文档,许多一闪而过的点,写不成大文章,连载汇总到这里,等思想的碰撞。

昨天看到函数 file-name-nondirectory, 查文档是这样解释的:

Return file name FILENAME sans its directory.

单词 sans 看着眼熟,认识又不认识。但文档的 demo 展示得清楚明了:

#+BEGIN_SRC elisp
(file-name-nondirectory "/Users/xcy/.emacs.d/init.el")
#+END_SRC

#+RESULTS:
: "init.el"

file-name-nondirectory 就是 basename:

basename - strip directory and suffix from filenames
basename /usr/bin/sort
              -> "sort"

查词典 sans 是 without, non; 因此命名 filename-nondirectory.

再一看词源,恍然明了看着眼熟的原因:

image

sans 就是 sans-serif 无衬线的“无”,serif 怎么是衬线呢? 因为为与 series(一串一系列)同源于“线”。

之前读文档遇到过一个大彩蛋。

这个帖子记录查阅文档的胡思乱想,也期待你的分享。

4赞

4赞

回囘囬𡇌hui