Fork me on GitHub
#editors
<
2016-03-11
>
juhoteperi07:03:40

@cfleming: I would encourage you to try real Vim to check how paredit/sexp work because Cursive Vi emulation is very basic and it doesn't include any bindings from Vim plugins (fireplace, sexp)

juhoteperi07:03:04

Wrapping an element and inserting stuff at start would be cse(<I

juhoteperi07:03:17

Basic command to wrap stuff is ys{object}{parenthesis}, cse is shortcut for current element, same as ysae (around element)

juhoteperi07:03:05

<I moves cursor to start of current form and goes to insert mode (there is also >I)

cfleming09:03:48

@juhoteperi: Ok, I’ll try that, but realistically I’m unlikely to use anything else for more than experimentation. I’m hoping to fork IdeaVim to allow extensions so that might be a good test project.

dominicm10:03:11

@cfleming: Maybe you should just switch to neovim full time. trollface

chris11:03:40

@cfleming: ideavim has support for surround, but that's about it. No vimsexp

chris11:03:19

I would be very excited if it supported more plugins though, considering I use it every day.

chris11:03:49

I would be excited to port some of my favorites

nberger13:03:34

@snoe do you have your .vimrc shared somewhere? I'd like to see how you configure the trifecta simple_smile