Xinqi Bao's Git

feat(mise): manage selected interactive tools
[dotfiles.git] / .config / nvim / init.vim
index 472bca5..e002a88 100644 (file)
@@ -79,8 +79,7 @@ call plug#begin()
     Plug 'preservim/nerdtree'
     Plug 'christoomey/vim-tmux-navigator'
     Plug 'mbbill/undotree'
     Plug 'preservim/nerdtree'
     Plug 'christoomey/vim-tmux-navigator'
     Plug 'mbbill/undotree'
-    Plug 'majutsushi/tagbar'
-    Plug 'ludovicchabant/vim-gutentags'
+    Plug 'stevearc/aerial.nvim'
 
     " Development
     Plug 'nvim-treesitter/nvim-treesitter'
 
     " Development
     Plug 'nvim-treesitter/nvim-treesitter'
@@ -88,7 +87,6 @@ call plug#begin()
     Plug 'zbirenbaum/copilot.lua'
 
     " Git
     Plug 'zbirenbaum/copilot.lua'
 
     " Git
-    Plug 'tpope/vim-fugitive'
     Plug 'lewis6991/gitsigns.nvim'
     Plug 'kdheepak/lazygit.nvim'
 
     Plug 'lewis6991/gitsigns.nvim'
     Plug 'kdheepak/lazygit.nvim'
 
@@ -144,8 +142,9 @@ if has_key(plugs, 'undotree')
     nnoremap <leader>u :UndotreeToggle<CR>
 endif
 
     nnoremap <leader>u :UndotreeToggle<CR>
 endif
 
-if has_key(plugs, 'tagbar')
-    nnoremap <leader>t :TagbarToggle<CR>
+if has_key(plugs, 'aerial.nvim')
+    lua require('aerial').setup()
+    nnoremap <leader>a <cmd>AerialToggle!<CR>
 endif
 
 " Development
 endif
 
 " Development