Hexo新規記事作成時のタイトル大文字アルファベットを小文字のファイル名に
Hexoのデフォルト設定で新規記事を作成する際、記事タイトルに大文字アルファベットを使うと、そのままファイル名としてソースが作成される。
$ hexo new New-Post
[info] File created at /.../source/_posts/2014-11-26-New-Post.md
URLに大文字アルファベットが入ってしまう。
URLに大文字は使いたくないので、Octopressのように大文字→小文字でファイル出力して欲しい。
_config.ymlのWritingの項目filename_case:
の値をデフォルトの「0」から「1」に変更することで設定出来た。
$ hexo new New-Post
[info] File created at /.../source/_posts/2014-11-26-new-post.md
filename_case: 0(そのまま出力。New-Post→New-Post)
filename_case: 1(大文字を小文字に変換。New-Post→new-post.md)
filename_case: 2(すべて大文字に変換。New-Post→NEW-POST.md)
ーー
(追記)
出来たと思ったら、generateした際にtagsまでがすべて小文字になってしまった。
これでは困るので、filename_case: 0
に戻した。
当面、大文字のファイル名は手作業で小文字にするしかなさそうだ。