Is it possible to use VIM as an ide?

This page summarizes the projects mentioned and recommended in the original post on /r/vim

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • AstroNvim

    AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of plugins

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • LunarVim

    🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.

  • NvChad

    Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience.

  • SpaceVim

    Discontinued A community-driven modular vim/neovim distribution - The ultimate vimrc

    On the vim side, you can try https://spacevim.org.

  • kickstart.nvim

    A launch point for your personal nvim configuration

    Once you have built some experience and confidence, you can start crafting & building your own neovim configuration using kickstart.nvim as a starting point.

  • syntastic

    Discontinued Syntax checking hacks for vim

    2) Syntax check https://github.com/vim-syntastic/syntastic 3) File navigation https://github.com/preservim/nerdtree 4) Autocomplete There are many autocomplete extensions. I haven't found one that I feel comfortable to recommend. Another way is to create a txt file with all the key words and lines in the languages you use, make an autocommand that adds the txt file to the buffer, and then use ctrl-n or ctrl-p to autocomplete. You can also use ctrl-x-ctrl-l to autocmplete entire lines. 5) Running code Add commands in your .vmrc to run the current file as a a whatever file. I use :J to run java files, :P to run python files, :C to run c files and so on. For example, this is my command to run a java file: command J execute "!java %:t"

  • nerdtree

    A tree explorer plugin for vim.

    2) Syntax check https://github.com/vim-syntastic/syntastic 3) File navigation https://github.com/preservim/nerdtree 4) Autocomplete There are many autocomplete extensions. I haven't found one that I feel comfortable to recommend. Another way is to create a txt file with all the key words and lines in the languages you use, make an autocommand that adds the txt file to the buffer, and then use ctrl-n or ctrl-p to autocomplete. You can also use ctrl-x-ctrl-l to autocmplete entire lines. 5) Running code Add commands in your .vmrc to run the current file as a a whatever file. I use :J to run java files, :P to run python files, :C to run c files and so on. For example, this is my command to run a java file: command J execute "!java %:t"

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • AstroNvim 4.7.1

    1 project | news.ycombinator.com | 16 May 2024
  • How to .Deb port pkgs to termux

    1 project | /r/termux | 5 Nov 2023
  • LazyVim

    32 projects | news.ycombinator.com | 16 Jul 2023
  • An opinionated article about vim

    6 projects | dev.to | 30 Jun 2023
  • Trying to setup nvim-lua on Windows everything works fine except telescope. This extension doesn't exist or is not installed: 'fzf'.

    1 project | /r/neovim | 27 Jun 2023

Did you konow that Lua is
the 18th most popular programming language
based on number of metions?