4 ms·
About to jump onto the wagon. Zero emacs experience. Hoping to achieve emacs -> org-mode, org-roam, automatically publish as a Hugo site as a knowledge base. An
by dv35z 5y ago
About to jump onto the wagon. Zero emacs experience. Hoping to achieve emacs -> org-mode, org-roam, automatically publish as a Hugo site as a knowledge base. Any essential, tips, advice or "I wish I had known earlier", lay it on me. This looks to be a trek.
- Jtsummers 5y agoGo through the emacs tutorial (built-in) to learn how to navigate buffers and the system correctly. Learn incrementally. When you start with org-mode, start by treating it as a fancy outliner. Pick one or two new features to integrate into your toolkit every couple of weeks (maybe more or more often, everyone's pace is different) to use. Abuse the hell out of them to make it muscle memory, and then scale back to a more reasonable use. Install and use helm (others may suggest something different, but I like it). With it set up, when you start typing M-x and typing out a name, it will show you all the current possible matches and their keyboard shortcuts. Makes discovery much easier than without. It can be hooked into other parts of the system as well, but that's my #1 reason to recommend it to a new emacs user. Emacs discovery is pretty good, but this makes it even better. Use the "apropos" commands and the built-in help capabilities. C-h <various things> will tell you all about emacs, in general, and your current configuration. C-h b, for instance, tells you all the current key bindings (which can be different depending on the currently active modes). Use daemon mode and emacsclient. The key thing here, if you close all your open windows your emacs session doesn't terminate. You can reopen it and all your buffers will be accessible. You can force kill it (M-x server-force-delete) and restart the daemon later if you get into a weird state (possible early on when playing with your configuration). Read the manuals. The emacs manual and org-mode manual (I don't use org-roam so can't comment on it) are fantastic. Just browse through them, see if a table of contents item catches your attention, go to that section and read it. See if you can apply it, otherwise "forget" it and maybe later you'll think, "I want to do X, oh, wait, I think I saw that in the manual...". You learn it like any other thing in life. You probably didn't learn to use your OS of choice all in one go. You maybe started with a graphical interface or the shell. Learned a few key things, and only later learned more options that you were able to use to enhance your experience. "Oh, C-r lets me search backward through my shell history. That's cool, I'll use that a lot." But you probably didn't know it when you started learning (or forgot because you were inundated with information).
- dragonelite 5y agoI followed the system crafters Emacs from scratch series to get some coding going, just to get a feel for emacs with evil(vim emulation). This weekend I started writing some notes in ORG and ORG-ROAM. But i was already used using links etc because i used obsidian note taking. Im not that comfortable yet to start customising my keybindings or rewrite my init/config file to really personalise emacs. System crafters playlist: https://www.youtube.com/playlist?list=PLEoMzSkcN8oPH1au7H6B7bBJ4ZO7BXjSZ https://www.youtube.com/playlist?list=PLEoMzSkcN8oPH1au7H6B7...