Can I separate `v` and `vi/va` like Helix?

This page summarizes the projects mentioned and recommended in the original post on /r/neovim

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • mini.ai

    Neovim Lua plugin to extend and create `a`/`i` textobjects. Part of 'mini.nvim' library.

  • These are the problem. I have no issue with vanilla vim inside/around motions with nnoremap mi vi, but I can't use all extra inside/around motion plugins like mini.ai and nvim-treesitter-textobjects.

  • nvim-treesitter-textobjects

  • These are the problem. I have no issue with vanilla vim inside/around motions with nnoremap mi vi, but I can't use all extra inside/around motion plugins like mini.ai and nvim-treesitter-textobjects.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • nvim-surround

    Add/change/delete surrounding delimiter pairs with ease. Written with :heart: in Lua.

  • Oh sorry I forgot to add additional context. I already have keymaps that starts with m but not dealing visual mode. For example, I'm using ms, mr, md for nvim-surround. That is why I'm trying to map mi and ma, not just m for entering visual mode.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts