Skip to content

Add bindings for nushell #459

Open
Open

Description

@txtyash

https://github.com/lotabout/skim/tree/master/shell

This page has bindings for a few shells. Would you be able to add bindings for nushell?

Activity

  1. added a commit that references this issue on Jan 15, 2026
    15b6a14
  2. oati commented on Mar 18, 2026

    @oati

    Keybinds are still missing for nushell.

  3. LoricAndre commented on Mar 19, 2026

    @LoricAndre
    Contributor

    I don't use or know nu and nushell enough to tackle this myself confidently, feel free to contribute

  4. LoricAndre commented on Jul 18, 2026

    @LoricAndre
    Contributor

    @idanarye sorry for the random ping but you're the only one I know who might be able to tackle this, feel free to ignore me if you don't want to

  5. LoicRiegel commented on Jul 18, 2026

    @LoicRiegel

    @idanarye sorry for the random ping but you're the only one I know who might be able to tackle this, feel free to ignore me if you don't want to

    Hi, I could help too, if needed. I'm new to skim, but Nushell has been my main shell for a long time, and I've also contributed to it. I'm on holiday right now but I could take a look at this issue when I get back

  6. LoricAndre commented on Jul 18, 2026

    @LoricAndre
    Contributor

    That would be awesome, thank you ! The existing bindings for other shells and/or fzf's (official or not) should be a pretty good starting point

  7. idanarye commented on Jul 18, 2026

    @idanarye

    I don't think my experience in developing nu_plugin_skim is that relevant to crafting Nu key bindings, but since I've been summoned here I suggest that whoever works on these key bindings should use ^sk rather than sk so that if my plugin is installed it won't be used.

    Unless, of course, they develop their bindings to run against my plugin.

    In that regard - instead of helping I've created extra work, because a proper binding may want to detect if my plugin is installed and use it to process Nu values instead of simple lines of text.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions