eat has one more input-mode (line-mode) which I’m going to implement as well and also an eat-eshell-mode that runs normal eshell with eat backend. ghostel has ghostel-eshell integration but that’s only for visual commands. And, as you said, eat is elisp only and doesn’t need a native module.
But other than that, ghostel has all features from eat plus a lot more. We also have ‘compile’ integration, so compilation-start will use ghostel as backend. And besides the features, ghostel is 15-20x faster in my test than eat.
Feel free to create an issue if you think a feature is missing or you spot any bugs.
eat has one more input-mode (line-mode) which I’m going to implement as well and also an eat-eshell-mode that runs normal eshell with eat backend. ghostel has ghostel-eshell integration but that’s only for visual commands. And, as you said, eat is elisp only and doesn’t need a native module.
But other than that, ghostel has all features from eat plus a lot more. We also have ‘compile’ integration, so compilation-start will use ghostel as backend. And besides the features, ghostel is 15-20x faster in my test than eat.
Feel free to create an issue if you think a feature is missing or you spot any bugs.