Dist: reword section

This commit is contained in:
Marco Hinz 2017-01-04 13:47:53 +01:00
parent b05db6a1c6
commit 0ff0df85b6
No known key found for this signature in database
GPG Key ID: 1C980A1B657B4A4F

View File

@ -2357,30 +2357,21 @@ See `:h :syntime`.
## Vim distributions ## Vim distributions
Vim distributions are Vim + custom settings + custom plugins from certain Vim distributions are bundles of custom settings and plugins for Vim.
authors and are therefore very opinionated.
The problem with such distributions is that they tend to be used by beginners. More advanced users know how to configure their editor anyway, so distributions
(More advanced users know how to choose their own plugins and settings after are mostly targeted at beginners. If you think about that, it's quite
all.) It all goes good until an issue appears. Now where is the problem? The paradoxical though: Making it easier by adding even more things to learn about?
beginner doesn't know what to do and asks for advice on the internet. After long
back and forth they figure out that the problem was a weird mapping provided by
the distro. But the beginner thought it was a default Vim mapping... Time was
wasted, everyone got annoyed.
I don't have problems with distributions per se, but please, if you don't
understand exactly what they're doing, don't try to get help from others in case
of emergencies.
I know that many people don't want to spend hours and hours on customizing an I know that many people don't want to spend hours and hours on customizing an
editor (and actually you never stop customizing your vimrc when you finally got editor (and actually you never stop customizing your vimrc when you finally got
hooked), but in the long-term it's much better and more time-efficient to learn hooked), but eventually you only get efficient in Vim when you take the time to
how to do stuff manually in the first place. learn it properly.
Repeat after me: "A programmer should know their tools." Repeat after me: "A programmer should know their tools."
Anyway, if you know what you're doing, you might get some inspiration from Anyway, if you know what you're doing, you might draw some inspiration from
looking at some distributions: looking at a few distributions:
- [cream](http://cream.sourceforge.net) - [cream](http://cream.sourceforge.net)
- [janus](https://github.com/carlhuda/janus.git) - [janus](https://github.com/carlhuda/janus.git)