{"action":"created","issue":{"url":"https://api.github.com/repos/ctrlpvim/ctrlp.vim/issues/124","labels_url":"https://api.github.com/repos/ctrlpvim/ctrlp.vim/issues/124/labels{/name}","comments_url":"https://api.github.com/repos/ctrlpvim/ctrlp.vim/issues/124/comments","events_url":"https://api.github.com/repos/ctrlpvim/ctrlp.vim/issues/124/events","html_url":"https://github.com/ctrlpvim/ctrlp.vim/issues/124","id":103744955,"number":124,"title":"Extend ctrlp_custom_ignores in project specific .vimrc","user":{"login":"qstrahl","id":2235277,"avatar_url":"https://avatars.githubusercontent.com/u/2235277?v=3","gravatar_id":"","url":"https://api.github.com/users/qstrahl","html_url":"https://github.com/qstrahl","followers_url":"https://api.github.com/users/qstrahl/followers","following_url":"https://api.github.com/users/qstrahl/following{/other_user}","gists_url":"https://api.github.com/users/qstrahl/gists{/gist_id}","starred_url":"https://api.github.com/users/qstrahl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/qstrahl/subscriptions","organizations_url":"https://api.github.com/users/qstrahl/orgs","repos_url":"https://api.github.com/users/qstrahl/repos","events_url":"https://api.github.com/users/qstrahl/events{/privacy}","received_events_url":"https://api.github.com/users/qstrahl/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-08-28T15:58:02Z","updated_at":"2015-11-03T09:26:08Z","closed_at":null,"body":"From kien/ctrlp.vim#671:\r\n\r\n>Is there any way to extend or append the ctrlp_custom_ignores in a project specific .vimrc.\r\n\r\n>I'd like to have commonly ignored folder patterns ignored in main .vimrc and then add project specific ignores on top of that in the project .vimrc.\r\n\r\n>I'm currently just using wildignore which handles this I presume with += but not sure what depth of scope in vim this sets the ignore to.\r\n\r\n>I'd really just like to have this available specific to ctrlp??\r\n\r\nAnd my reply:\r\n\r\n>What would be nice is if ctrlp first checked if `b:ctrlp_custom_ignores` exists before looking at `g:ctrlp_custom_ignores` -- this would allow for buffer-specific configuration. The same technique could be applied to any option for which that makes sense."},"comment":{"url":"https://api.github.com/repos/ctrlpvim/ctrlp.vim/issues/comments/153296748","html_url":"https://github.com/ctrlpvim/ctrlp.vim/issues/124#issuecomment-153296748","issue_url":"https://api.github.com/repos/ctrlpvim/ctrlp.vim/issues/124","id":153296748,"user":{"login":"jamesscholeyweb","id":3814134,"avatar_url":"https://avatars.githubusercontent.com/u/3814134?v=3","gravatar_id":"","url":"https://api.github.com/users/jamesscholeyweb","html_url":"https://github.com/jamesscholeyweb","followers_url":"https://api.github.com/users/jamesscholeyweb/followers","following_url":"https://api.github.com/users/jamesscholeyweb/following{/other_user}","gists_url":"https://api.github.com/users/jamesscholeyweb/gists{/gist_id}","starred_url":"https://api.github.com/users/jamesscholeyweb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jamesscholeyweb/subscriptions","organizations_url":"https://api.github.com/users/jamesscholeyweb/orgs","repos_url":"https://api.github.com/users/jamesscholeyweb/repos","events_url":"https://api.github.com/users/jamesscholeyweb/events{/privacy}","received_events_url":"https://api.github.com/users/jamesscholeyweb/received_events","type":"User","site_admin":false},"created_at":"2015-11-03T09:26:08Z","updated_at":"2015-11-03T09:26:08Z","body":"Thanks for that Ludovic. Seems to make sense to me that it should be a core functionality rather than a separate extension. I am aware this can already be achieved with just ctrlp as outlined in kien/ctrlp.vim#671 , But a simple .ctrlpignore would be nice."}}