All Projects → crivotz → nv-ide

crivotz / nv-ide

Licence: other
Neovim custom configuration, oriented for full stack developers (rails, ruby, php, html, css, SCSS, javascript)

Programming Languages

lua
6591 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to nv-ide

writable search.vim
Grep for something, then write the original files directly through the search results.
Stars: ✭ 47 (-87.05%)
Mutual labels:  vim-plugins
dotfiles
Dotfiles for Neovim (0.7+), Fish shell, git, Kitty, tmux, and more.
Stars: ✭ 54 (-85.12%)
Mutual labels:  neovim-configuration
dotfiles
My dotfiles
Stars: ✭ 204 (-43.8%)
Mutual labels:  neovim-configuration
vim-phpstan
A Vim plugin for PHPStan - https://github.com/phpstan/phpstan. It calls `phpstan` to do static analysis of your PHP code and displays the errors in Vim's quickfix list.
Stars: ✭ 26 (-92.84%)
Mutual labels:  vim-plugins
vim-jsonc
⚠️Deprecated⚠️: Vim syntax highlighting plugin for JSON with C-style line (//) and block (/* */) comments.
Stars: ✭ 52 (-85.67%)
Mutual labels:  vim-plugins
Neovim-Studio
Neovim turned full-blown IDE
Stars: ✭ 30 (-91.74%)
Mutual labels:  neovim-configuration
tabulous
Vim plugin for setting the tabline including the tab page labels. It is lightweight and written in pure Vim script.
Stars: ✭ 21 (-94.21%)
Mutual labels:  vim-plugins
filestyle
filestyle is a Vim plugin that highlights unwanted whitespace and characters.
Stars: ✭ 30 (-91.74%)
Mutual labels:  vim-plugins
code runner.nvim
Neovim plugin.The best code runner you could have, it is like the one in vscode but with super powers, it manages projects like in intellij but without being slow
Stars: ✭ 234 (-35.54%)
Mutual labels:  neovim-configuration
gotests-vim
Vim plugin for https://github.com/cweill/gotests
Stars: ✭ 129 (-64.46%)
Mutual labels:  vim-plugins
vimapt
A package manager for vim (VimApt => Vim's Advanced Package Tools)
Stars: ✭ 16 (-95.59%)
Mutual labels:  vim-plugins
name-assign.vim
Vim plugin to automate replacing expressions with assigned variables in any programming language
Stars: ✭ 45 (-87.6%)
Mutual labels:  vim-plugins
vim-UT
Unit Testing plugin for Vim
Stars: ✭ 18 (-95.04%)
Mutual labels:  vim-plugins
dotfiles
My hand crafted .dotfiles 🤚🛠❤️
Stars: ✭ 49 (-86.5%)
Mutual labels:  vim-plugins
nvim-config
Personal neovim configuration⚡ Fully configured for LaTeX, Python, Lua, C#, HTML, CSS, and Javascript. Neovim version: v0.8.0
Stars: ✭ 47 (-87.05%)
Mutual labels:  neovim-configuration
vim-drawer
VimDrawer is a Vim plugin to group related buffers in tabs automatically by the file name.
Stars: ✭ 26 (-92.84%)
Mutual labels:  vim-plugins
swifty-vim
⌨️ A Vim plugin for Swift which provides file detection, syntax highlighting, support for compiling and running tests, and optional support for formatting and linting tools.
Stars: ✭ 18 (-95.04%)
Mutual labels:  vim-plugins
vim-build-tools-wrapper
Projects building plugin for Vim
Stars: ✭ 23 (-93.66%)
Mutual labels:  vim-plugins
vim-SystemVerilog
SystemVerilog syntax highlight/indent support in vim
Stars: ✭ 37 (-89.81%)
Mutual labels:  vim-plugins
ranger-explorer.vim
Vim plugin to use ranger as a file explorer. Seamless switching between vim and ranger.
Stars: ✭ 30 (-91.74%)
Mutual labels:  vim-plugins

Neovim LUA configuration, oriented for web developers (rails, ruby, php, html, css, SCSS, javascript).
I use this repository mainly to keep track of the changes that I made on my Neovim configuration, but I hope that it will be useful to other
The project is constantly changing
You can find old no-lua and coc version under branch old_coc_version

Thanks to the developers of these plugins/color schemes

nv-ide + startify nv-ide + nvim-compe + nvimtree nv-ide + telescope nv-ide + which-key nv-ide + lazygit


SYNTAX

Check tree-sitter for full list.

INSTALLATION

git clone [email protected]:crivotz/nv-ide.git ~/.nv-ide
cd ~/.config
ln -s ~/.nv-ide nvim
nvim
:PackerInstall
:PackerSync

UPDATE

nvim
:PackerUpdate
:PackerSync

DEPENDENCIES

  • Neovim
  • Universal-ctags with JSON format
  • FZF
  • ripgrep: ripgrep recursively searches directories for a regex pattern
  • Ripper-tags
  • code-minimap for minimap
  • prettierd for formatter.nvim install via Mason MasonInstall prettierd
  • Needed DAP, show lua/plugins/nvim-dap.lua install via Mason for node with MasonInstall node-debug2-adapter
  • Needed LSP, show lua/lsp/init.lua installed automatically with Mason
  • Terminal that supports ligatures for proper representation

SUGGESTION

PLUGINS

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].