Two New Vim Plugins
ithaca.arpinum.org
ithaca.arpinum.org
thing I love about Vundle is that it makes it really really simple to maintain your vim stuff. Your whole vim setup is down to just your .vimrc
@SingAlong (I can't reply to your reply, so I'm replying here.)
> Vundle does exactly that - makes installs and updates easier.
I know. But that's what I meant by "I prefer modular to bundled in this case": I don't want all of that in one place (my .vimrc). I'm not saying Vundle is bad or that this is a wrongheaded way to do things. It just don't fit my preferences.
So you add: Bundle "rails.vim"
to your .vimrc and then in vim you do :BundleInstall! and it updates all the bundles. The "!" suffix also updates plugins already installed. Also makes it easier to specify github sources. Instead of just rails.vim, you specify "tpope/rails.vim" and it'll get the repo from tpope's github repository.
EDIT: (coz i can't reply to comments)
@johncoltrane I thought the statusline was the same as modline. When I created that file, I took someone else's vimrc and added stuff until there was no trace of borrowing (except the one you caught).
@telemachos thanks for sharing
Wondering why I'm not able to post replies to comments. @telemachos too said the same a whiie back.
Looking at it now, I can already see a handful of places I want to update it. Dotfiles are non-stop yak shaving.
If you don't mind my curiosity, at line 167/8, you have
" make filename and status always visible
set modeline
but that's unrelated to the statusline, modelines are special comments containing file-specific settings you put at the top of a file. This line just activates support for the feature.i don't think there is such a thing as a pathetic .vimrc. Some people have 2 000 lines of custom mappings in their .vimrc, others have 10 lines. That's Vim.
I think this was a switch designed to stop flame-wars or overly nested discussions. (I remember I used to be able to comment on comments.)
Still, it makes it very hard to have conversations.
Edit: your way works too if you want to short circuit that delay.
Which is why I have all of that extracted to a separate file, which .vimrc sources.
I do this for a lot of things, allowing .vimrc to be purely about vim settings (and then some source commands at the end to pull in the external files).
Vundle is trying to emulate Bundler, so it seemed only fitting that I move everything into a Gemfile-like bundle definition file: https://github.com/LegionSB/dotfiles/blob/master/vim/configs...