TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Emac’s Org Mode will improve your software engineering

210 点作者 rohankshir大约 9 年前

26 条评论

tunesmith大约 9 年前
I don&#x27;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&#x27;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&#x27;s an impedance mismatch.<p>Unless I&#x27;m the only one that is frustrated that you never know where to find vegetable oil in the grocery store. Is it in the cooking aisle near the flour, or the condiments aisle near the vinegar? Seems like every store chooses differently since it doesn&#x27;t make sense for them to put it in both places.
评论 #11303176 未加载
评论 #11303034 未加载
评论 #11303175 未加载
评论 #11303243 未加载
评论 #11303545 未加载
评论 #11303950 未加载
评论 #11305009 未加载
评论 #11304047 未加载
评论 #11305020 未加载
评论 #11304507 未加载
评论 #11305900 未加载
评论 #11307888 未加载
评论 #11303141 未加载
评论 #11303274 未加载
评论 #11303192 未加载
julienchastang大约 9 年前
What 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&#x2F; 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, Turing award winner) called a “Tool for thought”. This prose first style of programming where text is punctuated by code (instead of the other way around) is excellent for your own thought process, exposition (via Latex, MD, HTML, text export) as well as taking notes. The only downside to org is that it is intimately tied to emacs, so if you don’t like emacs (lisp) you won’t want to use org. And one more thing, the hierarchical folding in org is second to none. That should be a simple matter, but no other environment&#x2F;editor handles that feature like org.
评论 #11305451 未加载
评论 #11313401 未加载
评论 #11306812 未加载
评论 #11313772 未加载
hashkb大约 9 年前
I spent a few months on emacs, mostly so I could experience the magic of org. I didn&#x27;t get it. It&#x27;s a super powerful outliner with scripting... Through that experience I rediscovered pen and paper, actually. No scripting, but I can write sideways and sketch things. A pocket sized notebook was the answer for me.
评论 #11302922 未加载
评论 #11302932 未加载
评论 #11302895 未加载
评论 #11303368 未加载
escherize大约 9 年前
I&#x27;m pretty into org-mode. I got started from this article by Sacha Chua[1]. Her note taking style helped me learn faster. (This post was written in emacs.)<p>[1] - <a href="http:&#x2F;&#x2F;sachachua.com&#x2F;blog&#x2F;2014&#x2F;01&#x2F;tips-learning-org-mode-emacs&#x2F;" rel="nofollow">http:&#x2F;&#x2F;sachachua.com&#x2F;blog&#x2F;2014&#x2F;01&#x2F;tips-learning-org-mode-ema...</a>
laughinghan大约 9 年前
Do people here have opinions on Workflowy? <a href="https:&#x2F;&#x2F;workflowy.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;workflowy.com&#x2F;</a><p>As a Vim adherent, I never really got into Org-Mode, but from what I&#x27;ve seen from my Emacs friends, Workflowy seems kinda like Org-Mode Online, but with additional features like being able to share a sublist as a URL (which was noted in this blogpost as a weakness of Org-Mode: &quot;The caveat here is that it’s mostly a one man show.&quot;).<p>I use it very much like this blogpost describes, to quickly jot-down and organize thoughts, then later reorganize them, update them, or archive them.
评论 #11302966 未加载
评论 #11304514 未加载
评论 #11303090 未加载
themodelplumber大约 9 年前
I like this. Not because I use this process or even Emacs, but because it focuses on the center of the issue: Bringing your full mind to bear on the object at hand. If there&#x27;s anything that will de-stress a frustrated hacker, it&#x27;s that sort of directed, decisive action toward the best perceivable outcome.<p>Often you don&#x27;t even have to save your notes file if you are just using this as a method to defeat procrastination or build up momentum for a busy day. Many of mine don&#x27;t survive the day and that&#x27;s fine.
LVB大约 9 年前
The biggest issue I had with org-mode was the sad state of mobile clients. They were all convoluted to set up and, once working, didn&#x27;t work very well [1]. The experience was much worse that what I&#x27;ve become accustomed to with Todoist, Nirvana, etc. where mobile sync is pretty seamless.<p>Org certainly is interesting and ticks the main boxes for me: outliner&#x2F;TODO system, open source, text file, etc. With a better mobile solution available, I could definitely see myself using org-mode as my primary organization system.<p>[1] To be fair, this was under Android. I&#x27;ve not rerun the experiment using iOS, but I&#x27;m seeing one MobileOrg app in the store, last updated in 2013, with the most recent comments citing issues similar to what I experienced.
评论 #11306320 未加载
评论 #11305578 未加载
评论 #11306233 未加载
lcall大约 9 年前
Others here have described really well the defects in most products for information managers, knowledge managers, note-takers, etc etc. I created OneModel (<a href="http:&#x2F;&#x2F;onemodel.org" rel="nofollow">http:&#x2F;&#x2F;onemodel.org</a>), as an org-mode alternative. (Really, an everything-else alternative.) Free (AGPL), and contributors welcome. Especially feedback! It has many advantages over emacs org-mode (details in the FAQs, but e.g. the speed of navigation, ease of learning, and flexibility).<p>Vision, in buzzwords: outlines + mind mapping + evernote + wikipedia + knowledge management + <i>spreadsheets&#x2F;apps</i> + PIM, you decide what to share or import. It lets you organize arbitrary knowledge in a structure that makes sense to you, based on how you think. It is meant to be very easy to learn. It is (so far) text- and keyboard-only, since everything you need to know at any given time is on the screen. It is highly efficient to navigate.<p>For &quot;what it is today&quot; with details, &amp; links to more about the future: <a href="http:&#x2F;&#x2F;www.onemodel.org&#x2F;1&#x2F;e-9223372036854622523.html" rel="nofollow">http:&#x2F;&#x2F;www.onemodel.org&#x2F;1&#x2F;e-9223372036854622523.html</a>
kchoudhu大约 9 年前
I finally got GTD implemented in OneNote. Now you&#x27;re telling me I now need to move on to Emacs org mode?<p>God, it&#x27;s like trying to choose a Javascript framework.
评论 #11303457 未加载
评论 #11303888 未加载
falcolas大约 9 年前
So this boils down to take notes, add do&#x2F;done flags for items. OSX&#x27; Notes app can do the same thing...<p>Not to downplay org mode&#x27;s usefulness, but this isn&#x27;t really a post about org mode, just some general note taking strategies.
wowtip大约 9 年前
Surprised he did not mention org-capture for this use.<p><a href="http:&#x2F;&#x2F;orgmode.org&#x2F;manual&#x2F;Capture.html#Capture" rel="nofollow">http:&#x2F;&#x2F;orgmode.org&#x2F;manual&#x2F;Capture.html#Capture</a>
shadeless大约 9 年前
This has also been my experience, journaling helps a lot both while working on something and when getting back to it, especially after a longer period of time.<p>I found this discussion interesting too: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=9895713" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=9895713</a>
melling大约 9 年前
You can use Github to use create org files. I have several repos of org files:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;melling&#x2F;ErgonomicNotes" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;melling&#x2F;ErgonomicNotes</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;melling&#x2F;ComputerLanguages" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;melling&#x2F;ComputerLanguages</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;melling&#x2F;MathAndScienceNotes" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;melling&#x2F;MathAndScienceNotes</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;melling&#x2F;ios_topics" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;melling&#x2F;ios_topics</a>
duncan_bayne大约 9 年前
Very happy org-mode user here. Two things that are worth mentioning:<p>+ org-present, which lets you write presentations as org files<p>+ Orgzly, which gives you a great interface to search, create and edit org-mode files on your Android device
norswap大约 9 年前
I kind of agree.<p>But I just use plain text files with bullets.<p>I haven&#x27;t seen a compelling argument to justify learning all the concepts and keystrokes of org-mode. I don&#x27;t need all the bell and whistles. Export to HTML? Why?
评论 #11305741 未加载
评论 #11305853 未加载
Delmania大约 9 年前
A key point to this article is that the author does his development work in Emacs, so for him, taking notes doesn&#x27;t require him to switch or launch a new application.<p>As a lowly Windows developer, I struggle to make use of any note taking application outside of a sheet of paper. I&#x27;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?
评论 #11305189 未加载
matwood大约 9 年前
I think the main takeaway here is not that org mode will make you more productive, but that taking notes will. I have tried many programs including org mode, and found that OneNote works best for me. It is stored in the cloud so always available, has native clients for mobile, and a web client. It does impose a bit of structure which some people may or may not like.
rogeryu大约 9 年前
I use my own wiki for everything I want to remember, and have used it as a GTD method. But in the end I moved away for GTD stuff. I used Chandler, and really liked it, but then it was abandoned. Then I used Quickfox Notes in Firefox to make a simple plaintext todo list. That works OK til now. Lately I&#x27;ve been using Evernote more and more, and now I mix them all more or less.<p>I&#x27;ve tried Emacs, tried the Eclipse todo, but neither caught on with me. I hear great things about Emacs and about Vim, and although I use Vim a lot to edit files on the server, I keep having difficulties changing to either of them for development. Maybe it&#x27;s a matter of time.
评论 #11304078 未加载
pjkundert大约 9 年前
I built a system to generate SVG burn down charts from Org Mode task lists stored in Git (for historical project data): <a href="https:&#x2F;&#x2F;github.com&#x2F;pjkundert&#x2F;burndown" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;pjkundert&#x2F;burndown</a><p>It was somewhat useful, but requires regular updates of project status to be checked in; somethings I found challenging to remember to do.
grandalf大约 9 年前
I use this exact process only without any special mode in emacs. I do not mark items complete I just remove them when they are no longer relevant.<p>When 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.
jxy大约 9 年前
This title really puts me off. I can&#x27;t find a conceivable reason for anyone who actually uses Org Mode to write it as &quot;Emac&#x27;s Org Mode&quot;. Another reason to never go to this particular website I guess.
justin_vanw大约 9 年前
Should be Emacs&#x27;, not Emac&#x27;s
cdelsolar大约 9 年前
What is Emac?
评论 #11302958 未加载
评论 #11303118 未加载
评论 #11303231 未加载
eng_monkey大约 9 年前
&gt; your software engineering<p>What does this mean?
klog大约 9 年前
*Emacs&#x27;s
anentropic大约 9 年前
I doubt it