Skip to content

ggandor/flit.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Deprecation notice

This plugin is not maintained by the author anymore. To get the same functionality from Leap, see :help leap-ft.

flit.nvim

f/F/t/T motions on steroids, building on the Leap interface.

showcase

Features

  • labeled targets (opt-in for all modes)
  • clever-f style repeat, with the trigger key itself
  • multiline scope (opt-out)
  • follow ignorecase/smartcase

Status

WIP

Requirements

Setup

setup is mandatory to call, but no arguments are necessary, if the defaults are okay:

require('flit').setup {
  keys = { f = 'f', F = 'F', t = 't', T = 'T' },
  -- A string like "nv", "nvo", "o", etc.
  labeled_modes = "v",
  -- Repeat with the trigger key itself.
  clever_repeat = true,
  multiline = true,
  -- Like `leap`s similar argument (call-specific overrides).
  -- E.g.: opts = { equivalence_classes = {} }
  opts = {}
}

About

Enhanced f/t motions for Leap

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6

Languages