منوعات تقنية

Common Org Mode Keyboard Shortcuts


Manipulating Org HeadersCtrl + EnterCreate a new Org header of the same level in a new line.Alt + EnterCreate a new Org header of the same level on the current line.Alt + Left ArrowMove the current Org header one level down.Alt + Right ArrowMove the current Org header one level up.Alt + Up ArrowSwap the current Org header along with its daughters one spot up in the document.Alt + Down ArrowSwap the current Org header along with its daughters one spot down in the document.Alt + Shift + Left ArrowMove the current Org header along with its daughters one level down.Alt + Shift + Right ArrowMove the current Org header along with its daughters one level up.Ctrl + C, then Ctrl + WMove the current Org subheader along with its daughters to a different parent header.Ctrl + C, then Caret (^)Sort all the Org subheaders under the same parent header.Ctrl + C, then Ctrl + X, then Alt + WCopy the entire Org header to the Emacs clipboard.Ctrl + C, then Ctrl + X, then Ctrl + WCut the entire Org header to the Emacs clipboard.Ctrl + C, then Ctrl + X, then Ctrl + YPaste and format the contents of the Emacs clipboard to an appropriate Org header.Manipulating Org TODO HeadersCtrl + Shift + EnterCreate a new Org header of the same level with a “TODO” attribute in a new line.Alt + Shift + EnterCreate a new Org header of the same level with a “TODO” attribute on the current line.Ctrl + C, then Ctrl + TCycle through all the states of the “TODO” header.Shift + Left ArrowGo to the succeeding “TODO” state for the current header.Shift + Right ArrowGo to the preceeding “TODO” state for the current header.Ctrl + U, then Ctrl + C, then Ctrl + TGo to the succeeding “TODO” state for the current header and prompt for a note.Ctrl + C, then Comma (,)Add a priority value to the current “TODO” header.Shift + Up ArrowIncrease the priority value of the current “TODO” header.Shift + Down ArrowDecrease the priority value of the current “TODO” header.Manipulating Org TODO CheckboxesCtrl + C, then Ctrl + X, then Ctrl + BToggle the state of the currently selected TODO checkbox.Ctrl + C, then Ctrl + X, then Ctrl + RConvert the current TODO checkbox to a radio button and toggle its state.Ctrl + C, then Ctrl + X, then Ctrl + OConvert the current TODO checkbox to a sequential steps list and toggle its state.Ctrl + C, then Pound (#)Update all TODO checkbox statistics in the current Org header.Navigating Org HeadersCtrl + C, then Ctrl + NMove to the next Org header regardless of level in the current document.Ctrl + C, then Ctrl + FMove to the next Org header in the same level in the current document.Ctrl + C, then Ctrl + PReturn to the previous Org header in the same level in the current document.Ctrl + C, then Ctrl + BCreate a new Org table and open the table layout editor.Ctrl + C, then Ctrl + UGo back to a previous level of Org headers in the current document.Displaying Org HeadersTabToggle through the different display states of the current Org header.Shift + TabToggle through the different display states of the entire Org document.Ctrl + U, then Ctrl + U, then TabReset the current display state of the Org document.Ctrl + U, then Ctrl + U, then Ctrl + U, then TabForce Org Mode to print all headers in the current document.Ctrl + C, then Ctrl + KDisplay all the headers of the current Org document without showing their contents.Ctrl + C, then TabDisplay all the direct daughters of the current Org header.Ctrl + X, then N, then SHide all the other Org headers in the current document.Ctrl + X, then N, then WShow all the Org headers in the current document.Ctrl + C, then Forward Slash (/)Search and display all the Org headers of a particular type.Ctrl + C, then Forward Slash (/) + RSearch and display all the Org headers that match a particular Regex.Manipulating Org TablesCtrl + C, then Bar (|)Collapse the entire column into a single character.Alt + Shift + Down ArrowCreate a new row on the current Org table.Alt + Shift + Right ArrowCreate a new column on the current Org table.Ctrl + C, then EnterCreate a horizontal border below the current row.Ctrl + U, Ctrl + C, then Dash (-)Create a horizontal border above the current row.Ctrl + C, then Backtick (`)Open the current cell in a separate Emacs buffer.Alt + Shift + Up ArrowCut the entire row to the Emacs clipboard.Alt + Shift + Left ArrowCut the entire column to the Emacs clipboard.Alt + Left ArrowSwap the entire column with the one adjacent to its left.Alt + Right ArrowSwap the entire column with the one adjacent to its right.Alt + Up ArrowSwap the entire row with the one on top of it.Alt + Down ArrowSwap the entire row with the one below it.Shift + Left ArrowSwap the current cell with the one adjacent to its left.Shift + Right ArrowSwap the current cell with the one adjacent to its right.Shift + Up ArrowSwap the current cell with the one on top of it.Shift + Down ArrowSwap the current cell with the one below it.Ctrl + C, then Plus (+)Calculate the sum of all the numerical values in the current column.Navigating Org TablesCtrl + PMove the cursor one row up.Ctrl + NMove the cursor one row down.TabMove the cursor one cell forward.Shift + TabMove the cursor one cell back.Alt + AMove the cursor to the beginning of the current cell.Alt + EMove the cursor to the end of the current cell.Aligning Org TablesCtrl + C, then Ctrl + CAlign the entire table to their correct widths.Ctrl + C, then TabExpand all collapsed columns back to their original width.Ctrl + U, then Ctrl + C, then TabExpand a collapsed column back to its original width.Ctrl + U, then Ctrl + U, then Ctrl + C, then TabCreate a new Org link for a local resource at the cursor position.Manipulating Org LinksCtrl + C, then Ctrl + LCreate a new Org link for a remote resource at the current cursor position.Ctrl + U, then Ctrl + C, then Ctrl + LCreate a new Org link for a local resource at the current cursor position.Ctrl + C, then Ctrl + OOpen an existing Org link using the appropriate program for it.Ctrl + U, then Ctrl + C, then Ctrl + OOpen an existing Org link directly in Emacs.Navigating Org LinksCtrl + C, then Ctrl + X, then Ctrl + NGo to the next Org link in the current document.Ctrl + C, then Ctrl + X, then Ctrl + PGo back to the previous Org link in the current document.Ctrl + C, then Percent (%)Save the currently selected Org link in a temporary mark list.Ctrl + C, then Ampersand (&)Go back to the most recent saved Org link.Exporting Org DocumentsCtrl + C, then Ctrl + E, then Ctrl + SRestrict the Org export process to the current heading.Ctrl + C, then Ctrl + E, then Ctrl + VRestrict the Org export process to only the visible headings.Ctrl + C, then Ctrl + E, then Ctrl + BStrip all additional metadata on the Org document before exporting.Ctrl + C, then Ctrl + E, then H + HExport the current Org document as an HTML file.Ctrl + C, then Ctrl + E, then L + LExport the current Org document as a LaTeX file.Ctrl + C, then Ctrl + E, then L + PExport the current Org document as a LaTeX PDF file.Ctrl + C, then Ctrl + E, then O + OExport the current Org document as an Open Document Text file.Ctrl + C, then Ctrl + E, then T + UExport the current Org document as a Plain Text file.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى