Front-end setup for Neovim with css claases , php support.
An awesome combinations of plugins for your web development projects with html,css,bootstrap,javascript and php support.Extra support:Python,Lua
- Neovim >= 0.8.0 (needs to be built with LuaJIT)
- Git >= 2.19.0 (for partial clones support)
- nodejs , npm (preinstalled)
- a Nerd Font (optional)
Give it a try.You will love it.
Warning THIS COMMANDS ARE FOR LINUX ONLY
Linux [Debian]
bash -c "$(curl -fsSL https://raw.githubusercontent.com/tonmoy998/Neovim-Coc-Lsp/main/neovim-installer.sh)"
Now you are ready to go.Enter nvim in the terminal and it will automatically install dependencies!
nvim
Mappings are fully customizable. Many familiar mapping patterns are set up as defaults. C stands for 'Ctrl' key. S stands for 'shift' key. stands for space key. stands for "Ctrl" key along with the "e" key.
Mappings | Action |
---|---|
<space> |
Leader Key |
<C-s> |
Save File |
<C-q> |
Quit IDE |
j/k |
Next/previous lines |
<C-t> |
Open Terminal |
<leader>e |
Toggle File System |
<C-d> |
Delete Current Buffer |
<leader><space> |
Find Files |
<S-k> |
Scroll right in next buffer |
<S-j> |
Scroll left in previous buffer |
<leader>r |
Runs current project |
<leader>fc |
Live colorschemes |
Happy Coding. |
~/.config/nvim ├── init.lua └── lua ├── autocmds.lua ├── keymap.lua [Default Keymaps] ├── lazy-config.lua ├── noiceCon.lua ├── plugins.lua ├── telescopeConf.lua └── TelescopeIcon.lua
To uninstall, you need the following commands :
- data:
rm -rf ~/.config/nvim && rm -rf ~/.local/share/nvim
- restore :
mv ~/.config/nvim.bak.1 ~/.config/nvim
Collected from Lazyvim , Nv-ide.