15 Apr 2024 |
zetashift | now this would be very handy | 16:41:32 |
zetashift | In Helix the TOML config is quite easy to grok for those things | 16:42:19 |
.korven. | ok this new emmet ls is really good | 16:58:58 |
.korven. | working much better than the other one for me | 16:59:07 |
zetashift | Emacs + funky meow setup and VSCode with funky Dance setup. But yes outside of that it's a Vim world | 17:00:00 |
.korven. | i could never get that funky meow setup just right | 17:00:17 |
.korven. | how close did you get it to helix? | 17:00:24 |
zetashift | not that close tbh: https://gist.github.com/zetashift/3e25a2cbab77eba5082a7d9e210a5e3d There is an adhoc m match-mode in there and that's about it. I must add I've modified my helix keymaps to be more like Doom emacs except for the selection->action thing, so the change isn't that jarring | 17:04:37 |
.korven. | hmmm very interesting | 17:06:12 |
.korven. | not going down that road again, but very cool nonetheless | 17:06:21 |
.korven. | got farther than i ever did | 17:06:25 |
zetashift | the power of google | 17:06:41 |
zetashift | and copy pasting | 17:06:49 |
zetashift | also emacs --daemon is great, I wonder why that's never more talked about | 17:09:12 |
.korven. | well yeah the entire idea is to embrace these modern standards much more | 17:10:06 |
.korven. | and really give a configurationless exp | 17:10:13 |
.korven. | i didn't know about that for the longest time! | 17:10:25 |
zetashift | well yeah, but in practice, in my experience, treesitter and LSP aren't the greatest abstractions | 17:11:09 |
.korven. | they're better than nothing | 17:11:18 |
.korven. | i don't think emacs would've kept up without LSP to be frank | 17:11:33 |
.korven. | it'd still be a great editor for what it supported | 17:11:50 |
zetashift | very true! But basing all the things on LSP / treesitter might not be ideal | 17:11:52 |
.korven. | also true | 17:11:57 |
zetashift | yea I believe this too | 17:11:59 |
.korven. | i found this really interesting emacs package for ruby and rails development | 17:12:16 |
.korven. | https://github.com/dgutov/robe | 17:12:21 |
zetashift | but Emacs and Vim don't have nothing outside of those. Helix currently only has multicursors (which work great btw), and some very rough rough shell-piping | 17:12:28 |
.korven. | the fun thing is it's really hard to get good completionos for ruby and rails cuz dynamic and metaprogramming | 17:12:36 |
.korven. | but robe does decently well | 17:12:43 |
.korven. | kakoune time | 17:12:56 |