{"id":19079036,"url":"https://github.com/tomtom/enabler_vim","last_synced_at":"2026-05-21T06:30:22.331Z","repository":{"id":25765849,"uuid":"29204027","full_name":"tomtom/enabler_vim","owner":"tomtom","description":"Obsolete repo: Load plugins/bundles","archived":false,"fork":false,"pushed_at":"2015-12-29T19:44:09.000Z","size":54,"stargazers_count":13,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-01-02T18:48:21.112Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://www.vim.org/scripts/script.php?script_id=5101","language":"VimL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tomtom.png","metadata":{"files":{"readme":"README","changelog":"CHANGES.TXT","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-01-13T18:21:12.000Z","updated_at":"2021-05-19T19:43:12.000Z","dependencies_parsed_at":"2022-08-24T14:14:08.524Z","dependency_job_id":null,"html_url":"https://github.com/tomtom/enabler_vim","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tomtom%2Fenabler_vim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tomtom%2Fenabler_vim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tomtom%2Fenabler_vim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tomtom%2Fenabler_vim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tomtom","download_url":"https://codeload.github.com/tomtom/enabler_vim/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240131773,"owners_count":19752725,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-09T02:13:06.700Z","updated_at":"2026-05-21T06:30:22.289Z","avatar_url":"https://github.com/tomtom.png","language":"VimL","funding_links":[],"categories":[],"sub_categories":[],"readme":"The Enabler plugin loads plugins/bundles (similar to pathogen) on demand as \nrequested by the user. It's main goal is to manage your 'runtimepath' as \nneeded. It thus allows users to have tons of vim plugins/bundles at their \nfinger tips without slowing down startup time.\n\nEnabler supports the following types of bundles:\n\n    1. Bundles (see |g:enabler#dirs|) are enabled on explicit demand via \n       |:Enable|.\n\n    2. After invoking |:Autoenabler|, autobundles (see |g:enabler#auto#dirs|, \n       which defaults to |g:enabler#dirs|) are also enabled implicitly when:\n\n        - setting a filetype (see |:Enablefiletype|)\n        - editing a file matching a |regexp| (see |:Enablefilepattern|)\n        - calling an unknown function (see |:Enableautoload|)\n        - invoking a map (see |:Enablemap|)\n        - calling a command (see |:Enablecommand|)\n\n    3. Filetype bundles (see |g:enabler#ftbundle_dirs|) are enabled when \n       opening a file with a given filetype for the first time.\n\nEnabler can also scan available plugins/bundles and generate stub commands and \nmaps for you (see |:Enablegenerate|). These autoenabler definitions can be \nloaded via |:Autoenabler|.\n\nThe doc files of installed plugins/bundles can be made available via \n|:Enablehelptags|.\n\nMost vim plugin managers try to do at least two things: manage your \n'runtimepath' and manage (install, update, remove) plugins. The Enabler plugin \nfocuses on the first task, i.e., managing the 'runtimepath' variable and \nenabling plugins as needed. The Enabler plugin doesn't provide a way to \ndownload / install / update / remove / build these plugins. Users should use \none of the other vim plugin managers available, shell scripts or whatever.\n\nEnabler is the successor of the tplugin plugin.\n\n\n-----------------------------------------------------------------------\n\nStatus:  Experimental\nInstall: See http://github.com/tomtom/vimtlib/blob/master/INSTALL.TXT\nSee http://github.com/tomtom for related plugins.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftomtom%2Fenabler_vim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftomtom%2Fenabler_vim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftomtom%2Fenabler_vim/lists"}