Comments (2)
Thanks for your fast reply!
It seems the original mappings are also set:
n shn * <Lua 227: ~/.local/share/nvim/lazy/mini.nvim/lua/mini/surround.lua:1208>
Highlight next surrounding
n sFn * <Lua 226: ~/.local/share/nvim/lazy/mini.nvim/lua/mini/surround.lua:1208>
Find next left surrounding
n sfn * <Lua 225: ~/.local/share/nvim/lazy/mini.nvim/lua/mini/surround.lua:1208>
Find next right surrounding
n srn * <Lua 224: ~/.local/share/nvim/lazy/mini.nvim/lua/mini/surround.lua:1208>
Replace next surrounding
n sdn * <Lua 223: ~/.local/share/nvim/lazy/mini.nvim/lua/mini/surround.lua:1208>
Delete next surrounding
n shl * <Lua 222: ~/.local/share/nvim/lazy/mini.nvim/lua/mini/surround.lua:1208>
Highlight previous surrounding
n sFl * <Lua 221: ~/.local/share/nvim/lazy/mini.nvim/lua/mini/surround.lua:1208>
Find previous left surrounding
n sfl * <Lua 220: ~/.local/share/nvim/lazy/mini.nvim/lua/mini/surround.lua:1208>
Find previous right surrounding
n srl * <Lua 219: ~/.local/share/nvim/lazy/mini.nvim/lua/mini/surround.lua:1208>
Replace previous surrounding
n sdl * <Lua 218: ~/.local/share/nvim/lazy/mini.nvim/lua/mini/surround.lua:1208>
Delete previous surrounding
x sa * :<C-U>lua MiniSurround.add('visual')<CR>
Add surrounding to selection
n sn * <Lua 217: ~/.local/share/nvim/lazy/mini.nvim/lua/mini/surround.lua:841>
Update `MiniSurround.config.n_lines`
n sh * <Lua 216: ~/.local/share/nvim/lazy/mini.nvim/lua/mini/surround.lua:1208>
Highlight surrounding
n sF * <Lua 215: ~/.local/share/nvim/lazy/mini.nvim/lua/mini/surround.lua:1208>
Find left surrounding
n sf * <Lua 214: ~/.local/share/nvim/lazy/mini.nvim/lua/mini/surround.lua:1208>
Find right surrounding
n sr * <Lua 213: ~/.local/share/nvim/lazy/mini.nvim/lua/mini/surround.lua:1208>
Replace surrounding
n sd * <Lua 212: ~/.local/share/nvim/lazy/mini.nvim/lua/mini/surround.lua:1208>
Delete surrounding
n sa * <Lua 211: ~/.local/share/nvim/lazy/mini.nvim/lua/mini/surround.lua:1208>
Add surrounding
s * l
Move cursor right
I'll try your suggestion and let you know if the issue persists.
Edit: The setup-function was called twice (once without arguments, so the defaults) - not sure, why.
Thanks for your help!
from mini.nvim.
Thanks for the issue!
This does not look a 'mini.surround' issue, but some misconfiguration problem. The following call (not using 'lazy.nvim') works as expected:
require('mini.surround').setup({
mappings = {
add = 'gsa', -- Add surrounding in Normal and Visual modes
--e.g. gsaiw) - [S]urround [A]dd [I]nner [W]ord [)]Paren
--e.g. gsaa}) - [S]urround [A]dd [A]round [}]Braces [)]Paren
delete = 'gsd', -- Delete surrounding
--e.g. gsd" - [S]urround [D]elete ["]quotes
replace = 'gsr', -- Replace surrounding
--e.g. gsr)' - [S]urround [R]eplace [)]Paren by [']quote
find = 'gsf', -- Find surrounding (to the right)
find_left = 'gsF', -- Find surrounding (to the left)
highlight = 'gsh', -- Highlight surrounding
update_n_lines = 'gsn', -- Update `n_lines`
},
n_lines = 500,
})
vim.keymap.set('', 's', 'l', { desc = 'Move cursor right' })
You can execute :map s
to see which mappings are there that start with "s".
from mini.nvim.
Related Issues (20)
- Unexpected behaviour when using mini.ai in html HOT 1
- run make to build plugin dependecies HOT 1
- mini.bracketed: regression with 20+ seconds startup time with on Windows 10 HOT 3
- tabline labels customization HOT 4
- mini.diff: all lines shown as changed if git index eol is CRLF HOT 4
- mini.notify: transparency support HOT 4
- add skip_confirm_for_simple_edits similar to oil.nvim HOT 2
- mini.files: '\' is treated as current directory HOT 2
- Idea for mini.cloak HOT 2
- mini.files: multiple mappings per action HOT 1
- "i" key has been remapped, "k" remap to "i", inside = "k" HOT 1
- Configure Mini Animate to not Halt Cursor Movement if Animation is not Done HOT 1
- mini.completion defautl keymaps result with extra $0 at the end HOT 1
- Make the active column (where the cursor is) more easy to track HOT 1
- mini.starter: `buf_id` in `refresh()` is not an identifier of valid Starter buffer. HOT 6
- Completion errors with "'width' key must b e a positive Integer" HOT 3
- snippet support for mini.completion HOT 1
- Error when executing <C-w><C-d> HOT 5
- simplify custom sessions autoread HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mini.nvim.