{"id":17484668,"url":"https://github.com/brentlintner/vim-settings","last_synced_at":"2025-04-22T15:13:57.726Z","repository":{"id":5498391,"uuid":"6697282","full_name":"brentlintner/vim-settings","owner":"brentlintner","description":"My Neovim config—supports rich color schemes, autocomplete, intellisense, inline linting, fuzzy file and grep searching, file tree browsing, window splitting, easy file buffer management and more!","archived":false,"fork":false,"pushed_at":"2025-04-17T15:06:31.000Z","size":8234,"stargazers_count":6,"open_issues_count":0,"forks_count":4,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-22T15:13:52.178Z","etag":null,"topics":["neovim","vim","vimrc"],"latest_commit_sha":null,"homepage":"","language":"Vim Script","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brentlintner.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}},"created_at":"2012-11-15T00:24:21.000Z","updated_at":"2025-04-17T15:06:34.000Z","dependencies_parsed_at":"2023-01-11T16:59:58.368Z","dependency_job_id":"0a9e22ff-1011-40c4-b194-5a59df8d8d08","html_url":"https://github.com/brentlintner/vim-settings","commit_stats":{"total_commits":306,"total_committers":6,"mean_commits":51.0,"dds":0.06209150326797386,"last_synced_commit":"8c8322fe0ec4e8aecd863ec01dc2c76ca888e3ff"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brentlintner%2Fvim-settings","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brentlintner%2Fvim-settings/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brentlintner%2Fvim-settings/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brentlintner%2Fvim-settings/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brentlintner","download_url":"https://codeload.github.com/brentlintner/vim-settings/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250264913,"owners_count":21402004,"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","vim","vimrc"],"created_at":"2024-10-19T01:05:13.470Z","updated_at":"2025-04-22T15:13:57.720Z","avatar_url":"https://github.com/brentlintner.png","language":"Vim Script","funding_links":[],"categories":[],"sub_categories":[],"readme":"# My [Neovim](https://neovim.io/) Config\n\n![demo with a few files open](https://raw.githubusercontent.com/brentlintner/vim-settings/master/screenshot.png)\n\n## Dependencies\n\n* [Python](https://pypi.org/project/pip/)\n* [Ruby](https://rubygems.org/)\n* [Node.js](https://nodejs.org/)\n* [The Silver Searcher](https://github.com/ggreer/the_silver_searcher)\n\n## Main Plugins\n\nPlugins are managed with [lazy.nvim](https://lazy.folke.io).\n\nFor installed plugins see [init.lua](init.lua).\n\n## Install\n```sh\ngit clone https://github.com/brentlintner/vim-settings.git ~/.config/nvim\n\nbrew install the_silver_searcher\npip install pynvim\ngem install solargraph neovim\nnpm install -g neovim\n\nnvim +Lazy\nnvim +TSUpdate +UpdateRemotePlugins +CocInstall\nnvim +checkhealth\n```\n\n## Commands\n\n| cmd              | description                     |\n| ---              | ---                             |\n| `space`          | Search for pattern in file      |\n| `\u003cc-w\u003espace`   | Clear search highlight          |\n| `\\g WORD`       | Grep files                      |\n| `\\b`    | View git commit message for current line              |\n| `\\B`       | View git blame                      |\n| `\\l`       | View git file history                      |\n| `\\cc`       | Comment out selected lines           |\n| `\\ci`       | Uncomment selected lines           |\n| `\\{-,=}`         | Resize vertically split windows |\n| `\u003cc-p\u003e`         | Search files / Cycling autocomplete reverse (Insert)              |\n| `\u003cc-n\u003e`         | Search buffers / Cycle autocomplete (Insert)  |\n| `\u003cc-c\u003e`       | Close a buffer |\n| `\u003cc-w\u003ec`       | Delete a buffer |\n| `\u003cc-w\u003ew`             | Save all buffers                |\n| `\u003cc-w\u003ev` | Split buffer window vertically             |\n| `\u003cc-w\u003es` | Split buffer window horizontally             |\n| `\u003cc-w\u003ec` | Delete a buffer             |\n| `\u003cc-w\u003e{p,P}`   | Toggle spell check              |\n| `\u003cc-{h,j,k,l}\u003e` | Move around windows             |\n| `\u003cc-V\u003e`         | Paste from clipboard            |\n| `\u003cc-e\u003e\u003cc-f\u003e`       | Open file tree browser          |\n| `\u003cc-e\u003e\u003cc-p\u003e`       | Open lsp symbol browser          |\n| `\u003cc-e\u003e\u003cc-l\u003e`       | Show lint/compile errors          |\n| `gr`             | Show all files/instances that reference type                |\n| `gd`             | Go to definition of type                |\n| `gi`             | Search current word in Dash                |\n| `gh`             | Show function signature  |\n| `gh`             | Show function signature  |\n| `gl`             | Show diagnostic errors pane  |\n| `zc`             | Fold at syntax  |\n| `zo`             | Fold open at syntax  |\n| `zR`             | Fold open all  |\n| `b,B`             | Backword jumps |\n| `w,W`             | Forward jumps  |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrentlintner%2Fvim-settings","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbrentlintner%2Fvim-settings","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrentlintner%2Fvim-settings/lists"}