Open sim590 opened 1 year ago
Weirdly, doing :shell pwsh
does work ???
However, Fzf still fails since it must use the value of $SHELL
in some way.
I don't see why :shell pwsh
should work, but :shell $SHELL
would fail. Plus, the Fzf case also which is connected in some manner.
I have no idea why this wouldn't work. Have you figured anything else out in the meantime?
Does it work if you don't pass the entire path like so: SHELL=pwsh ranger
?
I have tried to only pass SHELL=pwsh ranger
and it didn't change anything. It still terminates abruptly.
Runtime Environment
Python 3.10.9
Ranger version/commit:
ranger version: ranger-master v1.9.3-548-gf8b304f7 Python version: 3.10.9 (main, Dec 19 2022, 17:35:49) [GCC 12.2.0]
fr_CA.UTF-8
Current Behavior
Execute ranger like so:
then run
:shell $SHELL
and the powershell is not spawned and the user is put back into the ranger interface.Other shell operations won't work also like executing Fzf.
Running with
--debug
didn't give any information onstdout
.Expected Behavior
The shell should spawn like it does with Zsh, Bash and others.
Context
See "Current Behavior".
Possible Solutions
I don't know.
Steps to reproduce
See "Current Behavior".
Traceback
It doesn't crash.