DEV Community

Discussion on: 💬 - What's the COOLEST Vim plugin?

Collapse
 
moopet profile image
Ben Sinclair

I disagree - NERDTree is missing the point of Vim. The Vim world is a bit split between people who want to make it look like a traditional tab-based editor and people who don't.

And the terminal isn't a great reason to advocate for Neovim since it's not really that useful to most people (Vim is already in the terminal and can read and write to it fine) and a terminal has been in regular Vim since early version 8 sometime.

Collapse
 
reinhart1010 profile image
Reinhart Previano K. • Edited

The Vim world is a bit split between people who want to make it look like a traditional tab-based editor and people who don't.

This is true, and the extensibility of tabs and plugins under a TUI is what makes Vim itself unique. I can simply guess that the purpose of NERDTree is to introduce Vim for those who are already familiar with modern GUI-based IDEs, as they usually put the File/Project/Directory Explorer on the left, which some may find it easier to navigate rather than bashing on a bunch of ls or :ls commands.

The reason I put the Neovim's Terminal (and since I know that the feature is coming to Vim 8 as well) is simply to pull out a recursion joke. So now behold, Vim is now the world's second recursible text editor^.

^So does Emacs, at least on the GNU/Linux world