Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/junegunn/vim-peekaboo
:eyes: " / @ / CTRL-R
https://github.com/junegunn/vim-peekaboo
Last synced: about 1 month ago
JSON representation
:eyes: " / @ / CTRL-R
- Host: GitHub
- URL: https://github.com/junegunn/vim-peekaboo
- Owner: junegunn
- Created: 2015-02-01T17:21:43.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2024-06-17T17:21:51.000Z (5 months ago)
- Last Synced: 2024-08-01T17:41:27.227Z (3 months ago)
- Language: Vim script
- Homepage:
- Size: 44.9 KB
- Stars: 1,127
- Watchers: 16
- Forks: 39
- Open Issues: 34
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
vim-peekaboo
============![](https://cloud.githubusercontent.com/assets/700826/6095261/bb00340c-af96-11e4-9df5-9cd869673a11.gif)
Peekaboo extends `"` and `@` in normal mode and `` in insert mode so
you can see the contents of the registers.Installation
------------Using [vim-plug](https://github.com/junegunn/vim-plug):
```vim
Plug 'junegunn/vim-peekaboo'
```Usage
-----Peekaboo will show you the contents of the registers on the sidebar when you
hit `"` or `@` in normal mode or `` in insert mode. The sidebar is
automatically closed on subsequent key strokes.You can toggle fullscreen mode by pressing spacebar.
Customization
-------------| Config | Default | Description |
| ------ | ------- | ----------- |
| `g:peekaboo_window` | `vert bo 30new` | Command for creating Peekaboo window |
| `g:peekaboo_delay` | 0 (ms) | Delay opening of Peekaboo window |
| `g:peekaboo_compact` | 0 (boolean) | Compact display |
| `g:peekaboo_prefix` | Empty (string) | Prefix for key mapping (e.g. ``) |
| `g:peekaboo_ins_prefix` | Empty (string) | Prefix for insert mode key mapping (e.g. ``) |License
-------MIT