Mac OS の ~/.local フォルダーは何に使用されますか?

Mac OS の ~/.local フォルダーは何に使用されますか?

タイトルの通りです。私は (Neo)Vim ユーザーですが、今日、neovim ファイルの一部が に保存されていて~/.local/share/nvim/、その中には 1 つのフォルダーしかないことに気付きました。現在、ログ ファイルの一部を の下に置くことを検討しています。~/.local/share/フォルダーの名前は「share」なので、フォルダーが共有されることになるのかどうかも疑問です。

答え1

このフォルダはLinuxでよく見られます。XDG ベースディレクトリ仕様. もう一つの関連フォルダは です~/.config

~/.local/share「ユーザー固有のデータファイル」用です。関連/usr/shareフォルダは「すべての読み取り専用アーキテクチャ非依存データファイル」用です。ファイルシステム階層標準

参照このAsk Ubuntuの質問と回答

答え2

他のユーザーと共有できるファイルではなく、共有リソースが含まれています。[正確に何と共有されているのかはよくわかりませんが、Wine は同じ構造を使用しています]

これを確認するには、Finder を非表示項目を表示するように設定し Cmd ⌘ Shift ⇧ . 、フォルダーの情報を取得します。

ここに画像の説明を入力してください

答え3

これは Apple が定義したパスではありません。おそらく、nvim使用したインストーラーを作成した人が選択したものです。名前からすると、従来の Unix ファイルシステムのレイアウトに配置される内容のようです/usr/localが、インストール時にシステム全体を変更するための管理者権限がない場合、nvimインストーラーによって配置されます。~/.local/usr/localnvim

関連情報