Ecosyste.ms: Awesome

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

https://github.com/Someone-s-out-there/stutter.nvim

a vhdl-stutter-mode from emacs for general nvim use, with custom bindable stutter bindings
https://github.com/Someone-s-out-there/stutter.nvim

Last synced: 29 days ago
JSON representation

a vhdl-stutter-mode from emacs for general nvim use, with custom bindable stutter bindings

Lists

README

        

# README

## WARNING this project is WIP and not really for general use the main branch is wildy unstable. since it isn't a project meant for anybody but me, However if your willing to deal with a breaking commit every once in a while, Enjoy

This plugin for neovim allows the mapping of key combinations in insert mode to provide a different character e.g. '..' => '>'

## Installation

``` lua
use {'Someone-s-out-there/stutter.nvim'}

require('stutter').setup({
{"{pattern}","{replacement}"},
})

```

## Usage

if you want a mapping like `;;` => `:` as a sub map of `;;;`=> `:=`
you should pass it into the setup like the following

``` lua

require('stutter').setup({
{";;",":" ,"vhdl"},
{":;",":=","vhdl"},
{",,","=","vhdl"}, -- < are dangerous use as replacement
{"..","=>","vhdl"},
})

```