vim

barrell 2022-12-03T12:49:36.910809Z

Hey vim clj - Iโ€™ve been doing clojure development with neovim for years. I rewrote my config to fennel when upgrading to treesitter, lsp, telescope, etc. Ever since then strings have been the bane of my existence with clojure. I always figured something would update, but nothin has. I have no idea what is causing the issue or how to describe it ~ can anyone identify the problem from this video? The two shortcuts I run are: 1. <Plug>(sexp_capture_next_element) 2. <Plug>(sexp_round_head_wrap_element) This is not how I would expect them to work, nor is it how they used to work, but I donโ€™t even know where to start investigating ๐Ÿ˜ž

nbardiuk 2022-12-03T13:03:25.050159Z

vim-sexp is not compatible with treesitter https://github.com/guns/vim-sexp/issues/31 There are some workarounds for various issues, but no solution

walterl 2022-12-03T17:03:03.652049Z

Aw man! Wish I found that issue months ago; would've saved me a ton of time. Just added my workaround too: https://github.com/guns/vim-sexp/issues/31#issuecomment-1336198848

walterl 2022-12-03T17:03:14.049199Z

Thanks @nbardiuk

๐Ÿ‘ 1