An open API service indexing awesome lists of open source software.

https://github.com/maxmellon/vim-shiny

:flashlight: [Vim script] A plugin goal is user friendly highlight.
https://github.com/maxmellon/vim-shiny

Last synced: about 1 year ago
JSON representation

:flashlight: [Vim script] A plugin goal is user friendly highlight.

Awesome Lists containing this project

README

          

# vim-shiny

[![CircleCI](https://img.shields.io/circleci/project/github/MaxMEllon/vim-shiny/master.svg?style=flat-square&label=Circle%20CI)](https://circleci.com/gh/MaxMEllon/vim-shiny)
[![Support Vim 8.0.0039 or above](https://img.shields.io/badge/support-Vim%208.0.0039%20or%20above-yellowgreen.svg?style=flat-square)](github.com/vim/vim/releases/tag/v8.0.0039)
[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](LICENSE.txt)
[![Doc](https://img.shields.io/badge/doc%20-%3Ah%20vim--shiny-red.svg?style=flat-square)](./doc/vim-shiny.txt)

A plugin goal is effective highlight, like as [atom-vim-mode-plus](https://github.com/t9md/atom-vim-mode-plus).

- paste yank

![Demo movie](./.github/demo.gif)
> with vim-operator-flashy

- if enabled `termguicolors` or `gui_running`

![Demo movie](https://user-images.githubusercontent.com/9594376/32803036-8fbb49a2-c9c5-11e7-82e7-af5e79cbe925.gif)

- change window

![Demo movie](./.github/demo_win_change.gif)

## Inspired

- [vim-operator-flashy](https://github.com/haya14busa/vim-operator-flashy)
- [atom-vim-mode-plus](https://github.com/t9md/atom-vim-mode-plus)

Special Thanks!

## Usage

```vim
nmap p (shiny-p)
nmap P (shiny-P)
nmap gp (shiny-gp)
nmap gP (shiny-gP)
```

if you want to flash when change window

```vim
let g:vim_shiny_window_change = 1
```

LICENSE
---

MIT