An opinionated nvim configuration that I use in my everyday work. Best suited for web development.
For complete list inspect packer's plugin file.
- wbthomason/packer.nvim
- kyazdani42/nvim-tree.lua
- nvim-lualine/lualine.nvim
- github/copilot.vim
- nvim-treesitter/nvim-treesitter
- tpope/vim-surround
- glepnir/dashboard-nvim
By default <leader>
is mapped to
(space).
For a complete list see lua/keymappings.lua file.
key mapping | description |
---|---|
<leader>ff |
Opens a floating window with fuzzy finder. Finds a file in git. |
<leader>tt |
Opens a floating window with terminal emulator. |
<leader>gg |
Opens a floating window with lazygit. |
<leader>? |
Opens a floating window with recently opened files. |
<leader> |
Opens a floating window with currently opened buffers. |
<C-n> |
Toggle NvimTree |
<A-(arrows)> |
Move between the panes |