Closed Integralist closed 2 years ago
FYI your diagnostic output suggests my shell is Bash when it's Zsh.
$ echo $SHELL
/opt/homebrew/bin/zsh
Definitely agree! Early support for zellij would be great 🙂
As an aside...
The "User Shell" line is from the directory service, specifically dscl . -read /Users/$(id -un) UserShell
, which returns the current login-shell. Changing that requires editing /etc/shells
and running chsh -s $(which zsh)
.
AFAIK the $SHELL variable is actually set by the terminal on launch, which is why it reports zsh. Can set the terminal to launch any program and it'll happily oblige:
The most reliable way to get the actual running shell instance is a hidden command in Fig! fig _ get-shell
always returns the real path of the current shell.
Was just putting this into our weekly support meeting notes and saw that (surprisingly) there's already an issue for zellij! Will close in favor of that just to keep the number down 😄
(still getting mentioned in the meeting of course!)
Duplicate of #1004
Sanity checks
fig doctor
in the affected terminal sessionfig restart
and tested again (tell us if that fixed it)Issue Details
Description:
I'm using https://zellij.dev (a multiplexer, like tmux) with the Alacritty terminal, and I've found that fig autocomplete just doesn't work from within zellij.
If I type
fig<space>
in Alacritty, then I'll see the autocomplete menu appear. If I execute thezellij
command to drop inside the zellij multiplexer and I typefig<space>
(or any other command I'd expect fig to work with) it does nothing.But if I execute
fig doctor
from within the zellij multiplexer instance, it will tell me everything is good.Environment