{"id":19607575,"url":"https://github.com/andreax79/very-important-buffers.vim","last_synced_at":"2026-03-03T03:02:36.453Z","repository":{"id":18643059,"uuid":"21849656","full_name":"andreax79/very-important-buffers.vim","owner":"andreax79","description":" Very Important Buffers Vim plugin","archived":false,"fork":false,"pushed_at":"2014-07-29T08:28:55.000Z","size":164,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-26T16:50:39.749Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"VimL","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/andreax79.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}},"created_at":"2014-07-15T06:53:45.000Z","updated_at":"2014-07-21T06:12:25.000Z","dependencies_parsed_at":"2022-09-15T01:21:37.239Z","dependency_job_id":null,"html_url":"https://github.com/andreax79/very-important-buffers.vim","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/andreax79/very-important-buffers.vim","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andreax79%2Fvery-important-buffers.vim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andreax79%2Fvery-important-buffers.vim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andreax79%2Fvery-important-buffers.vim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andreax79%2Fvery-important-buffers.vim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andreax79","download_url":"https://codeload.github.com/andreax79/very-important-buffers.vim/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andreax79%2Fvery-important-buffers.vim/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30030839,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-03T00:31:48.536Z","status":"online","status_checked_at":"2026-03-03T02:00:07.650Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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-11-11T10:11:24.925Z","updated_at":"2026-03-03T03:02:36.435Z","avatar_url":"https://github.com/andreax79.png","language":"VimL","funding_links":[],"categories":[],"sub_categories":[],"readme":"very-important-buffers.vim\n==========================\n\nAll buffers are not created equal. Some buffers are more important. They are Very Important Buffers (VIB).\nThis plugins helps manage these buffers in Vim. You can add your most used buffers to VIB list and quickly switch to them. An indipendent VIB list is maintained for each tab.\n\n## Installation\nThis plugin follows the standard runtime path structure and it can be installed with a variety of plugin managers:\n\n* Vundle\n  * Add this line to your ~/.vimrc (or $HOME\\vimfiles\\.vimrc on Windows) configuration file:\n  * `Bundle 'andreax79/very-important-buffers.vim'`\n* Pathogen\n  * Go in your Vim bundle directory ~/.vim/bundle ($HOME\\vimfiles\\bundle on Windows) and execute the following commands:\n  * `git clone git@github.com:andreax79/very-important-buffers.vim`\n* Manual\n  * Copy all of the files into your `~/.vim` ($HOME\\vimfiles on Windows) directory\n\n## Basic commands\n* `:VIBAdd`\n * Add the current buffer to the current tab very important buffers.\n\n* `:VIBRemove`\n * Remove the current buffer from the current tab very important buffers.\n\n* `:VIBToggle`\n * Toggle the current buffer from the current tab very important buffers.\n\n* `:VIBAddAll`\n * Add all the open buffers to the current tab very important buffers.\n\n* `:VIBRemoveAll`\n * Clean the current tab very important buffers.\n\n* `:VIBls`\n * Show very important buffers.\n\n* `:VIBn`\n * Switch to next very important buffer.\n\n* `:VIBp`\n * Switch to previous very important buffer.\n\n## VIB Explorer\n\nVIB Explorer lists VIB as tabs along the top of Vim. It is derived from the MiniBufExpl plugin. You can switch to a VIB clicking the buffer name. By default, VIB Explorer is opened automatically when you add a buffer to VIB. \n\n![img](http://s23.postimg.org/kmls991zf/vib.png)\n\n### VIB Explore commands\n* `:VIBFocus`\n * Focus into the VIB window.\n\n* `:VIBOpen`\n * Open the VIB explorer.\n\n* `:VIBClose`\n * Close the VIB Explorer if it's open.\n\n* `:VIBToggleExplorer`\n * Toggle the Explorer open and closed.\n\n## Unite integration\n\nThis plugins providers a [unite.vim](https://github.com/Shougo/unite.vim)'s source provider.\nTo show the current tab VIB, execute |:Unite| command with\n\"vib\" as a source parameter.\n\n    :Unite vib\n\n![img](http://s18.postimg.org/6sozevdk9/vib2.png)\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandreax79%2Fvery-important-buffers.vim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandreax79%2Fvery-important-buffers.vim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandreax79%2Fvery-important-buffers.vim/lists"}