Remix.run Logo
josh-sematic 3 days ago

Regarding open files, <space>+b opens up a picker for the files in the buffer.

There is also now a file explorer under <space>+e (little e for starting at workspace root, capital E for starting in the buffer’s directory).

MrJohz 3 days ago | parent | next [-]

I've not actually used the file explorer much, but I've seen that it's there. I assume it can't do file moves or deletes, though? That's the one thing I really miss from file pickers in other tools, otherwise I find the fuzzy search approach really convenient.

I should definitely use the buffer picker more, at the moment I use the gn/gb commands and it mostly works, but then I suddenly end up with too many open buffers and it's hard to figure out where I need to go again.

josh-sematic 3 days ago | parent [-]

Yeah the file picker can’t do moves or deletes. Personally that’s a rare enough part of my workflow that I don’t mind doing it via the terminal.

spartanatreyu 3 days ago | parent | prev [-]

Wait what?!

There's a file explorer now!

Just tried it now, it's not quite a file tree but it's almost as good.

I have been checking in with helix every 6 months to see if the plugin system was finalised so I could use a real file picker and actually navigate through and explore the files in my project.

That one thing has held me back from using helix. I'll probably give it another go for tiny projects where I don't need any plugins (e.g. in-line error annotations through LSPs, indent rainbow, in-editor color pickers, line sorters, etc...).