Language: C++

# 特定のファイルタイプで読み込む
[[plugins]]
repo  = 'Quramy/tsuquyomi'
on_ft = ['typescript']

# インサートモードに入ったら読み込む
[[plugins]]
repo = 'Shougo/neocomplete.vim'
on_i = 1

[[plugins]]
repo   = 'Shougo/unite.vim'

# unite.vim を読み込んだら一緒に読み込む
[[plugins]]
repo      = 'Shougo/neomru.vim'
on_source = ['unite.vim']

# 特定のコマンドを打ったら読み込む
[[plugins]]
repo      = 'thinca/vim-prettyprint'
on_cmd    = ['PP', 'PrettyPrint']

# 特定のマッピングを使ったら読み込む
# 又、gvim でしか利用しない
[[plugins]]
repo   = 'thinca/vim-fontzoom'
on_cmd = ['Fontzoom']
on_map = ['<Plug>(fontzoom-']
gui    = 1

Compiler output:
a.cc:1:3: error: invalid preprocessing directive #\U00007279\U00005b9a\U0000306e\U000030d5\U000030a1\U000030a4\U000030eb\U000030bf\U000030a4\U000030d7\U00003067\U00008aad\U0000307f\U00008fbc\U00003080
    1 | # 特定のファイルタイプで読み込む
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
a.cc:3:9: warning: multi-character literal with 16 characters exceeds 'int' size of 4 bytes
    3 | repo  = 'Quramy/tsuquyomi'
      |         ^~~~~~~~~~~~~~~~~~
a.cc:4:10: warning: multi-character literal with 10 characters exceeds 'int' size of 4 bytes
    4 | on_ft = ['typescript']
      |          ^~~~~~~~~~~~
a.cc:6:3: error: invalid preprocessing directive #\U000030a4\U000030f3\U000030b5\U000030fc\U000030c8\U000030e2\U000030fc\U000030c9\U0000306b\U00005165\U00003063\U0000305f\U00003089\U00008aad\U0000307f\U00008fbc\U00003080
    6 | # インサートモードに入ったら読み込む
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
a.cc:8:8: warning: multi-character literal with 22 characters exceeds 'int' size of 4 bytes
    8 | repo = 'Shougo/neocomplete.vim'
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
a.cc:12:10: warning: multi-character literal with 16 characters exceeds 'int' size of 4 bytes
   12 | repo   = 'Shougo/unite.vim'
      |          ^~~~~~~~~~~~~~~~~~
a.cc:14:3: error: invalid preprocessing directive #unite
   14 | # unite.vim を読み込んだら一緒に読み込む
      |   ^~~~~
a.cc:16:13: warning: multi-character literal with 17 characters exceeds 'int' size of 4 bytes
   16 | repo      = 'Shougo/neomru.vim'
      |             ^~~~~~~~~~~~~~~~~~~
a.cc:17:14: warning: multi-character literal with 9 characters exceeds 'int' size of 4 bytes
   17 | on_source = ['unite.vim']
      |              ^~~~~~~~~~~
a.cc:19:3: error: invalid preprocessing directive #\U00007279\U00005b9a\U0000306e\U000030b3\U000030de\U000030f3\U000030c9\U00003092\U00006253\U00003063\U0000305f\U00003089\U00008aad\U0000307f\U00008fbc\U00003080
   19 | # 特定のコマンドを打ったら読み込む
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
a.cc:21:13: warning: multi-character literal with 22 characters exceeds 'int' size of 4 bytes
   21 | repo      = 'thinca/vim-prettyprint'
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
a.cc:22:14: warning: multi-character character constant [-Wmultichar]
   22 | on_cmd    = ['PP', 'PrettyPrint']
      |              ^~~~
a.cc:22:20: warning: multi-character literal with 11 characters exceeds 'int' size of 4 bytes
   22 | on_cmd    = ['PP', 'PrettyPrint']
      |                    ^~~~~~~~~~~~~
a.cc:24:3: error: invalid preprocessing directive #\U00007279\U00005b9a\U0000306e\U000030de\U000030c3\U000030d4\U000030f3\U000030b0\U00003092\U00004f7f\U00003063\U0000305f\U00003089\U00008aad\U0000307f\U00008fbc\U00003080
   24 | # 特定のマッピングを使ったら読み込む
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
a.cc:25:3: error: extended character 、 is not valid in an identifier
   25 | # 又、gvim でしか利用しない
      |   ^
a.cc:25:3: error: invalid preprocessing directive #\U000053c8\U00003001gvim
   25 | # 又、gvim でしか利用しない
      |   ^~~~~~~~
a.cc:27:10: warning: multi-character literal with 19 characters exceeds 'int' size of 4 bytes
   27 | repo   = 'thinca/vim-fontzoom'
      |          ^~~~~~~~~~~~~~~~~~~~~
a.cc:28:11: warning: multi-character literal with 8 characters exceeds 'int' size of 4 bytes
   28 | on_cmd = ['Fontzoom']
      |           ^~~~~~~~~~
a.cc:29:11: warning: multi-character literal with 16 characters exceeds 'int' size of 4 bytes
   29 | on_map = ['<Plug>(fontzoom-']
      |           ^~~~~~~~~~~~~~~~~~
a.cc:3:1: error: 'repo' does not name a type
    3 | repo  = 'Quramy/tsuquyomi'
      | ^~~~