TOML は、GitHub の中の人が提案した、設定ファイルを記述するための小さな言語である。明瞭な文法なため、人間が読みやすい。また、TOML はハッシュテーブルに明確にマップするように設計されているので、様々な言語でのデータ構造へパースしやすい。 また、Vim で有名な NeoBundle が TOML パーサを搭載したことや、勢いづいている Go でのサポートも熱いことから、すごく伸びそうなフォーマットである。 TOMLノススメ 【個人メモ】設定ファイルフォーマットにはTOMLがいいのかも NeoBundleのプラグイン管理をTOMLに任せてvimrcをスッキリさせる GoとTOML 仕様 TOML の仕様は単純だ。 大文字小文字を区別する UTF-8 である必要がある ホワイトスペースとは tab (0x09) と space (0x20) のみ 改行とは LF (0x0A) と
![設定ファイル記述言語 TOML - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/c5bb64649750e3ae1b6043e4755edcf274449141/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fqiita-user-contents.imgix.net%252Fhttps%25253A%25252F%25252Fcdn.qiita.com%25252Fassets%25252Fpublic%25252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%253Fixlib%253Drb-4.0.0%2526w%253D1200%2526mark%253Dhttps%25253A%25252F%25252Fqiita-user-contents.imgix.net%25252F~text%25253Fixlib%25253Drb-4.0.0%252526w%25253D916%252526txt64%25253D6Kit5a6a44OV44Kh44Kk44Or6KiY6L-w6KiA6KqeIFRPTUw%252526txt-color%25253D%25252523212121%252526txt-font%25253DHiragino%25252520Sans%25252520W6%252526txt-size%25253D56%252526txt-clip%25253Dellipsis%252526txt-align%25253Dleft%2525252Ctop%252526s%25253Dd76492ead791164a73240ade5de8d9b6%2526mark-x%253D142%2526mark-y%253D112%2526s%253D9219104d83ad869cdcdddb361eb636ed%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark%3Dhttps%253A%252F%252Fqiita-user-contents.imgix.net%252F~text%253Fixlib%253Drb-4.0.0%2526w%253D616%2526txt64%253DQGI0YjRyMDc%2526txt-color%253D%252523212121%2526txt-font%253DHiragino%252520Sans%252520W6%2526txt-size%253D36%2526txt-align%253Dleft%25252Ctop%2526s%253D5fea236f17855a545df9199ba5a929eb%26mark-x%3D142%26mark-y%3D491%26s%3Dab7e979bf4166cb13e8af8eb8f28a2d3)