vim

For discussion on all things (neo)vim.
Timofey Sitnikov 2021-06-03T11:01:23.069200Z

I have been using https://github.com/eraserhd/parinfer-rust , it can take time to install because it requires Rust and friends but once working, it works very well.

2021-06-03T12:15:20.069900Z

I'm thinking that maybe auto-pairs and vim-sexp were stepping on each other's toes?

NoahTheDuke 2021-06-03T13:51:35.070200Z

that’s very possible

2021-06-03T14:02:27.071200Z

yeah, looks like that was the problem... so far vim-sexp on clojure and auto-pairs in markdown and simple JS works fine 😁

grazfather 2021-06-03T14:18:01.071700Z

Hm I didn’t know that vim supported importing native libraries

NoahTheDuke 2021-06-03T15:02:41.072100Z

what do you mean “import native libraries”?

2021-06-03T15:31:22.072800Z

usually that means using plugins with machine code, instead of instructions for a hosted interpreter

👍 1
2021-06-03T15:31:49.073200Z

which historically is rare (maybe not possible?) in vim

grazfather 2021-06-03T17:26:49.074400Z

Yeah, but if it weren’t possible in Vim then all the calls to parinfer functionality would have to invoke a subprocess (like vim-fzf). I think that that would negate most of the perf benefits of the rust impleimentation