emacs 的 eshell 竟不支持 TUI ?

目前想实现eshell的自动补全,有没优雅的实现方案。

TUI 是不是没解了? 有没办法现实支持,想用 emacs 代替终端模拟器。

https://emacs-china.org/t/aweshell-1-0

又是 manateelazycat 大佬的实现,感觉他不去fsf上班可惜了,至少可以拿个国籍。

拿国籍和fsf上班有啥联系?

刚试了,并不支持 TUI 啊

eshell玩不了curses的,aweshell倒是有补全,是根据company做的

楼主说的到底是什么不支持TUI?

就是 eshell buffer 里沒法正常玩 curse 的意思。

Plan 9 一样不支持 curse,TUI 钦定不符合 Unix 哲学 )

TUI 的支持主要取决于终端类型,它要求终端至少支持 ANSI escape code。Eshell 还有自带的 shell-mode 的终端类型是 dumb,应该是出于尽可能兼容多的终端类型的考虑。