-
You need to install AstroNvim first, if you haven't installed it
-
Backup before Installation, if you have your own config before
mv ~/.config/nvim/lua/user/ ~/.config/nvim/lua/user_Backup
-
clone this repository
git clone https://github.com/npc-123/astronvim_config.git ~/.config/nvim/lua/user/
-
Sync The Package To download All Plugins
nvim
-
Install LSP for Snippet and autocomplete (optional)
- :LspInstall <language_to_install>
-
DONE
Action | Mappings |
---|---|
Escape key | jk, jj, qw |
Save inside Insert Mode | Ctrl + s |
Quit inside Insert Mode | Ctrl + q |
Undo | Ctrl + z |
Redo | Ctrl + y |
Next Buffer | Ctrl + PageDown |
Previous Buffer | Ctrl + PageUp |
Select This Line | Shift + End |
(Codeium) Accept Suggestion | Ctrl + x |
Action | Mappings |
---|---|
Open File Manager in current file | Space + ae |
Search Text in current File | Space + af |
Set Directory to Current File Directory | Space + ac |
Go to Space + a
to get My Custom Config List
⚠️ For Termux User, You need to install tslib to make markdown-preview work :npm install -g tslib
- markdown-preview.nvim - Markdown preview in the browser using pandoc and live-server through Neovim's job-control API.
- tokyonight.nvim - A clean, dark and light Neovim theme written in Lua, with support for LSP, Tree-sitter and lots of plugins.
- todo-comments.nvim - Highlight, list and search todo comments in your projects.
- vim-visual-multi - Multiple cursors plugin for vim/neovim.
- codeium.vim - Free, ultrafast Copilot alternative for Vim and Neovim