98

Someone else: I hate notepad++, It's not even an IDE! I love Vim though
Me: And Vim is an IDE?

Comments
  • 12
    Yes it is :-)

    :!make
  • 1
    @misiman I'm preetyy sure it isn't tho
  • 10
    It can be. If you configure it properly.
  • 3
    Vim is better
  • 6
    VIM IS A TEXT EDITOR NOT A FUCKING IDE YOU TOOLS
  • 6
    @rtannerf @RazorSh4rk I think vim + something like YouCompleteMe would qualify as an IDE.
  • 10
    @RazorSh4rk You can compile in vim with :make, even without plugins. As for git integration, there are plugins for this purpose.
  • 1
    Some guys are clueless 😚😀
  • 10
    Lol this thread is so full of ignorance. You can compile, build, test push and sleep inside Vim. Software engineering field had good engineers with good design sense back in the day. Now all you see is bloat. IDE it seems! IDEs are for kids who don't know shit. Feed them a shiny big toy and they are happy.
    /rant
  • 7
    Fuck you guys, I use Emacs. It's like a complete fucking OS. IDE who?
  • 7
    @theothergod nice. But it's common knowledge that vim is clearly superior :D
  • 5
    @penguin And the war begins...
  • 4
  • 7
    I concur with @rtannerf.
    IDE = Integrated Development Environment
    The bare minimum for an IDE (I'd say): Source Code Editor, Compiler/Interpreter, Debugger. They can definitely provide more.
    While Vim by itself ain't an IDE. Something like: Vim (Plugins: Vundle, NERDTree, Powerline/Airline, ctrlp, EasyMotion, YouCompleteMe etc.), zsh, tmux, compiler and debugger (GCC and GDB, in my case) and git can be considered an IDE. (In my case, add a Makefile.)
    You choose the right tools, you'd get the most lightweight, super productive IDE.
  • 6
    Apparently it's difficult for people to accept that not everything can be put in two categories, that it's a continuous spectrum.

    Text editor + dev tools = IDE.

    So is Atom an IDE? Yes, but not as specialized and heavy duty like the Jetbrains ones. You know those screwdrivers with replaceable bits? Would you argue its not "a real screwdriver?"

    Vim is a great text editor, an amazing code editor, and a competent IDE for many (but not all) languages.

    But it's an illusion that there are just two classes of programs to edit code.
  • 2
    ViM can be an IDE if you want
  • 2
    @penguin superior in ugly configuration codes and fucking modes.
  • 0
    @3141 The I stands for Integrated, plugin/extension is not integrated
  • 3
    @magnusi So Jetbrains doesn't create IDEs? Because most of the functionality in their applications comes from (sometimes preinstalled) plugins.
  • 0
    @bittersweet if they are preinstalled, I count em integrated
  • 3
    @magnusi So if I create a package containing vim and plugins, it's an IDE?
  • 7
    *grabs popcorn while my point about development apps inhabiting a spectrum rather than two categories is being proven*
  • 3
    @magnusi VI alone might not an IDE but with plugins it is. It's still integrated, even if vi doesn't ship with plugins.
  • 2
    @theothergod I never actually tried emacs :D . Maybe I'll give it a go.
  • 3
    @penguin you should. Don't believe everything you read on internet and see it for yourself. If you don't like text editors choose IDE. Believe in yourself. I tried it all and felt at home in Emacs.
  • 4
    @theothergod I use vim with a bunch of plugins, curated over time :P. I find that much more efficient than GUI IDE's.
  • 3
    anything that has plugins and macros could technically be an IDE.

    But that definition is kind of broad.
    I mean you could probably write and deploy code from Excel but that doesn't mean we classify that program as an IDE does it?

    If you call every extendable text editor an IDE the definitions become kind of meaningless.
  • 0
    He didnt say Vim is an IDE, he is trying to say he hates all text editors , but Vim is an exception.
  • 0
  • 1
    Both vim and notepad++ can be configured to be ide like but neither can replace a good well designed ide.

    Also you can get a plugin for notepad++ to have vim key bindings so it's pretty moot.
  • 0
    vim won't start up for me ;;
Add Comment