Here is a short blog post illustrating how **dtache** can be integrated with **vterm**.
https://niklaseklund.gitlab.io/blog/posts/dtache_vterm/
The **dtache** package, is a package for detached shell commands https://gitlab.com/niklaseklund/dtache.
This is a good alternative for those that want to use **dtache** but who are not keen on using **shell** or **eshell**.