(no title)
mpk | 12 years ago
Getting started with plugins enabled makes it hard to understand where vim stops and plugins begin and make switching to a different (someone else's) vim setup confusing at best.
It also tends to feed the 'make it work like the last editor I used' syndrome, which is completely counter-productive.
Otherwise, nice work and good job open-sourcing it!
adamesque|12 years ago
To a newcomer like me, Vim's built-in help was less than worthless, since you pretty much need to know the Vim term for what you're looking up to find it. Googling around wasn't much more effective (there's a lot of garbage in the Wikia for Vim that comes up at the top of many searches).
In the end, I needed to read these two "gentle" introductions to Vim to even understand what it was all about:
http://stevelosh.com/blog/2010/09/coming-home-to-vim/
http://yehudakatz.com/2010/07/29/everyone-who-tried-to-convi...
…and then I needed a mostly-well-documented distro like Janus (https://github.com/carlhuda/janus) to ensure that my productivity wouldn't take a huge hit those first few weeks.
Some folks can probably go all-in cold turkey, but I needed the training wheels.
johncoltrane|12 years ago
Learning Vim is a side project: something you do casually, slowly, until and if you are able to do the actual switch.
Those braindead distributions are just smoke mirrors for lazy and pressed people: they provide training wheels but they actively prevent you from actually learning core Vim. They make people $distribution_name users instead of Vim users.
textminer|12 years ago
cgdangelo|12 years ago
That was my experience as well. I was pretty comfortable using vim in emergencies but the few times I tried to make it my full-time IDE failed very quickly. Once I stole Gary Bernhardt's dotfiles[1] I was able to stick with it because I didn't have to start from scratch with keymaps, plugins, etc.
[1] https://github.com/garybernhardt/dotfiles
adiM|12 years ago
I started vim by using cream[1], which behaves like a normal editor with menus to configure everything. Once you get used to the different concepts, you can start editing the `.creamrc` file. After a few years, I was comfortable enough to drop cream completely and use hand written vimrc file for the configuration that I liked.
[1]: http://cream.sourceforge.net/
chongli|12 years ago
59nadir|12 years ago
What exactly was it you were doing faster and better in your previous editor (which was?)?
> the environment [was] too extreme & foreign
What about it was weird?
anaphor|12 years ago
jlgreco|12 years ago
This said, I think these sort of dumps are great for experienced vim users who can pick through them and find individual fragments that they want to adopt.
typicalrunt|12 years ago
adiM|12 years ago
fhd2|12 years ago
eliasmacpherson|12 years ago
enduser|12 years ago
efnx|12 years ago
tokipin|12 years ago
INTPenis|12 years ago
Basically it follows the KISS, and in some sense UNIX, principles.
I have never used the vim distros but I have gotten to a point where I just rm -rf'd my whole .vim dir and started over with only the plugins I required at the time. Then added more as I needed them.
Of course, I have always managed well without the file browsers many use.
mattschmulen|12 years ago
ElongatedTowel|12 years ago
unknown|12 years ago
[deleted]