Emacs Org-mode - a system for note-taking and project planning
ฝัง
- เผยแพร่เมื่อ 2 ต.ค. 2024
- Google Tech Talks
July 15, 2008
ABSTRACT
Org-mode is a large Emacs sub-systems that has been integrated into
Emacs with the version 22.1 release. From it original intend,
Org-mode is a system for structured note-taking and project planning.
It uses strictly plain text files, making it a truly portable,
system-independent solution. The project-planning features are
implemented using a fairly simple outlining paradigm, upon which
meta-data concepts like due dates, priorities, TODO states and tags
are overlayed in a non-intrusive way. Besides outlining the system
and its basic concepts, I will give background information into the
history of Org-mode and discuss the properties of such an evolved
system compared to a top-down designed one. Finally, I will also
briefly touch on some technical aspects that may be interesting for
Emacs wizards and developers.
Speaker: Carsten Dominik
8am - 10am: Configure/program my text editor
10am - 12pm: Debug my text editor
12pm - 1pm: Lunch
1pm - 3pm: Fiddle with productivity tools
3pm - 6pm: Try to ignore office noise and do work
6pm - 8pm: Do work
+Magnus Webb it's funny because it's true
Boss: What did you get done this week?
Me: Not much, but I got my productivity tools setup so well, it's nuts! It took a long time to setup, but oh man, when I takeoff next week, oh man, I'm going to be insanely productive.
Me next Monday: Hmmm, something's not to exactly to my liking in my orgmode setup.
The brown guy is TV Raman, who has created "Emacspeak" - Emacs for the Blind. He is also developing the Google phone for the blind. Great programmer.
What an interesting guy. Blind since childhood, yet he got where he is in life. Must have been one hell of a challenge for him.
Thanks for mentioning it. I was not aware of the project and it seems awesome.
Also invited someone talking about “forbidden archeology”... Google do have some really awesome people if we look deeper beyond the MSM. We just need to find more talking points and have spaces like these to have great conversations. :)
This is the first video to watch for emacs org mode beginner. It’s 2023 and it’s only this year I started to check emacs after taking notes in Evernote notion and obsidian off late. So that’s almost 13 years of note taking and I did not understand how awesome emacs is. I am using doom emacs now.
Almost 12 years later and still helpful!
A brilliant talk, wish he did some live-demo instead of just showing slides though.
08:04 Microsoft Word considered to be [INDISTINCT] according to whoever transcribed the video. :-)
Evil Mode sent me here
Question here: How can I use org mode to get more dates?
"C-c ." in org buffer (bound to org-time-stamp). It will allow you to get as many dates as you want to.
I'm in the process of switching from vi to Emacs because of org mode. It's not easy, but I'm already gaining in productivity. I still need to work on my keyboarding to handle all those control and meta sequences. I still am fumbling, and there is so much more to learn and practice practice practice.
spacemacs
Thanks, I've considered using Spacemacs, and I might do that. I prefer to try to learn the tool, often there are workflow processes particular to a program, I try to learn those before I start altering the behavior.
Spacemac. Or evil-mode might be what you want.
I gave Spacemacs a spin, found it a little too buggy but I got hooked on Emacs. Decided to roll my own config using evil-mode. This is turning out to be a much better solution IMHO.
You need to try evil
it's 15 years now and keeps getting more relevant than ever
This is still relevant and so freaking awesome!!!
all the sgml family of languages have a terrible syntax, however is useful for combining different syntaxes. however, there are better alternatives like Org-mode.
You say that now... but someone is bound to make afterlife-mode :P
I use the org mode and I think it is very useful. I combines to note task, bugs and other information in a simplicity and flexible way. I use Outlook at my workplace, mainly for e-mail, but I notes and dates too. But the notes and tasks in Outlook are not very useful and it needs a lot of clicks to combine notes and tasks of the same project...
Holy shit this is awesome.
@sleepersix: TV Raman wrote a little thing called emacspeak, which hooks a speech synth into emacs such that every aspect of the interface can be spoken aloud by the computer. In so far as you can do *anything* you might want to do with a computer inside of emacs... well, he can write code, email, chat, play in the shell, whatever -- and emacs will read it all aloud to him, very, very quickly.
My question pertains to timestamps. Let's say I have a meal planner, and want to record the date the recipe was DONE, but then if I do this recipe again and I mark it as TODO the previous date stamp is erased and replaced with the new DONE date. How to access all the previous DONE dates to now how many times / when I cooked this recipe? Thanks.
You could use repetetition as a way around. Instead of having a timestamp like this DEADLINE: you would make it a repetition like this DEADLINE: . Then each time you would close it as done(C-c C-t) it will save the date... But surely there is a better way or something similar.
Thanks. What would be different if instead of DEADLINE is SCHEDULE?
I think there is none. Both can be repeated. You choose what is more appropriate for you. :)
Seeing this talk makes me feel like as a child I grew up on shows and movies inspired by one old movie or the movie that introduced a certain style that all movies do now, then you see that movie for the first time and you get that feeling of "that's where it all came from".
I was thinking... a this is a good statement of google having someone who is blind (I assumed it because of the glasses and the dog) doing the introduction.. But he is speaking of using a text editor and writing HTML? Well if this is the case - I want to hear a talk from him hope he is able to do that!
well, one can type blind, and the text on the screen can be read out loud by a synthesized voice. You could also program with two, where the second person operates the computer and you collaborate on solving the programming problems.
nice video to understand why org mode was invented!
I use the org mode and I think it is very useful. I combines to note task, bugs and other information in a simplicity and flexible way. I use Outlook at my workplace, mainly for e-mail, but I notes and dates too. But the notes and tasks in Outlook are not very useful and it needs a lot of clicks to combine notes and tasks of the same project...
GTD should be part of the title for this for those searching for GTD related things
有没有人总结这个视频的笔记并分享的啊, 跪求
he is south indian. south indians talk in that accent. north indians are much different.
north indian accent is the worst. can't stand that shitty accent
North indian food is also the worst :-)
Emacs is a electronic machintosh!
Walker Amy Clark Amy Lee David
There are so many reasons you wouldn't use a web browser in emacs that I find it hard to believe that they would ever need to be mentioned.
Name 3
Bravo! Org-mode is a great piece of emacs hackering. It's very easy to learn incrementally - I started using it effectively within the first hour of discovering it, and I will make heavy use of some of the features presented in this video - particularly the integration with calc.
My compliments and thanks to Professor Dominik for his work, and to Google for making this and other TechTalks available to the public.
Amazing video!!
Joint With Russell video, this lecture made me change from planner-el to org-mode!
I use the org mode and I think it is very useful. I combines to note task, bugs and other information in a simplicity and flexible way. I use Outlook at my workplace, mainly for e-mail, but I notes and dates too. But the notes and tasks in Outlook are not very useful and it needs a lot of clicks to combine notes and tasks of the same project...
I use the org mode and I think it is very useful. I combines to note task, bugs and other information in a simplicity and flexible way. I use Outlook at my workplace, mainly for e-mail, but I notes and dates too. But the notes and tasks in Outlook are not very useful and it needs a lot of clicks to combine notes and tasks of the same project...
Still extraordinarily useful.
I think you can start a terminal emulation in Emacs, and then run vi in there...
Jeez! This is a tag and not a Tag. German ;)
is that Tavis Ormandy peering around at the beginning, sitting at the front?
right ya, wat great
Is he Eric Schmidt's Brother?
3:50 A good reason to use org-mode instead of other GTD tools like Taskwarrior.
That said, you can of course also run another Emacs in said terminal emulation running in Emacs, and the truly self-referentially inclined may try to attach an additional TTY Emacs frame to the Emacs in which the TTY emulation which hosts that additional frame runs. Doing so may tear the fabric of the space-time continuum.
lol
I need to start using this
Radio tables not clear ! More examples are welcome !
who was the person that introduced Carsten ?
Freaking awesome demo.
That sounds crazy! Thanks.
Emacs is a great operating system, but it lacks a decent editor
well, you can run a full fledged vim inside of Emacs..
simply amazing
many thanks :)
That sounds crazy! Thanks.
Sweet.
6 people are Vim users.
Damn that Indian Introducer speaks louldy
I came easily.
Moniker Handle 😆
Oh boy i was about to turn off the video until i noticed that guy was only introducing the other one, i absolutely wouldn't be able to tolerate 40min of listening to that voice.
😂
Come on! Emacs is useless... There are usable editors out there too
Csongor Kiss Useless? I'm 13, and use emacs almost exclusively for making documents.