Anyone here prefer terminal emulation within emacs to standalone terminal emulators?
While I usually only occasion to use a Linux terminal straight-up when first getting something set up to run headless, for instance (and generally use vanilla VIM, TMUX, and ZSH in such instances), I’ve mostly used terminal emulation over the years (and still mostly rely on it when using Windows Subsystem for Linux). Lately, though, I’ve been given to doing everything in Emacs (in evil-mode, of course), to include using ANSI-term therein as my terminal emulator. It used to be that it was kind of irritating how the theme never quite rendered correctly, since there was some sort of a clash between my use of Spacemacs’ default theme and the characters of the Agnoster theme through ohmyzsh, but then I found out that most problems I had been experiencing with Spacemacs could be resolved by using the development branch in lieu of the production branch (to include the minor issue mentioned, though there are some a few parts of the theme that spacemacs still overrides, however acceptably).
Anyway, I’ve found terminal emulation within emacs exceedingly helpful since starting to use linux on a chromebook, as my experience of its terminal emulation has been less than satisfactory (owed to a perpetually misaligned cursor, for one thing). Apart from that, I’ve occasioned to use the CLI version of spacemacs in Termux, which is pretty handy at times (mostly for interacting with Org documents), though I’ve got to get a better grasp of Termux’s file management, mounting cloud storage, and so on to make it more useful as a linux environment on the go. I’ve also had a mind to set up a system using spacemacs as the sole window manager like so: https://www.diegoberrocal.com/blog/2015/09/25/exwm-+-spacemacs-=-spacemacsos/
The only major issue I’ve had so far with terminal emulation in emacs is that ORCA-C’s interface pretty much falls apart if I attempt to use it in that way (as I imagine other CLI programs with actual interfaces might, as well; or at least I can’t imagine something like htop works any better and believe that to have been my past experience), so I still rely on terminal emulation for such things.