Unexpected and inconsistent interface: vterm/here uses project root, while eshell/here uses current window
Open
:term eshell
:term vterm
- Dominant language
- Emacs Lisp
- Stars
- 22.7k
- Forks
- 3.1k
- Avg merge
- 10h 46m
- Merged PRs (30d)
- 4
Description
### Describe your request
Usually when I want to launch my shell, it is to run some commands deep within a project, but right now the vterm/here command opens the terminal at project root, which is inconsistent with eshell/here which uses the current window.
For consistency I think these shell spawns should be the same. I would prefer it to only respect the current window, because I my described use-case.
### Briefly explain its use-case
1. Open Emacs
2. Navigate to some project
3. Enter some sub-directories
4. when running "vterm/here" I would expect to open a terminal in the same directory as if I would have ran "eshell/here".
Contributor guide
Assessment
This issue has not been assessed yet.