Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/myitcv/vim-common-jumplist
Shared jumplist support for vim
https://github.com/myitcv/vim-common-jumplist
Last synced: 29 days ago
JSON representation
Shared jumplist support for vim
- Host: GitHub
- URL: https://github.com/myitcv/vim-common-jumplist
- Owner: myitcv
- Created: 2014-03-09T23:57:29.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2014-03-18T10:11:20.000Z (almost 11 years ago)
- Last Synced: 2024-11-07T11:09:23.131Z (3 months ago)
- Language: VimL
- Homepage:
- Size: 137 KB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# vim-common-jumplist
Simple plugin that overrides the Vim-provided jump mechanisms such that:
* There is one jump list shared between all windows in a vim instance
* Jumping to an older entry in the shared jump list that represents a location in the same file as the current window
simply moves the cursor
* Jumping to an older entry in the shared jump list that represents a location in _a different file_ to the current window
either selects that buffer's window or splits a new window (if that buffer is not active)
* Vice versa for jumping forward# Installation instructions
Via [pathogen]:
```bash
git clone [email protected]:myitcv/vim-common-jumplist.git ~/.vim/bundle/vim-common-jumplist.git
```# TODO
1. Add support for all jump commands
2. Need to add support for global change list# License
Copyright (c) Paul Jolly. Distributed under the same terms as Vim itself. See [`:help
license`](http://vimdoc.sourceforge.net/htmldoc/uganda.html)[pathogen]: https://github.com/tpope/vim-pathogen