mirror of
https://github.com/Baipyrus/nvim-config.git
synced 2024-11-15 05:23:50 +00:00
2.2 KiB
2.2 KiB
README.md
- Language utils: Add new entries
- Change
Install Kickstart
toInstall Config
- Change
### Install this Configuration
to#### Recommended Step
- Remove
Post Installation
- FAQ: Distro Alias:
You can apply both of these approaches to any Neovim distribution that you would like to try out.
init.lua
- Add
NOTE
forvim.g.mapleader
:-- NOTE: Must happen before plugins are loaded (otherwise wrong leader will be used)
lua/custom/plugins/conflictmarker.lua
- Add logic to
git_conflict_detection
:local enabled = vim.diagnostic.is_enabled()
lua/keymaps.lua
- Add
NOTE
for<Esc><Esc>
:-- NOTE: This won't work in all terminal emulators/tmux/etc. Try your own mapping
- Optional: Add
Insert
mode to arrow keymaps
lua/kickstart/plugins/cmp.lua
friendly-snippets
:-- `friendly-snippets` contains a variety of premade snippets. -- See the README about individual language/framework/plugin snippets: -- https://github.com/rafamadriz/friendly-snippets { 'rafamadriz/friendly-snippets', config = function() require('luasnip.loaders.from_vscode').lazy_load() end, },
lua/kickstart/plugins/lspconfig.lua
- Add
markdownlint
viamarkdown-tool-installer
lua/kickstart/plugins/conform.lua
- Uncomment
python
formatters
lua/kickstart/plugins/treesitter.lua
- Remove empty file on line
2
- Remove Autotag and -rename:
- Line 6
- Line 44-50
lua/kickstart/plugins/which-key.lua
- Add
Terminal
to<leader>t
keymap
lua/lazy-plugins.lua
- Optional: Readd
tpope/vim-sleuth
- Optional: Remove
numToStr/Comment.nvim
lua/options.lua
- Change
vim.api.nvim_exec2
tovim.cmd