{"id":13898356,"url":"https://github.com/weilbith/vim-qfloc-moves","last_synced_at":"2026-01-17T07:05:38.820Z","repository":{"id":103106725,"uuid":"304134475","full_name":"weilbith/vim-qfloc-moves","owner":"weilbith","description":"Vim plugin to move around quickfix and location windows","archived":false,"fork":false,"pushed_at":"2020-10-14T21:02:27.000Z","size":4,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-08-07T18:46:02.175Z","etag":null,"topics":["neovim","neovim-plugin","vim","vim-plugin"],"latest_commit_sha":null,"homepage":"","language":"Vim script","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/weilbith.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}},"created_at":"2020-10-14T21:00:53.000Z","updated_at":"2024-07-01T06:43:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"5e542e4d-b835-4a02-82c7-72a59451f4c8","html_url":"https://github.com/weilbith/vim-qfloc-moves","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/weilbith%2Fvim-qfloc-moves","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weilbith%2Fvim-qfloc-moves/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weilbith%2Fvim-qfloc-moves/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weilbith%2Fvim-qfloc-moves/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weilbith","download_url":"https://codeload.github.com/weilbith/vim-qfloc-moves/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":226274828,"owners_count":17598860,"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-plugin","vim","vim-plugin"],"created_at":"2024-08-06T18:04:15.065Z","updated_at":"2024-11-25T04:31:16.666Z","avatar_url":"https://github.com/weilbith.png","language":"Vim script","funding_links":[],"categories":["Vim Script"],"sub_categories":[],"readme":"# Vim Quickfix \u0026 Location Movements\n\nThis is a minimal plugin that provides a couple of commands to make window\nmovements around quickfix and location lists easier. Depending on the users\nworkflow, there could be multiple of those windows open at the same time. And\nespecially if you are using more complex window layouts, these windows can be\neither hard to reach or are just in the way of the movements to the \"actual\"\nwindows. Also do the default commands eventually open empty and useless windows,\nbeing just a waste of time.\n\n## Installation\n\nInstall the plugin with your favorite manager tool. Here is an example using\n[dein.vim](https://github.com/Shougo/dein.vim):\n\n```vim\ncall dein#add('weilbith/vim-qfloc-moves', {\n      \\ 'on_cmd': ['Copen', 'Lopen', 'Wincmd']\n      \\ })\n```\n\n## Usage\n\nJust use the provided commands directly or bind them to keys. For example\noverwrite the default neighbor window movement bindings: \u003e\n\n```vim\nnoremap \u003csilent\u003e \u003cC-w\u003eh \u003ccmd\u003eWincmd h\u003cCR\u003e\nnoremap \u003csilent\u003e \u003cC-w\u003ej \u003ccmd\u003eWincmd j\u003cCR\u003e\nnoremap \u003csilent\u003e \u003cC-w\u003ek \u003ccmd\u003eWincmd k\u003cCR\u003e\nnoremap \u003csilent\u003e \u003cC-w\u003el \u003ccmd\u003eWincmd l\u003cCR\u003e\n```\n\nNote that all commands attempt to re-use the origin names of the native command\nthey wrap just with the first letter in upper case.\n\nCheckout the\n[docs](https://github.com/weilbith/vim-qfloc-moves/blob/master/doc/qfloc_moves.txt)\n(`:help qfloc_moves.txt`) for a full list of commands and their details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweilbith%2Fvim-qfloc-moves","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fweilbith%2Fvim-qfloc-moves","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweilbith%2Fvim-qfloc-moves/lists"}