これが私のディレクトリ レイアウトです。
projects/
portal/
project1/
project2/
「ポータル」サブディレクトリの buffer-file-coding-system を utf-8-unix に設定したい。他のサブディレクトリについては、buffer-file-coding-system を utf-8-dos に設定します。.dir-locals.el ファイルは次のようになり、プロジェクト ディレクトリのルートに配置されます。
((nil
(buffer-file-coding-system . utf-8-dos))
("portal"
(buffer-file-coding-system . utf-8-unix)))
任意のフォルダーからファイルを開くと、「ポータル」サブディレクトリのファイルであっても、buffer-file-coding-system が utf-8-dos に設定されます。私が間違っていることは何ですか?