Micah Neovim Configuration Information
One of the AstroNvim ‘Black Belt’ example advanced configurations
- Install and initialize: 
lazyman -x Micah - Configuration category: Starter
 - Base configuration: AstroNvim
 - Plugin manager: Lazy
 - Installation location: 
~/.config/nvim-Micah 
Git repository
https://code.mehalter.com/AstroNvim_user
Website
Lazy managed plugins
- stevearc/aerial.nvim
 - arsham/arshlib.nvim
 - AstroNvim/astrotheme
 - catppuccin/nvim
 - p00f/clangd_extensions.nvim
 - hrsh7th/cmp-buffer
 - hrsh7th/cmp-calc
 - rcarriga/cmp-dap
 - hrsh7th/cmp-emoji
 - kdheepak/cmp-latex-symbols
 - saadparwaiz1/cmp_luasnip
 - hrsh7th/cmp-nvim-lsp
 - jc-doyle/cmp-pandoc-references
 - hrsh7th/cmp-path
 - numToStr/Comment.nvim
 - sindrets/diffview.nvim
 - stevearc/dressing.nvim
 - rafamadriz/friendly-snippets
 - lewis6991/gitsigns.nvim
 - NMAC427/guess-indent.nvim
 - lukas-reineke/headlines.nvim
 - rebelot/heirline.nvim
 - arsham/indent-tools.nvim
 - jupyter-vim/jupyter-vim
 - folke/lazy.nvim
 - onsails/lspkind.nvim
 - L3MON4D3/LuaSnip
 - williamboman/mason-lspconfig.nvim
 - jay-babu/mason-null-ls.nvim
 - jay-babu/mason-nvim-dap.nvim
 - williamboman/mason.nvim
 - echasnovski/mini.bufremove
 - echasnovski/mini.move
 - echasnovski/mini.surround
 - folke/neoconf.nvim
 - folke/neodev.nvim
 - danymat/neogen
 - NeogitOrg/neogit
 - nvim-neo-tree/neo-tree.nvim
 - folke/noice.nvim
 - MunifTanjim/nui.nvim
 - jose-elias-alvarez/null-ls.nvim
 - windwp/nvim-autopairs
 - hrsh7th/nvim-cmp
 - NvChad/nvim-colorizer.lua
 - mfussenegger/nvim-dap
 - rcarriga/nvim-dap-ui
 - theHamsta/nvim-dap-virtual-text
 - neovim/nvim-lspconfig
 - rcarriga/nvim-notify
 - mtikekar/nvim-send-to-term
 - nvim-pack/nvim-spectre
 - nvim-treesitter/nvim-treesitter
 - nvim-treesitter/nvim-treesitter-textobjects
 - windwp/nvim-ts-autotag
 - JoosepAlviste/nvim-ts-context-commentstring
 - kevinhwang91/nvim-ufo
 - nvim-tree/nvim-web-devicons
 - nvim-lua/plenary.nvim
 - jay-babu/project.nvim
 - kevinhwang91/promise-async
 - HiPhish/rainbow-delimiters.nvim
 - stevearc/resession.nvim
 - b0o/SchemaStore.nvim
 - mrjones2014/smart-splits.nvim
 - nvim-telescope/telescope-bibtex.nvim
 - nvim-telescope/telescope-file-browser.nvim
 - nvim-telescope/telescope-fzy-native.nvim
 - nvim-telescope/telescope-hop.nvim
 - nvim-telescope/telescope-live-grep-args.nvim
 - nvim-telescope/telescope.nvim
 - folke/todo-comments.nvim
 - akinsho/toggleterm.nvim
 - folke/trouble.nvim
 - jose-elias-alvarez/typescript.nvim
 - junegunn/vim-easy-align
 - andymass/vim-matchup
 - wakatime/vim-wakatime
 - folke/which-key.nvim
 - s1n7ax/nvim-window-picker
 - folke/zen-mode.nvim
 
Micah Keymaps
normal mode keymaps
| Description | LHS | RHS | ||
|---|---|---|---|---|
| % | ||||
| Nvim builtin | & | :&& | ||
| Nvim builtin | Y | y$ | ||
| [% | ||||
| ]% | ||||
| g% | ||||
| Comment toggle blockwise | gb | |||
| Comment toggle linewise | gc | |||
| Delete surrounding | sd | |||
| Add surrounding | sa | |||
| Find right surrounding | sf | |||
| Replace surrounding | sr | |||
| Find left surrounding | sF | |||
Update MiniSurround.config.n_lines | sn | |||
| Highlight surrounding | sh | |||
| : | ||||
| : | ||||
| : | ||||
| : | ||||
| Nvim builtin | diffupdate | normal!  | 
visual mode keymaps
| Description | LHS | RHS | ||
|---|---|---|---|---|
| Nvim builtin | # | y?\V | ||
| % | ||||
| Nvim builtin | * | y/\V | ||
| [% | ||||
| ]% | ||||
| a% | ||||
| g% | ||||
| Comment toggle blockwise | gb | |||
| Comment toggle linewise | gc | |||
| Add surrounding | sa | |||
| : | ||||
| : | ||||
| : | ||||
| : | exe “:normal! m’” | endif | ||
operator mode keymaps
| Description | LHS | RHS | 
|---|---|---|
| % | ||
| [% | ||
| ]% | ||
| g% | ||
| : | ||
| : | ||
| : | ||
| : |