On 2015-10-14, Peng Dai wrote:
> I used vundle.vim to manage my plugin now. And I write my own conf
> in the vimrc.
>
> I now want to write all my own-conf tobe a vim-plugin, which will
> be hosted on the github and be installed by Vundle.vim.
>
> I have to do somethings before all others plugins loading, for
> example set other plugins options.
> I also need to do somethings after all others plugin loaded. for
> example my own keymapping, :set cmd.
>
> I cant set my plugin at the last of runtimepath, and put my
> keymap-config in the after directory.
> But I really do not know how to do things before other plugins.
> cause there is no before directory at all.
The standard subdirectories of ~/.vim, such as ~/.vim/ftplugin, are
fine for sourcing your own plugins before the standard plugins are
sourced from $VIMRUNTIME, but if you use the standard subdirectories
of ~/.vim to contain plugins contributed by others, you are left
with no place to put your own plugins that you want to be sourced
before those contributed plugins. For that, a ~/.vim/before
directory would be perfect. So I created one and put it in my
'runtimepath':
let &rtp = $HOME."/.vim/before,".&rtp
It works quite well.
Regards,
Gary
--
--
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
---
You received this message because you are subscribed to the Google Groups
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.