为什么OCaml项目中的“隐藏”目录以下划线作为前缀?

问题描述

例如_opam和_build,它们在OCaml项目中很常见,这让我感到困惑,因为它们没有使用通常的点前缀。
这种独特的选择是否具有历史意义?

解决方法

在Windows中,state[projectType]个文件被称为.vimrc的原因可能相同:

Windows中的

vimrc文件通常以下划线“ _vimrc”开头,因为Windows资源管理器不允许您创建以点开头的文件。同样,在Windows上,“。vim”目录称为“ vimfiles”。

(来自https://www.reddit.com/r/vim/comments/3v7g86/cant_get_vimrc_working_on_windows/cxkz9nr/