- Use Emacs Plus
- aspell (spell checker) can be installed by homebrew
- In order to show the icons on the neotree, run
M-x all-the-icons-install-fonts
- gopls (can be installed by homebrew)
- rust-analyzer (can be installed by homebrew)
- python-language-server
- Jedi
- Rope
- Pyflakes
- McCabe
- pycodestyle
- pydocstyle
- autopep8
- YAPF
- clangd (automatically installed when you install llvm by homebrew)
- TeXLive (prefer install TeXlive instead of MacTeX)
- Install the algorithm package and follow the instruction to setup algorithm package
- digestif
- ghostscript: run
brew install ghostscript
- lua-language-server (can be installed by homebrew)