/select.kak

The UnlicenseUnlicense

Select

IRC

Usage | Documentation | Contributing

Kakoune extension to select things.

asciicast

Projects

Some other projects relying on Select:

Installation

Pathogen

pathogen-infect /home/user/repositories/github.com/alexherbo2/select.kak

Usage

select- {list} {command}
  • list: Element list
  • command: Command to execute. The selection is available in the parameter list, accessible through $@ in shells or %arg(@) in commands.

Example

define-command test %{
  select- 'foo' 'bar' 'baz' 'qux' %{
    echo %arg(@)
  }
}

Commands

Select

  • s: Select (Keep matching)
  • r: Reject (Keep not matching)
  • Return: Validate
  • Tab: Toggle multi-selection mode
  • d: Delete (Main)
  • u: Undo (All)
  • j: Down
  • k: Up
  • q: Quit

Command

  • select- list command: Enter in Select mode using the given list and command to execute