As a lowly Windows developer, I struggle to make use of any note taking application outside of a sheet of paper. I'm sure a tool like OrgMode, Zim, or OneNote would help me organize my life, but as soon as I try to do this, I simply ask myself, why not just simplify?
Emac’s Org Mode will improve your software engineering
81–90 of 131 posts
Re: Emac’s Org Mode will improve your software engineering
#82Earlier quoted context omitted.
Emacs org-mode will be there long after OneNote is gone. And the format is all text. It's a life-long investment.
There are already (to me) very useful places where I can get OneNote where I can't get emacs -- Android and iOS. I don't expect to ever see Emacs on iOS, and I tried it on android but it doesn't work well at all. Not sure why you think emacs org-mode will be around forever. While I'm sure emacs will be around forever, I've had vim (not emacs, I don't use it I will admit) extensions which rotted as new versions of vim…
Re: Emac’s Org Mode will improve your software engineering
#83A key point to this article is that the author does his development work in Emacs, so for him, taking notes doesn't require him to switch or launch a new application. As a lowly Windows developer, I struggle to make use of any note taking application outside of a sheet of paper. I'm sure a tool like OrgMode, Zim, or OneNote would help me organize my life, but as soon as I try to do this, I simply ask myself, why not…
OneNote's search is IMO it's killer feature. After you've built up a sizable amount of content you're going to start to need to search for stuff and it's pretty much instantaneous. Also returns results for pictures too (using OCR).
Re: Emac’s Org Mode will improve your software engineering
#84Earlier quoted context omitted.
Have you tried evil mode with vi bindings? The good thing of org-mode is that it runs locally and through ssh, but any task outliner tool is useful to organize thoughts or tasks.
evil mode is pretty good, but I find that there's a few rough edges. Also, I can't find a good type-ahead search plugin for picking files like in TextMate, Sublime Text, or (my current preferred tool) the Ctrl-P plugin for Vim [0]. [0] https://github.com/ctrlpvim/ctrlp.vim
Re: Emac’s Org Mode will improve your software engineering
#85Earlier quoted context omitted.
Emacs / Orgmode can be graphical with tables and inline images: http://orgmode.org/manual/Images-and-tables.html Orgmode tables have let me finally ditch excel for most uses, and bring tables to my Git based workflow. I also like to keep picture mode on, but I am not allergic to trailing white space https://www.emacswiki.org/emacs/PictureMode
I use a mind map which is probably equivalent. There's a lot to be said for using a second dimension. www.drdobbs.com/tools/mind-maps-the-poor-mans-design-tool/240008292
FWIW, orgmode does export outlines to Freemind mindmapper (using ox-freemind.el which is part of the org-plus-contrib packaging at Emacs' elpa repository.
As some others have said, orgmode does get beyond hierarchical structure of outlines by allowing searches on tags, properties, dates, and other items, which then consolidates all relevant headings -- potentially from dozens or hundreds of different files -- in the Orgmode "Agenda". They are thus visually connected in the Agenda, which in addition to consolidating in one spot provides easy access for directly editing, jumping between the relevant headings, and more.
I use Orgmode, have used Freemind a little bit in the past, but find Orgmode a far more flexible tool; Orgmode has so many features that go beyond mere outlining or mind-mapping.
Re: Emac’s Org Mode will improve your software engineering
#86Earlier quoted context omitted.
evil mode is pretty good, but I find that there's a few rough edges. Also, I can't find a good type-ahead search plugin for picking files like in TextMate, Sublime Text, or (my current preferred tool) the Ctrl-P plugin for Vim [0]. [0] https://github.com/ctrlpvim/ctrlp.vim
You didn't search hard enough ;) Really, Ctrl-P is joke to anything compared available in Emacs.
Re: Emac’s Org Mode will improve your software engineering
#87When something important comes up it goes to the top and often when I am finished with it a lot of the stuff below it can be deleted too.
Re: Emac’s Org Mode will improve your software engineering
#88What this story and many of the comments herein miss is that org-mode coupled with org-babel is a full-fledged multilanguage literate programming environment. When you have access to the shell, Python (w/ matplotlib for graphs), Clojure, R, etc. right in your org buffer, and can interact between them (and even pass data between cells of different languages), you really do have what Ken Iverson (inventor of APL, Turin…
Orgmode has so many features, and there are so many ways to combine them, that it's really hard to get a grasp on everything it can do. It is certainly not just an outlining tool restricted to working with strict hierarchies. E.g., searches can be done within a file -- or throughout hundreds of files -- which will then assemble all responsive headings (i.e., all connected items) in the Agenda buffer (which is, in a sense, virtual, since it doesn't represent any file or document at all; it temporarily collects items from different files). Many org-mode users "live" in their Agenda buffer. The Agenda buffer isn't technically "graphical", but in many ways it's better and more powerful than a graphical solution because the relevant, connected items all then appear as items in a single buffer, no need to follow lines on a picture connecting sometimes far-away items in a complex, confusing graphical representation.
There's so much more it's hard to know even where to begin. For programmers, learning more about org-babel is definitely a good place to start.
Re: Emac’s Org Mode will improve your software engineering
#89Re: Emac’s Org Mode will improve your software engineering
#90I don't know why so many people make the point that hierarchical structures are how the brain works. Graphical structures are how the brain works. The hierarchical structure is how the physical world works (you can't put the same shirt in two closets), and we have an unfortunate habit of trying to force our brain to work the same way, but it's an impedance mismatch. Unless I'm the only one that is frustrated that you…
There are so many excellent org-mode export back-ends, it wouldn't surprise me if there was already one for graphviz[1], at least for arranging the header entries into a labeled branched graph (and with inter- and intra-document linking they aren't necessarily acyclical (trees)). And/or it shouldn't require too much effort to write one. [1] http://graphviz.org/
As I understand it, Freemind is preferable to graphviz for export/translation of the org document itself, more oriented to combining text with visual mind-mapping than graphviz, which is focussed more on diagrams. https://en.wikipedia.org/wiki/FreeMind