helix-editor / helix

A post-modern modal text editor.
https://helix-editor.com
Mozilla Public License 2.0
33.32k stars 2.47k forks source link

Org mode plugin #2825

Closed txtyash closed 6 months ago

txtyash commented 2 years ago

Org mode in helix would be great for note taking. If not built-in then as a separate plugin would also do the job.

Niedzwiedzw commented 2 years ago

yessssss!!!!!

kodesoul commented 2 years ago

If this feature is ever implemented could Neorg be considered in place of Org mode.

txtyash commented 2 years ago

@codesaf1 I don't think org mode would take a very long time. Devs seem to be very busy with a lot of other stuff.

Yes, neorg is nice too.

ubitux commented 1 year ago

Using helix as a notes taking app / organizer is currently my main blocker for moving away from vim/neovim where there is the Vimwiki plugin. It's not exactly an equivalent to org-mode, but it can be thought as a markdown editor on steroid.

It might be possible to avoid the need for a plugin entirely by relying on a markdown language server but it's unclear to me yet if that would be enough.

The bare features I would be expecting from such a system would just be:

I think this would cover about 90% of my notes usage. The rest is more specific to notes taking app (typically diary files management) while I believe these features remain in the editing realm.

Here is a demo of vimwiki with these 3 features:

https://user-images.githubusercontent.com/34467/201099154-ece4c011-1f07-436e-a1c7-775a60aaa612.mp4

I believe these are not so far-fetched for a general purpose markdown file support.

edrex commented 1 year ago

Org mode in helix

This isn't very actionable. Org mode has been under continuous development for 20 years and has a vast feature set built using Emacs Lisp. Let's focus on specific functionality we'd like to see in Helix.

neorg

This issue is specifically about improving Org mode language support in Helix. Support for other languages could be added independently.

markdown wiki

@ubitux also OT, but I'm with you. Let's continue Markdown wiki usability discussion elsewhere.