Coder Social home page Coder Social logo

shougo-s-github's Issues

Plugin autocmd set before `dein#end()` is called

In dein.txt you write the following for the User#dein#source hook:

Note: You must set the autocmd before dein#end().

Your plugins.rc.vim where your hooks are defined is sourced after dein#end() is called in dein.rc.vim, and you do not manually call dein#call_hook('source')

How, if at all, are your hooks being called to configure your plugins?

Duplicate entry in toml file

In your plugins configuration you specified:

[[plugins]]
repository = 'Shougo/neossh.vim'
filetypes = 'vimfiler'
sources = 'ssh'

[[plugins]]
repository = 'Shougo/neossh.vim'
filetypes = 'vimshell'

Which results in a duplicate entry.. I don't know (and it's not documented) if that's possible.

Didn't you want to create a single entry instead?

[[plugins]]
repository = 'Shougo/neossh.vim'
filetypes = ['vimfiler', 'vimshell']
sources = 'ssh'

Thanks

a newbie question

Hi Shougo,
I started learning vim several days ago and am trying your nice dotvim setup.
After installing it, I got these errors when starting up. I can't solve it with Google, could you please give me some clues?
Thank you very much.
(The vim version I've got is 7.0. )
eskk.vim: warning: Your Vim is too old. Please use 7.3.32 at least.
Error detected while processing function altercmd#define..27_do_define:
line 37:
E492: Not an editor command: Cnoreabbrev cd (getline(".") ==# 'cd') ? '' : 'cd'
E492: Not an editor command: Dnoreabbrev cd (getline(".") ==# 'cd') ? '' : 'cd'
E492: Not an editor command: Unoreabbrev uniq (getline(".") ==# 'uniq') ? '' : 'uniq'
E492: Not an editor command: nnoreabbrev uniq (getline(".") ==# 'uniq') ? '' : 'uniq'
E492: Not an editor command: qnoreabbrev uniq (getline(".") ==# 'uniq') ? '' : 'uniq'
Error detected while processing /misc/users/haosh/.vim/bundle/vundle/neocomplcache/plugin/neocomplcache.vim:
line 65:
g:neocomplcache_enable_quick_match option does not work this version of neocomplcache.
Error detected while processing /misc/users/haosh/.vim/bundle/vundle/unite.vim/plugin/unite.vim:
line 37:
g:unite_cd_command option does not work this version of unite.vim.
line 40:
g:unite_lcd_command option does not work this version of unite.vim.
Error detected while processing /misc/users/haosh/.vim/bundle/vundle/vim-metarw/plugin/metarw.vim:
line 39:
E216: No such group or event: SourceCmd ??:{,/} call metarw#_event_handler('SourceCmd')
Error detected while processing /misc/users/haosh/.vim/bundle/vundle/operator-html-escape.vim/plugin/operator/html_escape.vim:
line 16:
E117: Unknown function: operator#user#define
line 17:
E117: Unknown function: operator#user#define
Error detected while processing /misc/users/haosh/.vim/bundle/vundle/VimClojure/autoload/vimclojure.vim:
line 318:
E475: Invalid argument: 11
line 345:
E475: Invalid argument: 13
line 385:
E475: Invalid argument: 13
line 392:
E475: Invalid argument: 18
line 714:
E475: Invalid argument: 11
line 723:
E475: Invalid argument: 13
Press ENTER or type command to continue

Suggestion: Loop of ~/.vim/rc/plugins/*

Dear Shougo,

Regarding: ~/.vim/rc/plugins.rc.vim

What about loop (for i in ...) of all existed files at:
~/.vim/rc/plugins/*
like:

for i in // ~/.vim/rc/plugins/*
  if neobundle#tap('neocomplete.vim') "{{{
    let g:neocomplete#enable_at_startup = 1
    let neobundle#hooks.on_source =
        \ '~/.vim/rc/plugins/FILE_NAME'

    call neobundle#untap()
  endif "}}}
endfor

LICENSE

Can you add MIT license so we can take snippets?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.