git clone https://github.com/daigangfan/nvim_config.git
run install.sh
- package management: packer.nvim
- file trees: nvim-tree.lua
- completion: deoplete
- python completion: deoplete-jedi
- auto pairing: auto-pairs
- python inspection: jedi-vim
- python lint: neomake and lsp
- status line: lualine.nvim
- tabline: tabline.nvim
- highlight and parsing: nvim-treesitter
- functions: aerial
- fuzzy search: telescope
- lsp and dap management: mason and lspconfig
- float terminal: FTerm.nvim
- debugger: nvim-dap and nvim-dap-python
- buffer line: bufferline.nvim