Tried Helix... Meh.

Out of sheer frustration (having deleted a bunch of stuff because Shift Lock was engaged), loaded Helix and gave it a shot.

It's not going to save me from my sloppy typing, of course. But why not take a look.

It took me about 15 minutes to decide.

It's pretty nice, but I am entirely the wrong demographic.

It is extremely dependent on the LSP infrastructure. Alas, there is no implementation for ca65 6502 assembler, or any assembler other than NASM. There is weakness of the whole thing -- it only works on supported languages.

I could not make the bar cursor for input mode visible. It's like one pixel wide, and I can't make it bigger. Nah.

Maybe I'll give it another shot later when I work on a C project... I kind of like the inverted syntax, but it is no better, really. I am not crazy about multiple cursors, or the many more modes. Eh, back to vim, and I will try to learn more commands and be more careful.

Posted in: s/vim

🚀 stack [mod]

2024-11-09 · 1 year ago · 👍 curry

5 Comments ↓

🐙 norayr · 2024-11-11 at 18:42:

oh you prefer ca65 to xa? i only used ca65 so far, but i suspect once i try, i will love xa.

🚀 stack [OP/mod] · 2024-11-12 at 01:13:

I've used it before and wasn't crazy about it, but this time around I started with a little NES project and went from there, so it was kind of worth it to have a working system. It has some minor annoyances but really no major issues.

🐙 norayr · 2024-11-13 at 07:15:

sorry for offtopic, what did you do? was you able to later run your program on real hardware? i think nes requires signed binaries. but people are making their own cartriges i saw, probably to run on clones?

🚀 stack [OP/mod] · 2024-11-13 at 17:58:

so far, running on emulators. Defeating the protection is trivial but does require opening the NES and shorting a couple of pins...

❤️ curry · Nov 22 at 09:31:

I’ve been a long-time Vim user, and since people kept saying it works great with LSP, I thought I’d give Haskell’s HLS a try and went through the Helix tutorial. But even with Helix, I couldn’t get HLS to integrate properly, so I ended up going back to Vim.

On the bright side, I discovered Vim’s Quickfix List, which I hadn’t used before. Just using that alone boosted my productivity so much that I don’t really feel the need for an LSP anymore.