{"id":13581555,"url":"https://github.com/cassidoo/vim-up","last_synced_at":"2025-04-06T12:08:34.091Z","repository":{"id":71451419,"uuid":"75221676","full_name":"cassidoo/vim-up","owner":"cassidoo","description":"A bunch of vim shortcuts, colors, and bundles to make your life easier","archived":false,"fork":false,"pushed_at":"2023-08-21T21:07:42.000Z","size":1342,"stargazers_count":355,"open_issues_count":1,"forks_count":22,"subscribers_count":11,"default_branch":"main","last_synced_at":"2025-03-30T10:08:12.839Z","etag":null,"topics":["colorschemes","iterm","iterm2","nerdtree","vim","vundle"],"latest_commit_sha":null,"homepage":null,"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/cassidoo.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":"2016-11-30T19:54:47.000Z","updated_at":"2025-03-29T10:46:29.000Z","dependencies_parsed_at":null,"dependency_job_id":"355b7343-6689-4a7c-820a-02ad6bb35814","html_url":"https://github.com/cassidoo/vim-up","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cassidoo%2Fvim-up","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cassidoo%2Fvim-up/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cassidoo%2Fvim-up/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cassidoo%2Fvim-up/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cassidoo","download_url":"https://codeload.github.com/cassidoo/vim-up/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247478322,"owners_count":20945266,"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":["colorschemes","iterm","iterm2","nerdtree","vim","vundle"],"created_at":"2024-08-01T15:02:05.499Z","updated_at":"2025-04-06T12:08:34.064Z","avatar_url":"https://github.com/cassidoo.png","language":"Vim Script","funding_links":[],"categories":["Vim Script"],"sub_categories":[],"readme":"# vim-up\n\nA bunch of stuff to vim you up. Built for Mac and Linux.\nHeavily based on Square's [maximum-awesome](https://github.com/square/maximum-awesome)\nrepo that's no longer maintained, plus a few other goodies.\n\n## What's in it?\n\n* [iTerm 2](http://www.iterm2.com/)\n* The [base16-shell](https://github.com/chriskempson/base16-shell) and related [base16-vim](https://github.com/chriskempson/base16-vim) colors (including iTerm colors)\n* A bunch of vim bundles and moooore\n\n### Keyboard Shortcuts\n\n* `,d` and `,f` bring up [NERDTree](https://github.com/scrooloose/nerdtree), a sidebar buffer for navigating and manipulating files\n* `,t` brings up [ctrlp.vim](https://github.com/ctrlpvim/ctrlp.vim), a project file filter for easily opening specific files\n* `,b` restricts ctrlp.vim to open buffers\n* `,a` starts project search with [ag.vim](https://github.com/rking/ag.vim) using [the silver searcher](https://github.com/ggreer/the_silver_searcher) (like ack, but faster)\n* `,z` toggles paste modes\n* `ds`/`cs` delete/change surrounding characters (e.g. `\"Hey!\"` + `ds\"` = `Hey!`, `\"Hey!\"` + `cs\"'` = `'Hey!'`) with [vim-surround](https://github.com/tpope/vim-surround)\n* `gcc` toggles current line comment\n* `gc` toggles visual selection comment lines\n* `vii`/`vai` visually select *in* or *around* the cursor's indent\n* `Vp`/`vp` replaces visual selection with default register *without* yanking selected text (works with any visual selection)\n* `,[space]` strips trailing whitespace\n* `\u003cC-]\u003e` jump to definition using ctags\n* `,l` begins aligning lines on a string, usually used as `,l=` to align assignments\n* `\u003cC-hjkl\u003e` move between windows, shorthand for `\u003cC-w\u003e hjkl`\n* `:GitGutterToggle` to toggle your git diff, and `:GitGutterLineHighlightsToggle` to highlight diffed lines\n\nNote: When you see `C` here, that means Ctrl (not Cmd)!\n\n## Install\n\n### on macOS\n    rake\n    \n### on Linux\n    make install\n\n## Update\n\n### on macOS\n    rake\n\n### on Linux\n    make install\n\nThis will update all installed plugins using Vundle's `:PluginInstall!`\ncommand. If there are errors, just clear out the problem directories in\n`~/.vim/bundle`.\n`:help PluginInstall` provides more detailed information about Vundle.\n\n## Customize\nThis creates some `.local` files for your `.vimrc` and your bundles if you'd \nlike to customize everything on your local machine. If you'd like to make a PR,\ndon't put it in the `.local` files, just put it in the main ones!\n\n### Colors\nThis repo includes a bunch of different colorschemes to test out, and by default\nuses `base16-default-dark`. You'll see instructions on properly installing the \n[base16-shell](https://github.com/chriskempson/base16-shell) and related colors\nafter everything runs from the `rake` command.\n\nYou can test out different colors using the `colorscheme`\nvim command, and just tabbing through the different options. There are a lot.\nDon't be overwhelmed. :wink:\n\n## Uninstall\n\n### on macOS\n    rake uninstall\n    \n### on Linux\n    make uninstall\n\nThis won't remove everything, but your vim configuration should be reset to\nwhatever it was before installing. Some uninstallation steps will be manual.\n\n## Acknowledgements\n\n- Thanks to Square for their (now unmaintained) [maximum-awesome](https://github.com/square/maximum-awesome) repo\n- Thanks to Tim Pope for his vim plugins\n- Thanks to GitHub user [chriskempson](https://github.com/chriskempson) for his base16 work\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcassidoo%2Fvim-up","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcassidoo%2Fvim-up","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcassidoo%2Fvim-up/lists"}