\documentclass[10pt,a4paper]{article} % Packages \usepackage{fancyhdr} % For header and footer \usepackage{multicol} % Allows multicols in tables \usepackage{tabularx} % Intelligent column widths \usepackage{tabulary} % Used in header and footer \usepackage{hhline} % Border under tables \usepackage{graphicx} % For images \usepackage{xcolor} % For hex colours %\usepackage[utf8x]{inputenc} % For unicode character support \usepackage[T1]{fontenc} % Without this we get weird character replacements \usepackage{colortbl} % For coloured tables \usepackage{setspace} % For line height \usepackage{lastpage} % Needed for total page number \usepackage{seqsplit} % Splits long words. %\usepackage{opensans} % Can't make this work so far. Shame. Would be lovely. \usepackage[normalem]{ulem} % For underlining links % Most of the following are not required for the majority % of cheat sheets but are needed for some symbol support. \usepackage{amsmath} % Symbols \usepackage{MnSymbol} % Symbols \usepackage{wasysym} % Symbols %\usepackage[english,german,french,spanish,italian]{babel} % Languages % Document Info \author{bkroeze} \pdfinfo{ /Title (bruce-s-extra-emacs.pdf) /Creator (Cheatography) /Author (bkroeze) /Subject (Bruce's Extra Emacs Cheat Sheet) } % Lengths and widths \addtolength{\textwidth}{6cm} \addtolength{\textheight}{-1cm} \addtolength{\hoffset}{-3cm} \addtolength{\voffset}{-2cm} \setlength{\tabcolsep}{0.2cm} % Space between columns \setlength{\headsep}{-12pt} % Reduce space between header and content \setlength{\headheight}{85pt} % If less, LaTeX automatically increases it \renewcommand{\footrulewidth}{0pt} % Remove footer line \renewcommand{\headrulewidth}{0pt} % Remove header line \renewcommand{\seqinsert}{\ifmmode\allowbreak\else\-\fi} % Hyphens in seqsplit % This two commands together give roughly % the right line height in the tables \renewcommand{\arraystretch}{1.3} \onehalfspacing % Commands \newcommand{\SetRowColor}[1]{\noalign{\gdef\RowColorName{#1}}\rowcolor{\RowColorName}} % Shortcut for row colour \newcommand{\mymulticolumn}[3]{\multicolumn{#1}{>{\columncolor{\RowColorName}}#2}{#3}} % For coloured multi-cols \newcolumntype{x}[1]{>{\raggedright}p{#1}} % New column types for ragged-right paragraph columns \newcommand{\tn}{\tabularnewline} % Required as custom column type in use % Font and Colours \definecolor{HeadBackground}{HTML}{333333} \definecolor{FootBackground}{HTML}{666666} \definecolor{TextColor}{HTML}{333333} \definecolor{DarkBackground}{HTML}{0B9E28} \definecolor{LightBackground}{HTML}{F7FBF8} \renewcommand{\familydefault}{\sfdefault} \color{TextColor} % Header and Footer \pagestyle{fancy} \fancyhead{} % Set header to blank \fancyfoot{} % Set footer to blank \fancyhead[L]{ \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{C} \SetRowColor{DarkBackground} \vspace{-7pt} {\parbox{\dimexpr\textwidth-2\fboxsep\relax}{\noindent \hspace*{-6pt}\includegraphics[width=5.8cm]{/web/www.cheatography.com/public/images/cheatography_logo.pdf}} } \end{tabulary} \columnbreak \begin{tabulary}{11cm}{L} \vspace{-2pt}\large{\bf{\textcolor{DarkBackground}{\textrm{Bruce's Extra Emacs Cheat Sheet}}}} \\ \normalsize{by \textcolor{DarkBackground}{bkroeze} via \textcolor{DarkBackground}{\uline{cheatography.com/56535/cs/18502/}}} \end{tabulary} \end{multicols}} \fancyfoot[L]{ \footnotesize \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{LL} \SetRowColor{FootBackground} \mymulticolumn{2}{p{5.377cm}}{\bf\textcolor{white}{Cheatographer}} \\ \vspace{-2pt}bkroeze \\ \uline{cheatography.com/bkroeze} \\ \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Cheat Sheet}} \\ \vspace{-2pt}Not Yet Published.\\ Updated 10th January, 2019.\\ Page {\thepage} of \pageref{LastPage}. \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Sponsor}} \\ \SetRowColor{white} \vspace{-5pt} %\includegraphics[width=48px,height=48px]{dave.jpeg} Measure your website readability!\\ www.readability-score.com \end{tabulary} \end{multicols}} \begin{document} \raggedright \raggedcolumns % Set font size to small. Switch to any value % from this page to resize cheat sheet text: % www.emerson.emory.edu/services/latex/latex_169.html \footnotesize % Small font. \begin{multicols*}{3} \begin{tabularx}{5.377cm}{x{1.19002 cm} x{1.55618 cm} x{1.8308 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{5.377cm}}{\bf\textcolor{white}{Ranger}} \tn % Row 0 \SetRowColor{LightBackground} \seqsplit{Navigation} & C-r & refresh \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} & gg / G & top / bottom \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} & \textless{} / \textgreater{} & prev / next \tn % Row Count 3 (+ 1) % Row 3 \SetRowColor{white} & C-b / C-f & page up / down \tn % Row Count 4 (+ 1) % Row 4 \SetRowColor{LightBackground} & C-k / C-j & preview up/down \tn % Row Count 5 (+ 1) % Row 5 \SetRowColor{white} & gh & home \tn % Row Count 6 (+ 1) % Row 6 \SetRowColor{LightBackground} & f & search for file \tn % Row Count 7 (+ 1) % Row 7 \SetRowColor{white} File & ;C & copy marked \tn % Row Count 8 (+ 1) % Row 8 \SetRowColor{LightBackground} & R & rename marked \tn % Row Count 9 (+ 1) % Row 9 \SetRowColor{white} & D & delete marked \tn % Row Count 10 (+ 1) % Row 10 \SetRowColor{LightBackground} & ;d & flag for del \tn % Row Count 11 (+ 1) % Row 11 \SetRowColor{white} & ;x & delete flagged \tn % Row Count 12 (+ 1) % Row 12 \SetRowColor{LightBackground} Directory & I & insert subdir \tn % Row Count 13 (+ 1) % Row 13 \SetRowColor{white} & ;+ & create dir \tn % Row Count 14 (+ 1) % Row 14 \SetRowColor{LightBackground} & gk / gj & prev / next subdir \tn % Row Count 16 (+ 2) % Row 15 \SetRowColor{white} & C-c C-e & writable Dired \tn % Row Count 17 (+ 1) % Row 16 \SetRowColor{LightBackground} Marking & t & toggle \tn % Row Count 18 (+ 1) % Row 17 \SetRowColor{white} & ;m / C-SPC / TAB & mark - next \tn % Row Count 20 (+ 2) % Row 18 \SetRowColor{LightBackground} & ;u & unmark - next \tn % Row Count 21 (+ 1) % Row 19 \SetRowColor{white} & ;U & unmark all \tn % Row Count 22 (+ 1) % Row 20 \SetRowColor{LightBackground} & v & invert marks \tn % Row Count 23 (+ 1) % Row 21 \SetRowColor{white} & " & mark with regex \tn % Row Count 24 (+ 1) % Row 22 \SetRowColor{LightBackground} Sorting & on / oN & sort by name \tn % Row Count 25 (+ 1) % Row 23 \SetRowColor{white} & oe / oE & sort by ext \tn % Row Count 26 (+ 1) % Row 24 \SetRowColor{LightBackground} & os / oS & sort by size \tn % Row Count 27 (+ 1) % Row 25 \SetRowColor{white} & ot / oT & sort by mod date \tn % Row Count 28 (+ 1) % Row 26 \SetRowColor{LightBackground} & oc / oC & sort by create date \tn % Row Count 30 (+ 2) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{5.377cm}{x{1.19002 cm} x{1.55618 cm} x{1.8308 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{5.377cm}}{\bf\textcolor{white}{Ranger (cont)}} \tn % Row 27 \SetRowColor{LightBackground} & zd & sort dirs \tn % Row Count 1 (+ 1) % Row 28 \SetRowColor{white} Toggles & i & toggle preview \tn % Row Count 2 (+ 1) % Row 29 \SetRowColor{LightBackground} & zh & toggle hidden \tn % Row Count 3 (+ 1) % Row 30 \SetRowColor{white} & zi & toggle full-text \tn % Row Count 4 (+ 1) % Row 31 \SetRowColor{LightBackground} & zP & toggle minimal \tn % Row Count 5 (+ 1) % Row 32 \SetRowColor{white} & zf & toggle image \tn % Row Count 6 (+ 1) % Row 33 \SetRowColor{LightBackground} Shell & ! & run shell on file \tn % Row Count 8 (+ 2) % Row 34 \SetRowColor{white} & ;\& & async shell on file \tn % Row Count 10 (+ 2) % Row 35 \SetRowColor{LightBackground} & S & eshell \tn % Row Count 11 (+ 1) % Row 36 \SetRowColor{white} Bookmarks & / & go to bookmark \tn % Row Count 12 (+ 1) % Row 37 \SetRowColor{LightBackground} & m & set bm \tn % Row Count 13 (+ 1) % Row 38 \SetRowColor{white} & B & show all \tn % Row Count 14 (+ 1) % Row 39 \SetRowColor{LightBackground} Copy / Paste & yy & mark to copy \tn % Row Count 16 (+ 2) % Row 40 \SetRowColor{white} & dd & mark to move \tn % Row Count 17 (+ 1) % Row 41 \SetRowColor{LightBackground} & pp & paste \tn % Row Count 18 (+ 1) % Row 42 \SetRowColor{white} & po & paste \& overwrite \tn % Row Count 20 (+ 2) % Row 43 \SetRowColor{LightBackground} & p? & show copy ring \tn % Row Count 21 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}---} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{3.08574 cm} x{1.89126 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Editing}} \tn % Row 0 \SetRowColor{LightBackground} S-w & Ace Window \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} s-j / s-, & Avy goto word \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} s-J & goto char \tn % Row Count 3 (+ 1) % Row 3 \SetRowColor{white} C-c k / C-c K & zap up to / to char \tn % Row Count 5 (+ 2) % Row 4 \SetRowColor{LightBackground} M-z & zap up to char \tn % Row Count 6 (+ 1) % Row 5 \SetRowColor{white} C-c w / C-c W & kill region / copy region \tn % Row Count 8 (+ 2) % Row 6 \SetRowColor{LightBackground} M-k / M-k & copy to eol / copy line \tn % Row Count 10 (+ 2) % Row 7 \SetRowColor{white} C-c c / C-c C & save line / kill line \tn % Row Count 12 (+ 2) % Row 8 \SetRowColor{LightBackground} M-g g & Avy goto line \tn % Row Count 13 (+ 1) % Row 9 \SetRowColor{white} C-' & Avy from isearch \tn % Row Count 15 (+ 2) % Row 10 \SetRowColor{LightBackground} M-\{\{fa-arrow-up\}\} / M-\{\{fa-arrow-down\}\} & Move selected text \tn % Row Count 17 (+ 2) % Row 11 \SetRowColor{white} M-/ & expand \tn % Row Count 18 (+ 1) % Row 12 \SetRowColor{LightBackground} C-` & Other window \tn % Row Count 19 (+ 1) % Row 13 \SetRowColor{white} C-\{\{fa-arrow-right\}\} / C-\{\{fa-arrow-left\}\} & other window / sel window \tn % Row Count 21 (+ 2) % Row 14 \SetRowColor{LightBackground} C-s-\{\{fa-arrow-up\}\} / C-s-\{\{fa-arrow-down\}\} & delete split / split down \tn % Row Count 23 (+ 2) % Row 15 \SetRowColor{white} s-(numpad arrows) & smart shift \tn % Row Count 24 (+ 1) % Row 16 \SetRowColor{LightBackground} M-g f & fill paragraph \tn % Row Count 25 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{p{0.64701 cm} x{4.32999 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Hydrae}} \tn % Row 0 \SetRowColor{LightBackground} s-{[} & Smart Parens Hydra \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} . & Dired (in Dired mode) \tn % Row Count 2 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{1.54287 cm} x{3.43413 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Helm}} \tn % Row 0 \SetRowColor{LightBackground} s-p h & Helm Projectile \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} s-i & Helm Swoop \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} C-c s-i & Helm Multi Swoop \tn % Row Count 3 (+ 1) % Row 3 \SetRowColor{white} M-s & Swoop from isearch \tn % Row Count 4 (+ 1) % Row 4 \SetRowColor{LightBackground} C-r / C-s & previous / next line \tn % Row Count 5 (+ 1) % Row 5 \SetRowColor{white} C-z & select action \tn % Row Count 6 (+ 1) % Row 6 \SetRowColor{LightBackground} \textless{}f6\textgreater{} & recent files \tn % Row Count 7 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{p{0.77809 cm} x{1.60195 cm} x{2.19696 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{5.377cm}}{\bf\textcolor{white}{Calc}} \tn % Row 0 \SetRowColor{LightBackground} Base & C-x * c & Start calc \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} & q & Stop \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} & C-x * q & calc in minibuf \tn % Row Count 3 (+ 1) % Row 3 \SetRowColor{white} \seqsplit{Errors} & w & display err \tn % Row Count 4 (+ 1) % Row 4 \SetRowColor{LightBackground} & U & undo last \tn % Row Count 5 (+ 1) % Row 5 \SetRowColor{white} & D & redo last \tn % Row Count 6 (+ 1) % Row 6 \SetRowColor{LightBackground} & M-RET & recall last args \tn % Row Count 7 (+ 1) % Row 7 \SetRowColor{white} & ' & edit top of stack \tn % Row Count 8 (+ 1) % Row 8 \SetRowColor{LightBackground} & reset & C-x * 0 \tn % Row Count 9 (+ 1) % Row 9 \SetRowColor{white} \seqsplit{Transfer} & C-x {\emph{ g / C-x }} r & Grab region / rectangle \tn % Row Count 11 (+ 2) % Row 10 \SetRowColor{LightBackground} & C-x {\emph{ : / C-x }} \_ & Grab \& sum cols / rows \tn % Row Count 13 (+ 2) % Row 11 \SetRowColor{white} & TAB & swap \tn % Row Count 14 (+ 1) % Row 12 \SetRowColor{LightBackground} & RET & copy \tn % Row Count 15 (+ 1) % Row 13 \SetRowColor{white} & DEL / M-DEL & delete / delete 2 \tn % Row Count 16 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}---} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{1.59264 cm} x{3.38436 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{JS}} \tn % Row 0 \SetRowColor{LightBackground} C-c X & Xref hydra \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} C-c C-r & Refactor prefix \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} C-c n & JS REPL \tn % Row Count 3 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{3.03597 cm} x{1.94103 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Org}} \tn % Row 0 \SetRowColor{LightBackground} C-c C-l & Store Link \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} C-c o & Capture template ... \tn % Row Count 3 (+ 2) % Row 2 \SetRowColor{LightBackground} C-c b / & Brain root \tn % Row Count 4 (+ 1) % Row 3 \SetRowColor{white} C-c b . & Brain show file \tn % Row Count 5 (+ 1) % Row 4 \SetRowColor{LightBackground} C-c j & Journal entry \tn % Row Count 6 (+ 1) % Row 5 \SetRowColor{white} M-RET / C-RET & insert new heading / after \tn % Row Count 8 (+ 2) % Row 6 \SetRowColor{LightBackground} M-S-RET / M-C-RET & insert new todo / after \tn % Row Count 10 (+ 2) % Row 7 \SetRowColor{white} C-c - & Cycle type \tn % Row Count 11 (+ 1) % Row 8 \SetRowColor{LightBackground} C-c * & Turn into headline \tn % Row Count 13 (+ 2) % Row 9 \SetRowColor{white} M-S-\{\{fa-arrow-up\}\} / M-S-\{\{fa-arrow-down\}\} & move up / down \tn % Row Count 15 (+ 2) % Row 10 \SetRowColor{LightBackground} C-c \textasciicircum{} & sort \tn % Row Count 16 (+ 1) % Row 11 \SetRowColor{white} C-c C-x c & clone subtree \tn % Row Count 17 (+ 1) % Row 12 \SetRowColor{LightBackground} C-c C-x v & copy visible \tn % Row Count 18 (+ 1) % Row 13 \SetRowColor{white} C-x n s/w & narrow / widen \tn % Row Count 19 (+ 1) % Row 14 \SetRowColor{LightBackground} C-c C-x C-s & archive \tn % Row Count 20 (+ 1) % Row 15 \SetRowColor{white} C-c / & Sparse tree \tn % Row Count 21 (+ 1) % Row 16 \SetRowColor{LightBackground} C-c / t/T & C-c a t \tn % Row Count 22 (+ 1) % Row 17 \SetRowColor{white} C-c a L & time sorted \tn % Row Count 23 (+ 1) % Row 18 \SetRowColor{LightBackground} C-c | & convert to table \tn % Row Count 25 (+ 2) % Row 19 \SetRowColor{white} M-\{\{fa-arrow-left\}\} / M-\{\{fa-arrow-right\}\} & table col left / right \tn % Row Count 27 (+ 2) % Row 20 \SetRowColor{LightBackground} M-S-\{\{fa-arrow-left\}\} & kill col \tn % Row Count 28 (+ 1) % Row 21 \SetRowColor{white} M-S-\{\{fa-arrow-right\}\} & insert col \tn % Row Count 29 (+ 1) % Row 22 \SetRowColor{LightBackground} M-\{\{fa-arrow-up\}\} / M-\{\{fa-arrow-down\}\} & row up/down \tn % Row Count 31 (+ 2) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{5.377cm}{x{3.03597 cm} x{1.94103 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Org (cont)}} \tn % Row 23 \SetRowColor{LightBackground} M-S-\{\{fa-arrow-down\}\} & ins new row above \tn % Row Count 2 (+ 2) % Row 24 \SetRowColor{white} C-c - & insert hline \tn % Row Count 3 (+ 1) % Row 25 \SetRowColor{LightBackground} C-c C-q & fill paragraph in cells \tn % Row Count 5 (+ 2) % Row 26 \SetRowColor{white} C-c + & sum numbers in col \tn % Row Count 7 (+ 2) % Row 27 \SetRowColor{LightBackground} C-c = & set col formula \tn % Row Count 8 (+ 1) % Row 28 \SetRowColor{white} C-u C-c = & set field formula \tn % Row Count 10 (+ 2) % Row 29 \SetRowColor{LightBackground} C-c * & re-eval (C-u whole table) \tn % Row Count 12 (+ 2) % Row 30 \SetRowColor{white} C-c \} & show coordinates \tn % Row Count 14 (+ 2) % Row 31 \SetRowColor{LightBackground} C-c ' & edit formula \tn % Row Count 15 (+ 1) % Row 32 \SetRowColor{white} C-c l & store link \tn % Row Count 16 (+ 1) % Row 33 \SetRowColor{LightBackground} C-c C-l & insert link \tn % Row Count 17 (+ 1) % Row 34 \SetRowColor{white} C-c C-o & open link \tn % Row Count 18 (+ 1) % Row 35 \SetRowColor{LightBackground} C-c C-t / S-\{\{fa-arrow-left\}\} / S-\{\{fa-arrow-right\}\} & rotate TODO state \tn % Row Count 21 (+ 3) % Row 36 \SetRowColor{white} S-\{\{fa-arrow-up\}\} / S-\{\{fa-arrow-down\}\} & change priority \tn % Row Count 23 (+ 2) % Row 37 \SetRowColor{LightBackground} C-c C-q & set tags \tn % Row Count 24 (+ 1) % Row 38 \SetRowColor{white} C-u C-c C-q & realign tags \tn % Row Count 25 (+ 1) % Row 39 \SetRowColor{LightBackground} C-c \textbackslash{}\textbackslash{} & sparse tree with tags \tn % Row Count 27 (+ 2) % Row 40 \SetRowColor{white} C-c C-o & match tags at cursor \tn % Row Count 29 (+ 2) % Row 41 \SetRowColor{LightBackground} C-c C-x C-c & column view (q quits) \tn % Row Count 31 (+ 2) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{5.377cm}{x{3.03597 cm} x{1.94103 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Org (cont)}} \tn % Row 42 \SetRowColor{LightBackground} C-, & insert date \tn % Row Count 1 (+ 1) % Row 43 \SetRowColor{white} C-c ! & insert datetime \tn % Row Count 2 (+ 1) % Row 44 \SetRowColor{LightBackground} C-c C-d & add deadline \tn % Row Count 3 (+ 1) % Row 45 \SetRowColor{white} C-c C-s & add scheduled \tn % Row Count 4 (+ 1) % Row 46 \SetRowColor{LightBackground} C-c {[} / C-c {]} & add (remove) from agenda \tn % Row Count 6 (+ 2) % Row 47 \SetRowColor{white} C-c C-e & export ... \tn % Row Count 7 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{2.38896 cm} x{2.58804 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Bookmarks}} \tn % Row 0 \SetRowColor{LightBackground} C-x r l & list bookmarks \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} C-x p m & bookmark current \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} C-x r m & make bookmark \tn % Row Count 3 (+ 1) % Row 3 \SetRowColor{white} C-x p t + a / C-x p t - a & tag a file / untag \tn % Row Count 5 (+ 2) % Row 4 \SetRowColor{LightBackground} C-x j j & Jump to a bookmark \tn % Row Count 6 (+ 1) % Row 5 \SetRowColor{white} M-a & search in bookmarks \tn % Row Count 7 (+ 1) % Row 6 \SetRowColor{LightBackground} M-q & search/replace in bookmarks \tn % Row Count 9 (+ 2) % Row 7 \SetRowColor{white} C-x p c & set prefix \tn % Row Count 10 (+ 1) % Row 8 \SetRowColor{LightBackground} C-x p t & tags prefix \tn % Row Count 11 (+ 1) % Row 9 \SetRowColor{white} C-x j & jump prefix \tn % Row Count 12 (+ 1) % Row 10 \SetRowColor{LightBackground} C-x p i & insert contents \tn % Row Count 13 (+ 1) % Row 11 \SetRowColor{white} M-L & toggle temp mode \tn % Row Count 14 (+ 1) % Row 12 \SetRowColor{LightBackground} C-x p t e & edit tags \tn % Row Count 15 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} % That's all folks \end{multicols*} \end{document}