{"id":15178663,"url":"https://github.com/hezkore/vimod","last_synced_at":"2026-02-04T06:38:31.616Z","repository":{"id":248200427,"uuid":"828053749","full_name":"Hezkore/vimod","owner":"Hezkore","description":"My unnecessarily complicated Vim configuration","archived":false,"fork":false,"pushed_at":"2024-12-19T05:05:58.000Z","size":458,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-09T07:49:17.187Z","etag":null,"topics":["vim","vimrc"],"latest_commit_sha":null,"homepage":"","language":"Vim Script","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/Hezkore.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2024-07-13T02:00:43.000Z","updated_at":"2024-12-19T05:06:02.000Z","dependencies_parsed_at":"2024-08-09T02:25:28.561Z","dependency_job_id":"afb5b0dd-90b4-4473-ac4b-7c2fb1fb3a3b","html_url":"https://github.com/Hezkore/vimod","commit_stats":null,"previous_names":["hezkore/vimod"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hezkore%2Fvimod","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hezkore%2Fvimod/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hezkore%2Fvimod/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hezkore%2Fvimod/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Hezkore","download_url":"https://codeload.github.com/Hezkore/vimod/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238375146,"owners_count":19461556,"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":["vim","vimrc"],"created_at":"2024-09-27T15:21:12.638Z","updated_at":"2026-02-04T06:38:31.583Z","avatar_url":"https://github.com/Hezkore.png","language":"Vim Script","funding_links":[],"categories":[],"sub_categories":[],"readme":"# VIMod⚡\nVIMod _(VIM + Vemod)_ is my personal [Vim 9.0+](https://github.com/vim/vim) configuration.\n\nVIMod is designed to complement any existing Vim setup, but works equally well on a fresh Vim install!\\\nIf you ever decide to remove VIMod, your Vim setup will return to its original state.\n\n![demo](https://github.com/Hezkore/vimod/blob/main/demo.png?raw=true)\n\u003csup\u003e_VIMod and the Quick UI, reachable by pressing \u003ckbd\u003eSpace\u003c/kbd\u003e._\u003c/sup\u003e\n\nLearn more about VIMod, and how to use it, on the [Wiki](https://github.com/Hezkore/vimod/wiki).\\\n\u003csub\u003e_Never used Vim before? Read the [new user](https://github.com/Hezkore/vimod/wiki/New-User) guide to get started._\u003c/sub\u003e\n\n## Install\nJust download and add the runtime!\\\nOS specific instructions:\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003eWindows\u003c/b\u003e\u003c/summary\u003e\n\n1. Clone the VIMod repository to your local machine:\n\t```shell\n\tgit clone https://github.com/hezkore/vimod.git %USERPROFILE%/vimfiles/vimod\n\t```\n2. Add the runtime at the top of your `vimrc` file:\n\t```vim\n\truntime vimod/vimod.vim\n\t```\n3. Add the optional [extended keymaps](https://github.com/Hezkore/vimod/wiki#extended-keymaps) below the runtime:\n\t```vim\n\tVIModKeys\n\t```\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003eUnix-based\u003c/b\u003e\u003c/summary\u003e\n\n1. Clone the VIMod repository to your local machine:\n\t```shell\n\tgit clone https://github.com/hezkore/vimod.git ~/.vim/vimod\n\t```\n2. Add the runtime at the top of your `vimrc` file:\n\t```vim\n\truntime vimod/vimod.vim\n\t```\n3. Add the optional [extended keymaps](https://github.com/Hezkore/vimod/wiki#extended-keymaps) below the runtime:\n\t```vim\n\tVIModKeys\n\t```\n\u003c/details\u003e\n\nRead the [Wiki](https://github.com/Hezkore/vimod/wiki) for instructions on how to use VIMod.\n\n\u003e [!TIP]\n\u003e Get a local copy of the wiki pages:\n\u003e `git clone https://github.com/Hezkore/vimod.wiki.git`\n\n## Prerequisites\n* Vim 9.0+ _(some plugins will not work with older versions)_\n* A terminal size of at least 80 columns and 29 rows _(for the Quick UI to display correctly)_\n\nGitHub Integration _(optional)_:\n* [GitHub CLI](https://cli.github.com/)\n\nGitHub Copilot _(optional)_:\n* GitHub [Copilot Subscription](https://github.com/features/copilot/plans) _(free tier is fine)_\n* [Node.js](https://nodejs.org)\n\n## Troubleshooting\nIf you are unsure where your vimrc file is located, run the following command in Vim: `:echo $MYVIMRC`\n\nIf you are unsure if the runtime was added correctly,  run the following command in Vim: `:VIModVersion`\\\nIf it says \"Not an editor command: VIModVersion\", the runtime was not added correctly.\n\nVIMod will install and manage all plugins and dependencies automatically when you start Vim for the first time.\\\nThe install screen will automatically close when the installation is complete, so just sit tight and wait for it to finish.\\\nIf it is aborted, VIMod will not function correctly, and you will ned to run `:PlugInstall` manually.\n\nMost errors are due to incorrect plugin installations, so if you encounter any issues, try running `:PlugInstall` and restarting Vim.\n\n## Updating\n\n### VIMod\n\nIf Git was used to clone the VIMod repository, you can update VIMod by running the following command in the VIMod directory:\n```shell\ngit pull\n```\nOtherwise you can download the latest source code and extract it to the VIMod directory.\n\nRemember to always run `:PlugInstall` after an update as plugins may have been changed.\n\n### Plugins\nTo update all plugins, run the following command in Vim:\n```vim\n:PlugUpdate\n```\n\n## Uninstall\nTo uninstall VIMod, remove the runtime from your vimrc file and delete the VIMod directory.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhezkore%2Fvimod","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhezkore%2Fvimod","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhezkore%2Fvimod/lists"}