:!mkdir test
:!!/test2
будет делать то, что вы хотите, смотрите: h:!.Цитата оттуда:
Любой '!'in {cmd} заменяется предыдущей внешней командой (см. также «cpoptions»).
// Почему бы вам не использовать -p
для переключения на mkdir
?mkdir -p test/test2/test3/...
создаст каталог со всеми его родителями, если они не существуют.