| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466 | ================================================================================Org-Mode Reference Card (for version 6.07)================================================================================================================================================================Getting Started================================================================================(add-to-list 'auto-mode-alist '("\\.org$" . org-mode))(define-key global-map "\C-cl" 'org-store-link) [1](define-key global-map "\C-ca" 'org-agenda) [1]For the many customization options try            M-x org-customizeTo read the on-line documentation try             M-x org-info================================================================================Visibility Cycling================================================================================rotate current subtree between states             TABrotate entire buffer between states               S-TABshow the whole file                               C-c C-areveal context around point                       C-c C-rshow subtree in indirect buffer, ded. frame       C-c C-k================================================================================Motion================================================================================next/previous heading                             C-c C-n/pnext/previous heading, same level                 C-c C-f/bbackward to higher level heading                  C-c C-ujump to another place in document                 C-c C-jprevious/next plain list item                     S-UP/DOWN [3]================================================================================Structure Editing================================================================================insert new heading/item at current level          M-RETinsert new heading after subtree                  C-RETinsert new TODO entry/checkbox item               M-S-RETpromote/demote current heading up one level       M-LEFT/RIGHTpromote/demote current subtree up one level       M-S-LEFT/RIGHTmove subtree/list item up/down                    M-S-UP/DOWNrefile subtree                                    C-c C-wkill subtree                                      C-c C-x C-wcopy subtree                                      C-c C-x M-wyank subtree                                      C-c C-x C-ynarrow buffer to current subtree                  C-x n swiden restriction to full buffer                  C-x n w================================================================================Archiving================================================================================toggle ARCHIVE tag                                C-c C-x C-aforce cycling of an ARCHIVEd tree                 C-TABmove subtree to archive file                      C-c C-x C-s================================================================================Filtering and Sparse Trees================================================================================construct a sparse tree by various criteria       C-c /view TODO's in sparse tree                        C-c C-vglobal TODO list in agenda mode                   C-c a t [1]time sorted view of current org file              C-c a L================================================================================Tables================================================================================--------------------------------------------------------------------------------Creating a table--------------------------------------------------------------------------------just start typing, e.g.                           |Name|Phone|Age RET |- TABconvert region to table                           C-c |... separator at least 3 spaces                   C-3 C-c |--------------------------------------------------------------------------------Commands available inside tables--------------------------------------------------------------------------------The following commands work when the cursor is inside a table.  Outside oftables, the same keys may have other functionality.--------------------------------------------------------------------------------Re-aligning and field motion--------------------------------------------------------------------------------re-align the table without moving the cursor      C-c C-cre-align the table, move to next field            TABmove to previous field                            S-TABre-align the table, move to next row              RET--------------------------------------------------------------------------------Row and column editing--------------------------------------------------------------------------------move the current column left                      M-LEFT/RIGHTkill the current column                           M-S-LEFTinsert new column to left of cursor position      M-S-RIGHTmove the current row up/down                      M-UP/DOWNkill the current row or horizontal line           M-S-UPinsert new row above the current row              M-S-DOWNinsert hline below (C-u : above) current row      C-c -sort lines in region                              C-c ^--------------------------------------------------------------------------------Regions--------------------------------------------------------------------------------cut rectangular region                            C-c C-x C-wcopy rectangular region                           C-c C-x M-wpaste rectangular region                          C-c C-x C-yfill paragraph across selected cells              C-c C-q--------------------------------------------------------------------------------Miscellaneous--------------------------------------------------------------------------------to limit column width to N characters, use        ...| <N> |...edit the current field in a separate window       C-c `make current field fully visible                  C-u TABexport as tab-separated file                      M-x org-table-exportimport tab-separated file                         M-x org-table-importsum numbers in current column/rectangle           C-c +--------------------------------------------------------------------------------Tables created with the table.el package--------------------------------------------------------------------------------insert a new table.el table                       C-c ~recognize existing table.el table                 C-c C-cconvert table (Org-mode <-> table.el)             C-c ~--------------------------------------------------------------------------------Spreadsheet--------------------------------------------------------------------------------Formulas typed in field are executed by TAB, RET and C-c C-c.  = introduces acolumn formula, := a field formula.Example: Add Col1 and Col2                        |=$1+$2 |... with printf format specification              |=$1+$2;%.2f|... with constants from constants.el              |=$1/$c/$cm |sum from 2nd to 3rd hline                         |:=vsum(@II..@III)|apply current column formula                      | = |set and eval column formula                       C-c =set and eval field formula                        C-u C-c =re-apply all stored equations to current line     C-c *re-apply all stored equations to entire table     C-u C-c *iterate table to stability                        C-u C-u C-c *rotate calculation mark through # * ! $           C-#show line, column, formula reference              C-c ?toggle coordinate grid                            C-c }toggle formula debugger                           C-c {--------------------------------------------------------------------------------Formula Editor--------------------------------------------------------------------------------edit formulas in separate buffer                  C-c 'exit and install new formulas                     C-c C-cexit, install, and apply new formulas             C-u C-c C-cabort                                             C-c C-qtoggle reference style                            C-c C-rpretty-print Lisp formula                         TABcomplete Lisp symbol                              M-TABshift reference point                             S-cursorshift test line for column references             M-up/downscroll the window showing the table               M-S-up/downtoggle table coordinate grid                      C-c }================================================================================Links================================================================================globally store link to the current location       C-c l [1]insert a link (TAB completes stored links)        C-c C-linsert file link with file name completion        C-u C-c C-ledit (also hidden part of) link at point          C-c C-lopen file links in emacs                          C-c C-o... force open in emacs/other window              C-u C-c C-oopen link at point                                mouse-1/2... force open in emacs/other window              mouse-3record a position in mark ring                    C-c %jump back to last followed link(s)                C-c &find next link                                    C-c C-x C-nfind previous link                                C-c C-x C-pedit code snippet of file at point                C-c '--------------------------------------------------------------------------------Internal Links--------------------------------------------------------------------------------<<My Target>>                                     target<<<My Target>>>                                   radio target [2][[*this text]]                                    find headline[[this text]]                                     find target or text in buffer[[this text][description]]                        optional link text--------------------------------------------------------------------------------External Links--------------------------------------------------------------------------------file:/home/dominik/img/mars.jpg                   file, absolutefile:papers/last.pdf                              file, relativefile:projects.org::*that text                     find headlinefile:projects.org::find me                        find trgt/stringhttp://www.astro.uva.nl/dominik                   on the webmailto:adent@galaxy.net                           Email addressnews:comp.emacs                                   Usenet groupbbdb:Richard Stallman                             BBDB persongnus:group                                        GNUS groupgnus:group#id                                     GNUS messagevm|wl|mhe|rmail:folder                            Mail foldervm|wl|mhe|rmail:folder#id                         Mail messageinfo:emacs:Regexps                                Info file:nodeshell:ls *.org                                    shell commandelisp:(calendar)                                  elisp form[[external link][description]]                    optional link text================================================================================Completion================================================================================In-buffer completion completes TODO keywords at headline start, TeX macrosafter `\', option keywords after `#-â', TAGS after `:', and dictionary wordselsewhere.complete word at point                            M-TAB================================================================================TODO Items and Checkboxes================================================================================rotate the state of the current item              C-c C-tselect next/previous state                        S-LEFT/RIGHTselect next/previous set                          C-S-LEFT/RIGHTview TODO items in a sparse tree                  C-c C-vview 3rd TODO keyword's sparse tree               C-3 C-c C-vset the priority of the current item              C-c , [ABC]remove priority cookie from current item          C-c , SPCraise/lower priority of current item              S-UP/DOWN [3]insert new checkbox item in plain list            M-S-RETtoggle checkbox(es) in region/entry/at point      C-c C-x C-btoggle checkbox at point                          C-c C-ccheckbox statistics cookies                       insert [/] or [%]update checkbox statistics (C-u : whole file)     C-c #================================================================================Tags================================================================================set tags for current heading                      C-c C-crealign tags in all headings                      C-u C-c C-ccreate sparse tree with matching tags             C-c \globally (agenda) match tags at cursor            C-c C-o\section{Properties and Column View}\key{set property}{C-c C-x p}\key{special commands in property lines}{C-c C-c}\key{next/previous allowed value}{S-left/right}\key{turn on column view}{C-c C-x C-c}\key{capture columns view in dynamic block}{C-c C-x r}\key{quit column view}{q}\key{next/previous allowed value}{S-left/right}\key{next/previous allowed value}{n / p}\key{edit value}{e}\key{edit allowed values list}{a}\key{show value}{v}\key{make column wider/narrower}{> / <}\key{move column left/right}{M-left/right}\key{add new column}{M-S-right}\key{Delete current column}{M-S-left}================================================================================Timestamps================================================================================prompt for date and insert timestamp              C-c .like C-c . but insert date and time format        C-u C-c .like C-c . but make stamp inactive                C-c !insert DEADLINE timestamp                         C-c C-dinsert SCHEDULED timestamp                        C-c C-screate sparse tree with all deadlines due         C-c C-wthe time between 2 dates in a time range          C-c C-ychange timestamp at cursor by ±1 day              S-RIGHT/LEFT [3]change year/month/day at cursor by ±1             S-UP/DOWN [3]access the calendar for the current date          C-c >insert timestamp matching date in calendar        C-c <access agenda for current date                    C-c C-oselect date while prompted                        mouse-1/RETtoggle custom format display for dates/times      C-c C-x C-t--------------------------------------------------------------------------------Clocking time--------------------------------------------------------------------------------start clock on current item                       C-c C-x C-istop clock on current item                        C-c C-x C-ocancel current clock                              C-c C-x C-xdisplay total subtree times                       C-c C-x C-dremove displayed times                            C-c C-cinsert/update table with clock report             C-c C-x C-r================================================================================Agenda Views================================================================================add/move current file to front of agenda          C-c [remove current file from your agenda              C-c ]cycle through agenda file list                    C-'compile agenda for the current week               C-c a a [1]compile global TODO list                          C-c a t [1]compile TODO list for specific keyword            C-c a T [1]match tags, todo kwds and properties              C-c a m [1]match only in TODO entries                        C-c a M [1]find stuck projects                               C-c a # [1]show timeline of current org file                 C-c a L [1]configure custom commands                         C-c a C [1]configure stuck projects                          C-c a ! [1]agenda for date at cursor                         C-c C-oTo set categories, add lines like [2]:#+CATEGORY: MyCateg--------------------------------------------------------------------------------Commands available in an agenda buffer----------------------------------------------------------------------------------------------------------------------------------------------------------------View Org file--------------------------------------------------------------------------------show original location of item                    SPC/mouse-3show and recenter window                          Lgoto original location in other window            TAB/mouse-2goto original location, delete other windows      RETshow subtree in indirect buffer, ded. frame       btoggle follow-mode                                f--------------------------------------------------------------------------------Change display--------------------------------------------------------------------------------delete other windows                              oswitch to day/week/month/year view                d/w/m/ytoggle inclusion of diary entries                 Dtoggle time grid for daily schedule               Gtoggle display of logbook entries                 ltoggle inclusion of archived trees/files          v / C-u v}refresh agenda buffer with any changes            r / gfilter agenda with repect to a tag                /save all org-mode buffers                         sdisplay the next/previous day, week,...           RIGHT/LEFTgoto today                                        .--------------------------------------------------------------------------------Remote editing--------------------------------------------------------------------------------digit argument                                    0-9change state of current TODO item                 tkill item and source                              C-karchive the subtree                               $ / a / Ashow tags of current headline                     Tset tags for current headline                     :toggle ARCHIVE tag                                aset priority of current item                      praise/lower priority of current item              S-UP/DOWN [3]display weighted priority of current item         Pschedule/set deadline for this item               C-c C-s/dchange timestamp to one day earlier/later         S-LEFT/RIGHT [3]change timestamp to today                         >insert new entry into diary                       istart/stop/cancel the clock in current item       I / O / Xjump to running clock entry                       J--------------------------------------------------------------------------------Misc--------------------------------------------------------------------------------Open link in current line                         C-c C-o--------------------------------------------------------------------------------Calendar commands--------------------------------------------------------------------------------find agenda cursor date in calendar               ccompute agenda for calendar cursor date           cshow phases of the moon                           Mshow sunrise/sunset times                         Sshow holidays                                     Hconvert date to other calendars                   C--------------------------------------------------------------------------------Quit and Exit--------------------------------------------------------------------------------quit agenda, remove agenda buffer                 qexit agenda, remove all agenda buffers            x================================================================================Calendar and Diary Integration================================================================================Include Emacs diary entries into Org-mode agenda with:(setq org-agenda-include-diary t)================================================================================LaTeX and cdlatex-mode================================================================================preview LaTeX fragment                            C-c C-x C-lexpand abbreviation (cdlatex-mode)                TABinsert/modify math symbol (cdlatex-mode)          ` / '================================================================================Exporting and Publishing================================================================================Exporting creates files with extensions .txt and .html in the currentdirectory.  Publishing puts the resulting file into some other place.export/publish dispatcher                         C-c C-eexport visible part only                          C-c C-e vinsert template of export options                 C-c C-x ttoggle fixed width for entry or region            C-c :--------------------------------------------------------------------------------Comments: Text not being exported--------------------------------------------------------------------------------Text before the first headline is not considered part of the document and istherefore never exported.  Lines starting with # are comments and are notexported.  Subtrees whose header starts with COMMENT are never exported.toggle COMMENT keyword on entry                   C-c ;================================================================================Dynamic Blocks================================================================================update dynamic block at point                     C-c C-x C-uupdate all dynamic blocks                         C-u C-c C-x C-u================================================================================Notes================================================================================[1] This is only a suggestion for a binding of this command.  Choose you ownkey as shown under INSTALLATION.[2] After changing a #+KEYWORD or <<<target>>> line, press C-c C-c with thecursor still in the line to update.[3] Keybinding affected by org-CUA-compatibility.
 |