This repository keeps track of my personal settings and plugins of neovim
The plugin manager used on this couple of settings and plugins is lazy
- Code running
- Navigation
- Botton line
- Notifications
- Github theme
- Identation sujestion
- Nvim command sujestions
- Terminal integration
- Search and filter
- Language inside translator = https://github.com/potamides/pantran.nvim
- Implement a debugger
- Implement a tester inside neovim
Here are some dependencies that you should install to run this repository on neovim correctly
- Telescope dependencies
- sudo apt-get install ripgrep
- sudo apt install fd-find
- Nerdfonts
- Go to https://www.nerdfonts.com/font-downloads
- Install any nerdfont
Here are the main shortcuts that are new in this config of neovim
- = Toggle the terminal
- = Add new terminal
- and = Go to the next and previous terminal
- = Kills the current open terminal
- = Open the file tree
= Open the file search with telescope
- = Open the history manager
- = Clear the history
- = Open the favorites files manager
- and = Go to the next and previous favorite file
- = Open the buffer manager
- and = Go to the next and previous buffer
- = Open the workspace manager in telescope
- and = Go to the previous and next blank line
- = Close all folds in the file
- = Open all folds in the file
- = Delete all folds in the file
- = Toggle the fold under the line in normal mode
- = Create a fold in the visual mode
-
and = To move the line up and down
-
= Duplicate the line
-
= Prettify the file (Just for supported languages)
-
= Ident all lines in the file
-
= Comment the selected lines or the current line
- = Run live server
= Run python
- = Run nodejs