今いるシェルがなんのエミュレータで動いているのか?
$ cat /proc/$PPID/comm
これでいい
https://www.quora.com/How-can-I-identify-the-current-terminal-emulator-from-a-bash-script
例えば
Alacritty
で
Zellij
が勝手に起動してほしい
VSCode
のエミュレータで起動してほしくない
以下を
zshrc
に記述
code:.zshrc
EMULATOR=$(cat /proc/$PPID/comm)
$EMULATOR != "code" && $EMULATOR != "zellij"
&& zellij