Convertir el punto de código escapado a un carácter Unicode

Estoy tratando de tomar una parte de JSON que tiene cadenas que contienen los caracteres literales\u009e y me gustaría convertir esos caracteres a su único carácter Unicode asociado, en este casoé.

Uso curl o wget para descargar el json que se parece a:

{ "name": "Kitsun\u00e9" }

Y necesito traducir esto en Vim a:

{ "name": "Kitsuné" }

Mi primer pensamiento fue usar el iconv de Vim, pero no evalúa la cadena como un solo carácter y solo devuelve la entrada.

let code = '\u00e9'
echo iconv(code, "UTF-8", "UTF-8")
" Prints \u00e9

Quiero usar eventualmente algo como

%s;\\u[0-9abcdef]*;\=iconv(submatch(0),"UTF-8", "UTF-8");g

Respuestas a la pregunta(1)

Su respuesta a la pregunta