editorconfig / editorconfig-vim

EditorConfig plugin for Vim
http://editorconfig.org
Other
3.11k stars 135 forks source link

Will this plugin become obsolete with Neovim v10? #234

Closed fernandocanizo closed 3 months ago

fernandocanizo commented 6 months ago

Hello, this is a question, not a bug.

Will editorconfig-vim become obsolete for users of Neovim now that version 10 will have EditorConfig recognition and application included?

xuhdev commented 6 months ago

I don't think you need to install this plugin for Neovim. However, this plugin is still useful for Vim and is not considered obsolete. After all, this is a "Vim" plugin :)

scy commented 5 months ago

Would it maybe make sense to add an overview in the readme that explains which versions of Vim and Neovim need this plugin and which don't? And also (if that's a thing) which EditorConfig features might be unavailable when using the built-in support versus when using the plugin?

scy commented 5 months ago

A version of this plugin (e014708e917b457e8f6c57f357d55dd3826880d4 from 2023-08-07) comes bundled with Vim since 9.0.1799, see https://github.com/vim/vim/pull/12902.

A Lua EditorConfig implementation comes bundled with Neovim since 0.9, see https://github.com/neovim/neovim/commit/ab9a2c49253413dbbb31756a3eeddb354a663035. It supports all properties currently in the wiki, including max_line_length.

xuhdev commented 3 months ago

@scy Please check out https://github.com/editorconfig/editorconfig-vim/issues/223#issuecomment-1679561751 . While Vim now includes this plugin, the development still happens in this repo.

scy commented 3 months ago

@xuhdev Yes, I didn't disagree with that. My suggestion was to add a short section to the readme that explains to people who arrive at this repo whether they need to install it or whether their version of (Neo)Vim already comes with it.

scy commented 3 months ago

@xuhdev I've created #236 to show you what I mean.

xuhdev commented 3 months ago

Now clarified in README