Skip to content

Consider removing mini.ai #1996

Description

@ro0gr

Inspired by #1992.

It appears that mini.ai conflicts with Neovim 0.12’s incremental selection feature. Additionally, some of mini.ai’s features are now natively supported in Neovim.

For example, in

kickstart.nvim/init.lua

Lines 840 to 842 in c0cc054

-- - va) - [V]isually select [A]round [)]paren
-- - yinq - [Y]ank [I]nside [N]ext [Q]uote
-- - ci' - [C]hange [I]nside [']quote

features 1 and 3 are already available in a plain nvim --clean session, at least as of Neovim 0.12 (possibly even earlier).

Of course, there are still some nice-to-have features, like "q" for quotes and "n" for next. But are these additions truly worth including as defaults in kickstart?

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions