目前,个人已通过 lsp-bridge + font-lock-add-keywords 的方式完整实现 pythyon 自定义代码补全+语法高亮。
添加 pth 路径的方式扩展自定义补全词库。
依靠 lsp-bridge 的速度,实现了在 emacs 中开心写 python 代码的愿望。
用 font-lock-add-keywords 的方式给 python-mode 加 hook,完全实现了 ~
自定义快速补全 + 语法高亮。
目前这一套体验下来也是非常舒适!
我平时虽然只使用 lsp-bridge 强大功能的一小部分,但这也足够成为我使用 emacs 写 python 代码的理由。
在研究这一组合过程中,也得到了 @LdBeth @wcq062821 @manateelazycat 三位提供的思路和帮助。让我这个不太懂 elisp 的 emacs 玩家也能通过配置,实现想要的 emacs 扩展功能。很感谢三位的帮助与解惑。
这也让我在以后写相关代码时,不用再在 vim、sublime、emacs 之间跳来跳去了,只用 emacs 一个就行了!
