emacs该如何应对neovim和oni?

我这种菜鸡只会把ts当java用,手写类型签名,当然偶尔也用下union type

所以用他干嘛,享受value restriction这些吗