Не получается сделать сниппет CRC в VSCode, который берет название текущего каталога

Пытаюсь создать свой сниппет, который при вводе crc создаст структуру подобной:

function *название_папки*()
{
  return ;
}

export default *название_папки*;

Мои попытки:

{
    "Create react component": {
        "prefix": "crc",
        "body": [
            "function ${${TM_DIRECTORY/.*\\(.*)$/$1/}}()",
            "{",
            "\treturn ;",
            "}",
            "",
            "export default ${1:};"
        ]
    }
}


Ответы (1 шт):

Автор решения: Oliver Patterson

Оказывается чтобы поставить один обратный слэш, нужно указать его как \\\\.

{
    "Create react component": {
        "prefix": "crc",
        "body": [
            "function ${1:${TM_DIRECTORY/^.+\\\\(.*)$/$1/}}()",
            "{",
            "\treturn ;",
            "}",
            "",
            "export default ${1:};"
        ]
    }
}
→ Ссылка