{"id":24819550,"url":"https://github.com/sebbekarlsson/vpm","last_synced_at":"2026-03-10T18:02:08.295Z","repository":{"id":81578156,"uuid":"162557706","full_name":"sebbekarlsson/vpm","owner":"sebbekarlsson","description":"ViM Plugin Manager (like apt, npm, pacman, etc ... )","archived":false,"fork":false,"pushed_at":"2018-12-24T10:18:29.000Z","size":787,"stargazers_count":14,"open_issues_count":5,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-13T20:32:24.080Z","etag":null,"topics":["package-manager","plugin-manager","vim"],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sebbekarlsson.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-12-20T09:35:55.000Z","updated_at":"2022-07-22T14:11:14.000Z","dependencies_parsed_at":"2023-10-30T18:00:23.054Z","dependency_job_id":null,"html_url":"https://github.com/sebbekarlsson/vpm","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sebbekarlsson/vpm","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sebbekarlsson%2Fvpm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sebbekarlsson%2Fvpm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sebbekarlsson%2Fvpm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sebbekarlsson%2Fvpm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sebbekarlsson","download_url":"https://codeload.github.com/sebbekarlsson/vpm/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sebbekarlsson%2Fvpm/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30346477,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-10T15:55:29.454Z","status":"ssl_error","status_checked_at":"2026-03-10T15:54:58.440Z","response_time":106,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["package-manager","plugin-manager","vim"],"created_at":"2025-01-30T17:59:02.297Z","updated_at":"2026-03-10T18:02:08.288Z","avatar_url":"https://github.com/sebbekarlsson.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# VPM\n\u003e Vim Plugin Manager\n\n\u003cdiv width='100%' style='text-align: center; width: 100%;' align='center'\u003e\n    \u003cimg src='gif.gif'/\u003e\n\u003c/div\u003e\n\n## Install plugins the easy way\n\u003e Think of `vpm` as a package manager like `npm` or `apt` or `pacman`.  \n\u003e You can use it to __install__ plugins like this:\n\n    vpm install 'easymotion/vim-easymotion'\n\n\u003e And the plugin will be downloaded and installed for your vim configuration.  \n\u003e You can also __uninstall__ plugins like this:\n\n    vpm uninstall 'easymotion/vim-easymotion'\n\n\u003e And the plugin will be removed.\n\n## List installed plugins\n\u003e You can also list currently installed plugins using the `list` command:\n\n    vpm list plugins\n\n    ...\n\n## Installation\n\u003e To install `vpm`, simply clone down this repository and inside; run:\n\n    make\n    sudo make install\n\n\u003e Now, create these directories and put your plugins in this file:\n\n    $HOME/.vim/vpm/sources.vim\n    \n\u003e _(Create the directories if they do not already exist)_  \n\n\u003e You will also need to `source` the file above in your `.vimrc` config file.\n\n\u003e Done!\n\n## Notes\n\u003e `vpm` currently only supports `Vundle` , but pull-requests are welcome, so\n\u003e if you are using any other package manager for ViM, create a pull-request\n\u003e for it :)\n\n## Technical notes\n### The _list_ command\n\u003e The `list` command is basically just dumping the contents of your `sources.vim` file.\n\n### The _install_ command\n\u003e The `install` command just adds a new line to your `sources.vim` file.\n\n### The _uninstall_ command\n\u003e The `uninstall` command basically just removes the line matching the specified\n\u003e plugin in your `sources.vim` file.\n\n### The _install/uninstall_ GUI\n\u003e The install/uninstall GUI just uses the GUI that your current plugin manager uses,\n\u003e so right now it is using the one that comes with `Vundle`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsebbekarlsson%2Fvpm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsebbekarlsson%2Fvpm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsebbekarlsson%2Fvpm/lists"}