Results 78 comments of machakann

Thank you for your report. This is probably a bug, but I'm not sure there could be a good solution. Anyway, I will try to fix it.

Sorry for my late response, and it seems a little difficult situation. Actually, the three commands would not succeed even if executed manually because each command changes the marks `'[`,...

Thanks. PR is always welcome. I will take it in a few months if no one touches it.

Hi. Although I realized the mapping problem, it would affect too many people, so I don't want to change the default key mappings, sorry. I think the default key mapping...

@J053Fabi0 ``` nmap ya (operator-sandwich-add) xmap ya (operator-sandwich-add) xmap yd (operator-sandwich-delete) xmap yr (operator-sandwich-replace) nmap yd (operator-sandwich-delete)(operator-sandwich-release-count)(textobj-sandwich-query-a) nmap yr (operator-sandwich-replace)(operator-sandwich-release-count)(textobj-sandwich-query-a) nmap ydb (operator-sandwich-delete)(operator-sandwich-release-count)(textobj-sandwich-auto-a) nmap yrb (operator-sandwich-replace)(operator-sandwich-release-count)(textobj-sandwich-auto-a) ``` But it may...

Or just: ``` let g:sandwich_no_default_key_mappings = 1 let g:operator_sandwich_no_default_key_mappings = 1 ```

Thank you for your request! If I did not misunderstand, it inserts a delimiter and enters into insert mode. Am I right? It sounds interesting. In short, the step to...

hmm... This is kind of difficult. There is no function like this. Probably, for example, s:Swap._insert exit the swap mode and go into insert mode(, and re-start swap mode if...

There are several ways to achieve it but maybe the use of [``](https://vimhelp.org/map.txt.html#:map-nowait) option for *s* key-mapping would be the easiest in your case. NERDTree doesn't provide `` key-mappings, so...

Thanks. @telemachus is right. First, disable the default mappings and then map keys as you want. https://github.com/machakann/vim-sandwich/blob/master/doc/textobj-sandwich.txt#L166