{"id":13895049,"url":"https://github.com/glepnir/jarvim","last_synced_at":"2025-03-16T21:30:26.185Z","repository":{"id":51247947,"uuid":"271810056","full_name":"glepnir/jarvim","owner":"glepnir","description":"Generate a module vim configruation like a VIM PRO","archived":false,"fork":false,"pushed_at":"2021-05-19T07:07:36.000Z","size":221,"stargazers_count":113,"open_issues_count":4,"forks_count":6,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-02-11T12:44:51.970Z","etag":null,"topics":["neovim","neovim-configuration","vim","vim-configuration"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/glepnir.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}},"created_at":"2020-06-12T13:53:25.000Z","updated_at":"2024-11-05T20:15:38.000Z","dependencies_parsed_at":"2022-09-09T13:41:57.914Z","dependency_job_id":null,"html_url":"https://github.com/glepnir/jarvim","commit_stats":null,"previous_names":["glepnir/jarvis"],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/glepnir%2Fjarvim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/glepnir%2Fjarvim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/glepnir%2Fjarvim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/glepnir%2Fjarvim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/glepnir","download_url":"https://codeload.github.com/glepnir/jarvim/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243830922,"owners_count":20354850,"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":["neovim","neovim-configuration","vim","vim-configuration"],"created_at":"2024-08-06T18:01:57.433Z","updated_at":"2025-03-16T21:30:25.750Z","avatar_url":"https://github.com/glepnir.png","language":"Go","funding_links":["https://www.paypal.me/bobbyhub"],"categories":["Go"],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/41671631/88163611-81c1e880-cc45-11ea-80a0-75fb9ba40b87.png\"\u003e\n\u003cp\u003eGenerate a module vim configruation like \u003cstrong\u003eVIM PRO!\u003c/strong\u003e\u003c/p\u003e\n\u003c/div\u003e\n\n\u003e I have been maintaining [Thinkvim](https://github.com/hardcoreplayers/ThinkVim) for a long time, and slowly it deviated from my original intention. At first I wanted\n\u003e to use it as a vim configuration template for Vimer to use, but slowly it has to accept everyone’s preferences, I have\n\u003e to get Add more language support and other plug-in configurations, thinkvim becomes more and more bloated. This is wrong.\n\u003e I think that vim should be lightweight, so I wrote this cli tool jarvim, which will generate a greateful configuration\n\u003e for you, there are some useful hacks in the generated configuration, I hope it can help you, if you are new to vim, you\n\u003e no longer need to refer to other people's configurations, you can use the generated configuration as your starting point\n\u003e This will greatly save your time.\n\n## Install\n\nYou can download build binary file from release page https://github.com/glepnir/jarvim/releases\n\n**MacOs brew**\n\n```console\nbrew tap glepnir/jarvim\nbrew install jarvim\n```\n\n**Linux**\n\n```console\ncurl -fLo  install.sh https://raw.githubusercontent.com/glepnir/jarvim/master/install.sh\nsh install.sh\n./jarvim -g\n```\n\n**Install From Source**\n\n```go\ngo get github.com/glepnir/jarvim\n```\n\n## Usage\n\n**Here is a [gif](https://github.com/glepnir/jarvim/wiki) to show how to use jarvim.**\n\n```\n -v to print jarvim version.\n -g to generate vim configuration.\n```\n\n## FAQ\n\n- Why the symbols look weird in my vim ?\n\nMake sure you have installed nerdfont font from https://www.nerdfonts.com/, Different fonts may be inconsistent in the performance of symbols.\nThe solution, If you use Mac with iterm2, you can set a different font for the symbol.\n\n\u003ccenter\u003e\n  \u003cimg src=\"https://user-images.githubusercontent.com/41671631/88161810-0c551880-cc43-11ea-9699-17150cd7813a.png\" height=\"300\", weight=\"300\"/\u003e\n\u003c/center\u003e\n\nAnother way I recommend you to use [kitty terminal](https://github.com/kovidgoyal/kitty), it has built-in symbol font support.Kitty support\nMac and Linux.\n\nNormal graphics should be like this\n\n\u003ccenter\u003e\n  \u003cimg src=\"https://user-images.githubusercontent.com/41671631/88163626-8c7c7d80-cc45-11ea-9912-97d63e21c026.png\" height=\"500\", weight=\"800\"/\u003e\n\u003c/center\u003e\n\n## Donate\n\nDo you like jarvim? buy me a coffe 😘!\n\n[![Support via PayPal](https://cdn.rawgit.com/twolfson/paypal-github-button/1.0.0/dist/button.svg)](https://www.paypal.me/bobbyhub)\n\n| Wechat                                                                                                          | AliPay                                                                                                       |\n| --------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------ |\n| ![wechat](https://user-images.githubusercontent.com/41671631/84404718-c8312a00-ac39-11ea-90d7-ee679fbb3705.png) | ![ali](https://user-images.githubusercontent.com/41671631/84403276-1a714b80-ac38-11ea-8607-8492df84e516.png) |\n\n## LICENSE\n\n- MIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fglepnir%2Fjarvim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fglepnir%2Fjarvim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fglepnir%2Fjarvim/lists"}