{"id":13626559,"url":"https://github.com/djcas9/vimstack","last_synced_at":"2025-04-16T14:33:56.640Z","repository":{"id":66887432,"uuid":"2253035","full_name":"djcas9/vimstack","owner":"djcas9","description":"The vim configurations of a mad man.","archived":false,"fork":false,"pushed_at":"2025-01-19T03:46:18.000Z","size":1279,"stargazers_count":27,"open_issues_count":0,"forks_count":8,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-10T08:05:14.171Z","etag":null,"topics":[],"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/djcas9.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":"2011-08-23T03:59:50.000Z","updated_at":"2025-01-19T03:46:20.000Z","dependencies_parsed_at":"2024-08-14T01:12:24.369Z","dependency_job_id":"a108f94f-8a80-44fc-8865-36fe8831de81","html_url":"https://github.com/djcas9/vimstack","commit_stats":null,"previous_names":["djcas9/vimstack"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/djcas9%2Fvimstack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/djcas9%2Fvimstack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/djcas9%2Fvimstack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/djcas9%2Fvimstack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/djcas9","download_url":"https://codeload.github.com/djcas9/vimstack/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249250830,"owners_count":21237961,"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":[],"created_at":"2024-08-01T21:02:23.793Z","updated_at":"2025-04-16T14:33:56.373Z","avatar_url":"https://github.com/djcas9.png","language":"Vim Script","funding_links":[],"categories":["Vim Script"],"sub_categories":[],"readme":"# Vim Stack - The Collection.\n\n## Why?\n\n  I want a good quality vim setup that does not depend on ruby, perl or python. Just pure old vimscript for\n  easy deployment to whatever box I am currently using. (i.e it will fallback gracefully)\n\n  VimStack by default is mostly setup for work in ruby, javascript, html, css, go and c. However, adding plugins to extend\n  it for whatever tools you need is trivial.\n\n  Vimux comes with two color schemas: epix and mephux. Both color schemas were created by me modified from \n  ir_black (https://github.com/wesgibbs/vim-irblack). The default color schema is mephux.\n\n## Install\n\n  * `make install`\n  * `vim +BundleInstall +qall # install all default plugins`\n\n  For NerdTree file icons (devicons) see https://github.com/ryanoasis/vim-devicons\n\n## Commands\n\n  NOTE: The default `\u003cLeader\u003e` is set to `\\`\n\n  * `ctrl + p`  - fuzzy file finder via ctrlp (https://github.com/kien/ctrlp.vim)\n  * `\u003cLeader\u003eb` - ctrlp buffer search\n  * `\u003cLeader\u003ef` - ctrlp function search\n  * `\u003cLeader\u003er` - ctrlp register search\n  * `\u003cc-f\u003e`     - search via Ack (https://github.com/mileszs/ack.vim - `brew install ack` or `sudo apt-get install ack-grep`)\n  * `\u003cLeader\u003eo` - git commit viewer via vim-extradite (https://github.com/int3/vim-extradite)\n  * `\u003cLeader\u003eq` - quickfix\n  * `\u003cLeader\u003ew` - write file\n  * `shift+s\"`  - surround selected char/word with \"\"\n  * `\u003cLeader\u003ec` - toggle software caps lock\n  * `\u003cLeader\u003ep` - toggle paste mode\n  * `gof`: **Go** to the current file's directory in the **F**ile manager \n  * `got`: **Go** to the current file's directory in the **T**erminal\n    * See the *Platform Support* section (below) for details on which terminal is chosen\n  * `goF`: like `gof` for the current \"session\" directory, that is, the directory\n    returned by `:pwd`\n  * `goT`: like `got` for the current \"session\" directory\n  * etc...\n  * Too many to list here. See vimrc\n\n## HTML\n\n  * Invoke html completion with `ctrl + e` using emmet-vim (https://github.com/mattn/emmet-vim)\n\n  * Example\n    - `div#hello` followed by `ctrl + e` = `\u003cdiv id=\"hello\"\u003e\u003c/div\u003e`\n    - `div.world` followed by `ctrl + e` = `\u003cdiv class=\"word\"\u003e\u003c/div\u003e`\n    - etc..\n\n## Uninstall\n\n  `make uninstall` or `make clean`\n\n## Contributing\n\n1. Fork it\n2. Create your feature branch (`git checkout -b my-new-feature`)\n3. Commit your changes (`git commit -am 'Add some feature'`)\n4. Push to the branch (`git push origin my-new-feature`)\n5. Create new Pull Request\n\n## TODO\n  * I need to clean up the vimrc - it's a crazy mess but it's solid.\n\n## Look At Me\n\n![Epix](https://github.com/mephux/vimux/raw/master/vimux.png)\n\n## Self-Promotion\n\nLike vimstack? Follow the repository on\n[GitHub](https://github.com/mephux/vimstack) and if\nyou would like to stalk me, follow [mephux](http://dweb.io/) on\n[Twitter](http://twitter.com/mephux) and\n[GitHub](https://github.com/mephux).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdjcas9%2Fvimstack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdjcas9%2Fvimstack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdjcas9%2Fvimstack/lists"}