// ZMAX — KEYBINDING COVERAGE

The key-press subset of the port report: which bindings are ported, partial, or pending.

>_HEADLINE

The keybinding subset of the port report. Counts only the key-press surface — vim/neovim normal/visual/insert/cmdline keys, the GNU Emacs Key Index, and the Spacemacs SPC tree. ported = the same key does the equivalent thing in zmax.

3113
Cited Keybindings
1789
Ported (57.5%)
307
Partial (9.9%)
1017
Absent

~BY SOURCE

Key-press coverage per upstream editor.

SourceKeybindingsPortedPartialProgress
emacs112725685
22.7%
jetbrains21820414
93.6%
neovim71561360
85.7%
spacemacs1053716148
68.0%

~BY SOURCE / CATEGORY

Broken down by the key mode / index each binding belongs to.

SourceCategoryKeybindingsPortedPartialProgress
emacskeybinding112725685
22.7%
jetbrainscaret-navigation18180
100.0%
jetbrainscode-analysis431
75.0%
jetbrainscode-folding880
100.0%
jetbrainscoding-assistance21183
85.7%
jetbrainsdiff770
100.0%
jetbrainsediting25232
92.0%
jetbrainsmultiple-carets770
100.0%
jetbrainsnavigate-from-symbol1091
90.0%
jetbrainsnavigation21183
85.7%
jetbrainsrefactoring13121
92.3%
jetbrainsrun-debug21183
85.7%
jetbrainssearch12120
100.0%
jetbrainsselection330
100.0%
jetbrainstool-windows12120
100.0%
jetbrainsvcs16160
100.0%
jetbrainsview550
100.0%
jetbrainswindow15150
100.0%
neovimcmdline-editing53356
66.0%
neoviminsert-mode986819
69.4%
neovimnormal-mode47942933
89.6%
neovimvisual-mode85812
95.3%
spacemacsemacs-prefix271114144
42.1%
spacemacskeybinding7826024
77.0%

Emacs is 0% because zmax is a modal (vim) editor — Emacs default chords (C-x C-f, …) are intentionally not bound; the commands they invoke are tracked under the port report's emacs command category.


~KEYBINDING DETAIL

Every cited key, grouped by source and category; ported and partial first.

emacs / keybinding (1127 keys · 256 ported · 85 partial)
KeyAction (in editor)→ zmaxStatusSource ref
! (Dired)Shell Commands in Diredkey:dired:!portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-Commands-in-Dired.html#index-_0021-_0028Dired_0029
# (Dired)Flagging Many Fileskey:dired:#portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Flagging-Many-Files.html#index-_0023-_0028Dired_0029
% (Buffer Menu)Several Buffers% = Buffer-menu-toggle-read-only: toggle the buffer's read-only flagportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-_0025-_0028Buffer-Menu_0029
+ (Dired)Misc Dired Featureskey:dired:+portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Dired-Features.html#index-_002b-_0028Dired_0029
. (Calendar mode)Specified Datesemacs Calendar . -> zmax Calendar modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Specified-Dates.html#index-_002e-_0028Calendar-mode_0029
. (Rmail)Rmail ScrollingRmail .portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Scrolling.html#index-_002e-_0028Rmail_0029
/ (Rmail)Rmail ScrollingRmail /portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Scrolling.html#index-_002f-_0028Rmail_0029
1 (Buffer Menu)Several Buffers1 = Buffer-menu-1-window: select buffer filling the frame (Replace)portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-1-_0028Buffer-Menu_0029
< (Dired)Subdirectory Motionkey:dired:<portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Subdirectory-Motion.html#index-_003c-_0028Dired_0029
< (Rmail)Rmail MotionRmail <portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Motion.html#index-_003c-_0028Rmail_0029
= (Dired)Comparison in Diredkey:dired:=portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Comparison-in-Dired.html#index-_003d-_0028Dired_0029
> (Dired)Subdirectory Motionkey:dired:>portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Subdirectory-Motion.html#index-_003e-_0028Dired_0029
> (Rmail)Rmail MotionRmail >portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Motion.html#index-_003e-_0028Rmail_0029
C (Dired)Operating on Fileskey:dired:Cportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Operating-on-Files.html#index-C-_0028Dired_0029
C-/UndoC-/portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Undo.html#index-C_002d_002f
C-SPCSetting MarkC-SPCportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Setting-Mark.html#index-C_002dSPC
C-_UndoC-_portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Undo.html#index-C_002d_005f
C-a (Calendar mode)Move to Beginning or Endemacs Calendar C-a -> zmax Calendar modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Move-to-Beginning-or-End.html#index-C_002da-_0028Calendar-mode_0029
C-bMoving PointC-bportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-C_002db
C-b (Calendar mode)Calendar Unit Motionemacs Calendar C-b -> zmax Calendar modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Calendar-Unit-Motion.html#index-C_002db-_0028Calendar-mode_0029
C-c , JSemantickey:normal:C-c , Jportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Semantic.html#index-C_002dc-_002c-J
C-c , SPCSemantickey:normal:C-c , spaceportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Semantic.html#index-C_002dc-_002c-SPC
C-c , jSemantickey:normal:C-c , jportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Semantic.html#index-C_002dc-_002c-j
C-c @ C-cHideshowemacs C-c @ C-c (Hideshow) -> fold_toggleportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Hideshow.html#index-C_002dc-_0040-C_002dc
C-c @ C-hHideshowemacs C-c @ C-h (Hideshow) -> fold_closeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Hideshow.html#index-C_002dc-_0040-C_002dh
C-c @ C-sHideshowemacs C-c @ C-s (Hideshow) -> fold_openportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Hideshow.html#index-C_002dc-_0040-C_002ds
C-d (Buffer Menu)Several BuffersC-d = Buffer-menu-delete-backwards: flag D and move upportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-C_002dd-_0028Buffer-Menu_0029
C-d (Rmail)Rmail DeletionRmail C-dportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Deletion.html#index-C_002dd-_0028Rmail_0029
C-d (Shell mode)Shell Modekey:comint:C-dportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-Mode.html#index-C_002dd-_0028Shell-mode_0029
C-eMoving PointC-eportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-C_002de
C-e (Calendar mode)Move to Beginning or Endemacs Calendar C-e -> zmax Calendar modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Move-to-Beginning-or-End.html#index-C_002de-_0028Calendar-mode_0029
C-fMoving PointC-fportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-C_002df
C-f (Calendar mode)Calendar Unit Motionemacs Calendar C-f -> zmax Calendar modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Calendar-Unit-Motion.html#index-C_002df-_0028Calendar-mode_0029
C-gQuittingC-gportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Quitting.html#index-C_002dg
C-h CCoding Systemsemacs C-h C (Coding Systems) -> describe_coding_systemportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Coding-Systems.html#index-C_002dh-C
C-h C-cHelp Fileskey:normal:C-h C-cportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Files.html#index-C_002dh-C_002dc
C-h C-dHelp Fileskey:normal:C-h C-dportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Files.html#index-C_002dh-C_002dd
C-h C-fHelp Filesemacs C-h C-f (Help Files) -> browse_faqportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Files.html#index-C_002dh-C_002df
C-h C-hHelpemacs C-h C-h (Help) -> helpportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help.html#index-C_002dh-C_002dh
C-h C-nHelp Filesemacs C-h C-n (Help Files) -> browse_newsportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Files.html#index-C_002dh-C_002dn
C-h C-wHelp Fileskey:normal:C-h C-wportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Files.html#index-C_002dh-C_002dw
C-h LLanguage Environmentsemacs C-h L (Language Environments) -> describe_language_environmentportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Language-Environments.html#index-C_002dh-L
C-h aAproposemacs C-h a (Apropos) -> describe_commandportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Apropos.html#index-C_002dh-a
C-h bMisc Helpemacs C-h b (Misc Help) -> describe_bindingsportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Help.html#index-C_002dh-b
C-h eMisc Helpkey:normal:C-h eportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Help.html#index-C_002dh-e
C-h fName Helpemacs C-h f (Name Help) -> describe_commandportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Name-Help.html#index-C_002dh-f
C-h gHelp Fileskey:normal:C-h gportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Files.html#index-C_002dh-g
C-h hInternational Charskey:normal:C-h hportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/International-Chars.html#index-C_002dh-h
C-h kKey Helpemacs C-h k (Key Help) -> describe_keyportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Key-Help.html#index-C_002dh-k
C-h lMisc Helpemacs C-h l (Misc Help) -> view_lossageportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Help.html#index-C_002dh-l
C-h mMisc Helpemacs C-h m (Misc Help) -> describe_current_modesportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Help.html#index-C_002dh-m
C-h sMisc Helpemacs C-h s (Misc Help) -> describe_syntaxportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Help.html#index-C_002dh-s
C-h wKey Helpemacs C-h w (Key Help) -> where_isportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Key-Help.html#index-C_002dh-w
C-h xName Helpemacs C-h x (Name Help) -> describe_commandportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Name-Help.html#index-C_002dh-x
C-jInserting TextC-jportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Inserting-Text.html#index-C_002dj
C-kKilling by LinesC-kportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Killing-by-Lines.html#index-C_002dk
C-lRecenteringC-lportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Recentering.html#index-C_002dl
C-nMoving PointC-nportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-C_002dn
C-n (Calendar mode)Calendar Unit Motionemacs Calendar C-n -> zmax Calendar modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Calendar-Unit-Motion.html#index-C_002dn-_0028Calendar-mode_0029
C-n (Dired)Dired Navigationemacs Dired C-n -> zmax Dired modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Navigation.html#index-C_002dn-_0028Dired_0029
C-o (Buffer Menu)Several Bufferskey:bufmenu:C-oportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-C_002do-_0028Buffer-Menu_0029
C-o (Dired)Dired Visitingkey:dired:C-oportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Visiting.html#index-C_002do-_0028Dired_0029
C-o (Occur mode)Other Repeating Searchoccur-mode-display-occurrence: C-o sets the source selection to the occurrence while leaving the *Occur* list open.portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Other-Repeating-Search.html#index-C_002do-_0028Occur-mode_0029
C-pMoving PointC-pportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-C_002dp
C-p (Calendar mode)Calendar Unit Motionemacs Calendar C-p -> zmax Calendar modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Calendar-Unit-Motion.html#index-C_002dp-_0028Calendar-mode_0029
C-p (Dired)Dired Navigationemacs Dired C-p -> zmax Dired modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Navigation.html#index-C_002dp-_0028Dired_0029
C-qInserting Textemacs C-q (Inserting Text) -> insert_char_interactiveportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Inserting-Text.html#index-C_002dq
C-sBasic IsearchC-sportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Basic-Isearch.html#index-C_002ds
C-vMoving PointC-vportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-C_002dv
C-v (Calendar mode)Scroll Calendarkey:calendar:C-vportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Scroll-Calendar.html#index-C_002dv-_0028Calendar-mode_0029
C-x 'expand-abbrev — expand the abbrev before pointemacs C-x ' (expand-abbrev — expand the abbrev before point) -> expand_abbrevportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Expanding-Abbrevs.html
C-x *calc-dispatch — Calc calculator dispatch prefixemacs C-x * (calc-dispatch) -> zmax calc opens the RPN Calc stack calculatorportedhttps://www.gnu.org/software/emacs/manual/html_node/calc/Starting-Calc.html
C-x +Change Windowemacs C-x + (Change Window) -> resize_view_equalizeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Change-Window.html#index-C_002dx-_002b
C-x 0Change Windowemacs C-x 0 (Change Window) -> wcloseportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Change-Window.html#index-C_002dx-0
C-x 1Change Windowemacs C-x 1 (Change Window) -> wonlyportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Change-Window.html#index-C_002dx-1
C-x 2Split Windowemacs C-x 2 (Split Window) -> hsplitportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Split-Window.html#index-C_002dx-2
C-x 3Split Windowemacs C-x 3 (Split Window) -> vsplitportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Split-Window.html#index-C_002dx-3
C-x 4 cIndirect Buffersemacs C-x 4 c (Indirect Buffers) -> clone_indirect_bufferportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Indirect-Buffers.html#index-C_002dx-4-c
C-x 8Inserting Textemacs C-x 8 (Inserting Text) -> unicode_pickerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Inserting-Text.html#index-C_002dx-8
C-x 8 RETInput Methodsemacs C-x 8 RET (Input Methods) -> unicode_pickerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Input-Methods.html#index-C_002dx-8-RET
C-x =Position Infoemacs C-x = (Position Info) -> file_infoportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Position-Info.html#index-C_002dx-_003d
C-x =, and international charactersInternational Charskey:normal:C-x =portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/International-Chars.html#index-C_002dx-_003d_002c-and-international-characters
C-x C-;Comment Commandsemacs C-x C-; (Comment Commands) -> toggle_commentsportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Comment-Commands.html#index-C_002dx-C_002d_003b
C-x C-bList Buffersemacs C-x C-b (List Buffers) -> buffer_pickerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/List-Buffers.html#index-C_002dx-C_002db
C-x C-cExitingemacs C-x C-c (Exiting) -> write-quit-allportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Exiting.html#index-C_002dx-C_002dc
C-x C-dDirectoriesemacs C-x C-d (Directories) -> file_picker_in_current_directoryportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Directories.html#index-C_002dx-C_002dd
C-x C-eLisp Evalemacs C-x C-e (Lisp Eval) -> eval_elisp_lineportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Lisp-Eval.html#index-C_002dx-C_002de
C-x C-fVisitingemacs C-x C-f (Visiting) -> file_pickerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Visiting.html#index-C_002dx-C_002df
C-x C-jDired Enteremacs C-x C-j (Dired Enter) -> file_picker_in_current_buffer_directoryportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Enter.html#index-C_002dx-C_002dj
C-x C-k C-aKeyboard Macro Counteremacs C-x C-k C-a (Keyboard Macro Counter) -> kmacro_add_counterportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Keyboard-Macro-Counter.html#index-C_002dx-C_002dk-C_002da
C-x C-k C-iKeyboard Macro Counteremacs C-x C-k C-i (Keyboard Macro Counter) -> kmacro_insert_counterportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Keyboard-Macro-Counter.html#index-C_002dx-C_002dk-C_002di
C-x C-k C-nKeyboard Macro Ringemacs C-x C-k C-n (Keyboard Macro Ring) -> kmacro_ring_nextportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Keyboard-Macro-Ring.html#index-C_002dx-C_002dk-C_002dn
C-x C-k C-pKeyboard Macro Ringemacs C-x C-k C-p (Keyboard Macro Ring) -> kmacro_ring_prevportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Keyboard-Macro-Ring.html#index-C_002dx-C_002dk-C_002dp
C-x C-k dBasic Keyboard Macroemacs C-x C-k d (Basic Keyboard Macro) -> kmacro_ring_deleteportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Basic-Keyboard-Macro.html#index-C_002dx-C_002dk-d
C-x C-k xKeyboard Macro Registersemacs C-x C-k x (Keyboard Macro Registers) -> kmacro_to_registerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Keyboard-Macro-Registers.html#index-C_002dx-C_002dk-x
C-x C-lCaseemacs C-x C-l (Case) -> switch_to_lowercaseportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Case.html#index-C_002dx-C_002dl
C-x C-qMisc Bufferemacs C-x C-q (Misc Buffer) -> toggle_readonlyportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Buffer.html#index-C_002dx-C_002dq
C-x C-sSave Commandsemacs C-x C-s (Save Commands) -> writeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Save-Commands.html#index-C_002dx-C_002ds
C-x C-uCaseemacs C-x C-u (Case) -> switch_to_uppercaseportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Case.html#index-C_002dx-C_002du
C-x C-xSetting Markemacs C-x C-x (Setting Mark) -> flip_selectionsportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Setting-Mark.html#index-C_002dx-C_002dx
C-x C-zExternal Lispemacs C-x C-z (External Lisp) -> suspendportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/External-Lisp.html#index-C_002dx-C_002dz
C-x ESC ESCRepetitionemacs C-x ESC ESC (Repetition) -> command_history_pickerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Repetition.html#index-C_002dx-ESC-ESC
C-x LEFTSelect Bufferemacs C-x LEFT (Select Buffer) -> goto_previous_bufferportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Select-Buffer.html#index-C_002dx-LEFT
C-x RIGHTSelect Bufferemacs C-x RIGHT (Select Buffer) -> goto_next_bufferportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Select-Buffer.html#index-C_002dx-RIGHT
C-x SPCrectangle-mark-mode — toggle a rectangular regionemacs C-x SPC (rectangle-mark-mode — toggle a rectangular region) -> visual_block_modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles.html
C-x ^Change Windowemacs C-x ^ (Change Window) -> resize_view_tallerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Change-Window.html#index-C_002dx-_005e
C-x `Compilation Modeemacs C-x ` (Compilation Mode) -> run_next_errorportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Compilation-Mode.html#index-C_002dx-_0060
C-x a gDefining Abbrevsemacs C-x a g (Defining Abbrevs) -> define_abbrevportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Defining-Abbrevs.html#index-C_002dx-a-g
C-x bSelect Bufferemacs C-x b (Select Buffer) -> buffer_pickerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Select-Buffer.html#index-C_002dx-b
C-x dDired Enteremacs C-x d (Dired Enter) -> file_picker_in_current_directoryportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Enter.html#index-C_002dx-d
C-x hMarking Objectsemacs C-x h (Marking Objects) -> select_allportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marking-Objects.html#index-C_002dx-h
C-x kKill Bufferemacs C-x k (Kill Buffer) -> buffer-closeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Kill-Buffer.html#index-C_002dx-k
C-x n dNarrowingemacs C-x n d (Narrowing) -> narrow_to_functionportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Narrowing.html#index-C_002dx-n-d
C-x n nNarrowingemacs C-x n n (Narrowing) -> narrow_to_regionportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Narrowing.html#index-C_002dx-n-n
C-x n pNarrowingemacs C-x n p (Narrowing) -> narrow_to_pageportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Narrowing.html#index-C_002dx-n-p
C-x n wNarrowingemacs C-x n w (Narrowing) -> widenportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Narrowing.html#index-C_002dx-n-w
C-x oOther Windowemacs C-x o (Other Window) -> rotate_viewportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Other-Window.html#index-C_002dx-o
C-x r +Number Registersemacs C-x r + (Number Registers) -> increment_registerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Number-Registers.html#index-C_002dx-r-_002b
C-x r M-wRectanglesemacs C-x r M-w (Rectangles) -> copy_rectangle_as_killportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles.html#index-C_002dx-r-M_002dw
C-x r SPCPosition Registersemacs C-x r SPC (Position Registers) -> point_to_registerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Position-Registers.html#index-C_002dx-r-SPC
C-x r bBookmarksemacs C-x r b (Bookmarks) -> bookmark_jumpportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Bookmarks.html#index-C_002dx-r-b
C-x r cRectanglesemacs C-x r c (Rectangles) -> clear_rectangleportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles.html#index-C_002dx-r-c
C-x r dRectanglesemacs C-x r d (Rectangles) -> delete_rectangleportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles.html#index-C_002dx-r-d
C-x r iText Registersemacs C-x r i (Text Registers) -> emacs_insert_registerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Registers.html#index-C_002dx-r-i
C-x r jPosition Registersemacs C-x r j (Position Registers) -> jump_to_registerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Position-Registers.html#index-C_002dx-r-j
C-x r kRectanglesemacs C-x r k (Rectangles) -> kill_rectangleportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles.html#index-C_002dx-r-k
C-x r mBookmarksemacs C-x r m (Bookmarks) -> bookmark_setportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Bookmarks.html#index-C_002dx-r-m
C-x r nNumber Registersemacs C-x r n (Number Registers) -> number_to_registerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Number-Registers.html#index-C_002dx-r-n
C-x r yRectanglesemacs C-x r y (Rectangles) -> yank_rectangleportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles.html#index-C_002dx-r-y
C-x sSave Commandsemacs C-x s (Save Commands) -> write-allportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Save-Commands.html#index-C_002dx-s
C-x t 0Tab Barsemacs C-x t 0 (Tab Bars) -> close_tabportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002dx-t-0
C-x t 1Tab Barsemacs C-x t 1 (Tab Bars) -> tab_onlyportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002dx-t-1
C-x t 2Tab Barsemacs C-x t 2 (Tab Bars) -> new_tabportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002dx-t-2
C-x t oTab Barsemacs C-x t o (Tab Bars) -> goto_next_tabpageportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002dx-t-o
C-x uUndoemacs C-x u (Undo) -> undoportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Undo.html#index-C_002dx-u
C-x v +Pulling / Pushingemacs C-x v + (Pulling / Pushing) -> git_pullportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Pulling-_002f-Pushing.html#index-C_002dx-v-_002b
C-x v =Old Revisionsemacs C-x v = (Old Revisions) -> git_diffportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Old-Revisions.html#index-C_002dx-v-_003d
C-x v LVC Change Logemacs C-x v L (VC Change Log) -> git_repo_log_pickerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/VC-Change-Log.html#index-C_002dx-v-L
C-x v PPulling / Pushingemacs C-x v P (Pulling / Pushing) -> git_pushportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Pulling-_002f-Pushing.html#index-C_002dx-v-P
C-x v b sSwitching Branchesemacs C-x v b s (Switching Branches) -> git_branch_pickerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Switching-Branches.html#index-C_002dx-v-b-s
C-x v dVC Directory Modeemacs C-x v d (VC Directory Mode) -> git_statusportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/VC-Directory-Mode.html#index-C_002dx-v-d
C-x v gOld Revisionsemacs C-x v g (Old Revisions) -> git_blame_lineportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Old-Revisions.html#index-C_002dx-v-g
C-x v lVC Change Logemacs C-x v l (VC Change Log) -> git_file_log_pickerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/VC-Change-Log.html#index-C_002dx-v-l
C-x v vBasic VC Editingemacs C-x v v (Basic VC Editing) -> git_statusportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Basic-VC-Editing.html#index-C_002dx-v-v
C-x v ~Old Revisionsemacs C-x v ~ (Old Revisions) -> view_file_at_revportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Old-Revisions.html#index-C_002dx-v-_007e
C-x x tLine Truncationemacs C-x x t (Line Truncation) -> toggle_soft_wrapportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Line-Truncation.html#index-C_002dx-x-t
C-x }Change Windowemacs C-x } (Change Window) -> resize_view_widerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Change-Window.html#index-C_002dx-_007d
C-zExitingemacs C-z (Exiting) -> suspendportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Exiting.html#index-C_002dz
D (Dired)Operating on Filesemacs Dired D -> zmax Dired modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Operating-on-Files.html#index-D-_0028Dired_0029
DEL (Buffer Menu)Several BuffersDEL (Backspace) = Buffer-menu-backup-unmark: move up and clear markportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-DEL-_0028Buffer-Menu_0029
DEL (Dired)Dired Deletionemacs Dired DEL -> zmax Dired modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Deletion.html#index-DEL-_0028Dired_0029
DEL (Rmail)Rmail ScrollingRmail DELportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Scrolling.html#index-DEL-_0028Rmail_0029
DOWNMoving Pointemacs DOWN (Moving Point) -> move_visual_line_downportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-DOWN
ENDMoving Pointemacs END (Moving Point) -> goto_line_endportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-END
F4Basic Keyboard Macrokey:normal:F4portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Basic-Keyboard-Macro.html#index-F4
H (Dired)Operating on Fileskey:dired:Hportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Operating-on-Files.html#index-H-_0028Dired_0029
HOMEMoving Pointemacs HOME (Moving Point) -> goto_line_startportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-HOME
INSERTMinor Modeskey:insert:insportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Minor-Modes.html#index-INSERT
LEFTMoving Pointemacs LEFT (Moving Point) -> move_char_leftportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-LEFT
LEFT, and bidirectional textBidirectional Editingkey:normal:leftportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Bidirectional-Editing.html#index-LEFT_002c-and-bidirectional-text
M (Dired)Operating on Fileskey:dired:Mportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Operating-on-Files.html#index-M-_0028Dired_0029
M-/Dynamic AbbrevsM-/portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dynamic-Abbrevs.html#index-M_002d_002f
M-;Comment CommandsM-;portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Comment-Commands.html#index-M_002d_003b
M-<Moving PointM-<portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-M_002d_003c
M->Moving PointM->portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-M_002d_003e
M-DELWordsM-DELportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Words.html#index-M_002dDEL
M-bWordsM-bportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Words.html#index-M_002db
M-dWordsM-dportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Words.html#index-M_002dd
M-fWordsM-fportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Words.html#index-M_002df
M-jMulti-Line Commentskey:insert:A-jportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Multi_002dLine-Comments.html#index-M_002dj
M-mIndentation CommandsM-mportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Indentation-Commands.html#index-M_002dm
M-n (Rmail)Rmail MotionRmail M-nportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Motion.html#index-M_002dn-_0028Rmail_0029
M-n (Shell mode)Shell Ringkey:comint:A-nportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-Ring.html#index-M_002dn-_0028Shell-mode_0029
M-p (Rmail)Rmail MotionRmail M-pportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Motion.html#index-M_002dp-_0028Rmail_0029
M-p (Shell mode)Shell Ringkey:comint:A-pportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-Ring.html#index-M_002dp-_0028Shell-mode_0029
M-s (Rmail)Rmail MotionRmail M-s (rmail-search)portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Motion.html#index-M_002ds-_0028Rmail_0029
M-vMoving PointM-vportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-M_002dv
M-v (Calendar mode)Scroll Calendarkey:calendar:A-vportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Scroll-Calendar.html#index-M_002dv-_0028Calendar-mode_0029
M-wOther Kill CommandsM-wportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Other-Kill-Commands.html#index-M_002dw
M-xM-xM-xportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/M_002dx.html#index-M_002dx
M-{ (Calendar mode)Calendar Unit Motionemacs Calendar M-{ -> zmax Calendar modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Calendar-Unit-Motion.html#index-M_002d_007b-_0028Calendar-mode_0029
M-{ (Dired)Marks vs Flagskey:dired:A-{portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-M_002d_007b-_0028Dired_0029
M-} (Calendar mode)Calendar Unit Motionemacs Calendar M-} -> zmax Calendar modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Calendar-Unit-Motion.html#index-M_002d_007d-_0028Calendar-mode_0029
M-} (Dired)Marks vs Flagskey:dired:A-}portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-M_002d_007d-_0028Dired_0029
O (Dired)Operating on Fileskey:dired:Oportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Operating-on-Files.html#index-O-_0028Dired_0029
PageDownMoving Pointemacs PageDown (Moving Point) -> page_downportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-PageDown
PageUpMoving Pointemacs PageUp (Moving Point) -> page_upportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-PageUp
Q (Rmail summary)Rmail Summary EditRmail summary Q (wipe)portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Summary-Edit.html#index-Q-_0028Rmail-summary_0029
RETInserting TextRETportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Inserting-Text.html#index-RET
RET (Buffer Menu)Several BuffersRET = Buffer-menu-this-window: select buffer at point (Editor::switch Replace)portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-RET-_0028Buffer-Menu_0029
RET (Dired)Dired Visitingemacs Dired RET -> zmax Dired modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Visiting.html#index-RET-_0028Dired_0029
RET (Occur mode)Other Repeating Searchoccur-mode-goto-occurrence: RET pops the overlay and moves point to the occurrence in the source view.portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Other-Repeating-Search.html#index-RET-_0028Occur-mode_0029
RET (Shell mode)Shell Modekey:comint:retportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-Mode.html#index-RET-_0028Shell-mode_0029
RIGHTMoving Pointemacs RIGHT (Moving Point) -> move_char_rightportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-RIGHT
RIGHT, and bidirectional textBidirectional Editingkey:normal:rightportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Bidirectional-Editing.html#index-RIGHT_002c-and-bidirectional-text
S (Dired)Operating on Fileskey:dired:Sportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Operating-on-Files.html#index-S-_0028Dired_0029
SPC (Rmail)Rmail ScrollingRmail SPCportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Scrolling.html#index-SPC-_0028Rmail_0029
T (Buffer Menu)Several BuffersT = Buffer-menu-toggle-files-only: list only file-visiting buffersportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-T-_0028Buffer-Menu_0029
T (Dired)Operating on Fileskey:dired:Tportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Operating-on-Files.html#index-T-_0028Dired_0029
U (Buffer Menu)Several BuffersU = Buffer-menu-unmark-all-buffers: remove every markportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-U-_0028Buffer-Menu_0029
U (Dired)Marks vs Flagsemacs Dired U -> zmax Dired modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-U-_0028Dired_0029
UPMoving Pointemacs UP (Moving Point) -> move_visual_line_upportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-UP
Y (Dired)Operating on Fileskey:dired:Yportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Operating-on-Files.html#index-Y-_0028Dired_0029
^ (Dired)Dired Visitingemacs Dired ^ -> zmax Dired modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Visiting.html#index-_005e-_0028Dired_0029
a (Rmail)Rmail LabelsRmail aportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Labels.html#index-a-_0028Rmail_0029
b (Buffer Menu)Several Bufferskey:bufmenu:bportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-b-_0028Buffer-Menu_0029
d (Buffer Menu)Several Buffersd = Buffer-menu-delete: flag D for deletion and advanceportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-d-_0028Buffer-Menu_0029
d (Calendar mode)Displaying the Diaryd (Calendar mode) = diary-view-entries: show the diary entries for the date at pointportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Displaying-the-Diary.html#index-d-_0028Calendar-mode_0029
d (Dired)Dired Deletionemacs Dired d -> zmax Dired modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Deletion.html#index-d-_0028Dired_0029
d (Rmail)Rmail DeletionRmail dportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Deletion.html#index-d-_0028Rmail_0029
e (Rmail)Rmail Editingkey:rmail:eportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Editing.html#index-e-_0028Rmail_0029
f (Buffer Menu)Several Buffersf = Buffer-menu-this-window: select buffer at pointportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-f-_0028Buffer-Menu_0029
f (Dired)Dired Visitingemacs Dired f -> zmax Dired modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Visiting.html#index-f-_0028Dired_0029
f (Rmail)Rmail ReplyRmail fportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Reply.html#index-f-_0028Rmail_0029
g (Rmail)Rmail FilesRmail gportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Files.html#index-g-_0028Rmail_0029
h (Calendar mode)Holidayskey:calendar:hportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Holidays.html#index-h-_0028Calendar-mode_0029
h (Rmail)Rmail Make SummaryRmail h (make summary)portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Make-Summary.html#index-h-_0028Rmail_0029
i (Rmail)Rmail FilesRmail iportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Files.html#index-i-_0028Rmail_0029
j (Rmail)Rmail MotionRmail jportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Motion.html#index-j-_0028Rmail_0029
k (Rmail)Rmail LabelsRmail kportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Labels.html#index-k-_0028Rmail_0029
l (Dired)Dired Updatingkey:dired:lportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Updating.html#index-l-_0028Dired_0029
l (Rmail)Rmail Make SummaryRmail lportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Make-Summary.html#index-l-_0028Rmail_0029
m (Buffer Menu)Several Buffersm = Buffer-menu-mark: mark > for selection and advanceportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-m-_0028Buffer-Menu_0029
m (Dired)Marks vs Flagsemacs Dired m -> zmax Dired modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-m-_0028Dired_0029
m (Rmail)Rmail ReplyRmail mportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Reply.html#index-m-_0028Rmail_0029
n (Rmail)Rmail MotionRmail nportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Motion.html#index-n-_0028Rmail_0029
nextMoving Pointemacs next (Moving Point) -> page_downportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-next
o (Buffer Menu)Several Bufferso = Buffer-menu-other-window: select in a split windowportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-o-_0028Buffer-Menu_0029
o (Dired)Dired Visitingkey:dired:oportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Visiting.html#index-o-_0028Dired_0029
o (Occur mode)Other Repeating Searchoccur-mode-goto-occurrence-other-window: o goes to the occurrence in the source window (overlay model pops + jumps).portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Other-Repeating-Search.html#index-o-_0028Occur-mode_0029
o (Rmail)Rmail OutputRmail oportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Output.html#index-o-_0028Rmail_0029
p (Rmail)Rmail MotionRmail pportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Motion.html#index-p-_0028Rmail_0029
priorMoving Pointemacs prior (Moving Point) -> page_upportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-prior
q (Buffer Menu)Several Buffersq = quit-window: close the Buffer Menu overlayportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-q-_0028Buffer-Menu_0029
q (Calendar mode)General Calendaremacs Calendar q -> zmax Calendar modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/General-Calendar.html#index-q-_0028Calendar-mode_0029
q (Dired)Dired Enteremacs Dired q -> zmax Dired modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Enter.html#index-q-_0028Dired_0029
q (Rmail summary)Rmail Summary EditRmail summary q (quit)portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Summary-Edit.html#index-q-_0028Rmail-summary_0029
q (Rmail)Rmail BasicsRmail qportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Basics.html#index-q-_0028Rmail_0029
r (Rmail)Rmail ReplyRmail rportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Reply.html#index-r-_0028Rmail_0029
s (Buffer Menu)Several Bufferss = Buffer-menu-save: flag S to be saved and advanceportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-s-_0028Buffer-Menu_0029
s (Dired)Dired Updatingemacs Dired s -> zmax Dired modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Updating.html#index-s-_0028Dired_0029
s (Rmail)Rmail BasicsRmail sportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Basics.html#index-s-_0028Rmail_0029
t (Dired)Marks vs Flagsemacs Dired t -> zmax Dired modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-t-_0028Dired_0029
t (Rmail)Rmail DisplayRmail tportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Display.html#index-t-_0028Rmail_0029
u (Buffer Menu)Several Buffersu = Buffer-menu-unmark: clear mark at point and advanceportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-u-_0028Buffer-Menu_0029
u (Dired)Marks vs Flagsemacs Dired u -> zmax Dired modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-u-_0028Dired_0029
u (Rmail)Rmail DeletionRmail uportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Deletion.html#index-u-_0028Rmail_0029
v (Buffer Menu)Several Buffersv = Buffer-menu-select: select buffer at point plus all >-marked buffersportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-v-_0028Buffer-Menu_0029
v (Dired)Dired Visitingkey:dired:vportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Visiting.html#index-v-_0028Dired_0029
w (Dired)Misc Dired Featuresemacs Dired w -> zmax Dired modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Dired-Features.html#index-w-_0028Dired_0029
w (Rmail)Rmail OutputRmail wportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Output.html#index-w-_0028Rmail_0029
x (Buffer Menu)Several Buffersx = Buffer-menu-execute: save S buffers, then kill D buffers, then refreshportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-x-_0028Buffer-Menu_0029
x (Dired)Dired Deletionemacs Dired x -> zmax Dired modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Deletion.html#index-x-_0028Dired_0029
x (Rmail)Rmail DeletionRmail xportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Deletion.html#index-x-_0028Rmail_0029
~ (Buffer Menu)Several Buffers~ = Buffer-menu-not-modified: clear the modified flag (reset_modified)portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-_007e-_0028Buffer-Menu_0029
~ (Dired)Flagging Many Fileskey:dired:~portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Flagging-Many-Files.html#index-_007e-_0028Dired_0029
2 (Buffer Menu)Several Buffers2 = Buffer-menu-2-window: approximated as a horizontal split selectpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-2-_0028Buffer-Menu_0029
< (Calendar mode)Scroll Calendaremacs Calendar < -> zmax Calendar modepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Scroll-Calendar.html#index-_003c-_0028Calendar-mode_0029
> (Calendar mode)Scroll Calendaremacs Calendar > -> zmax Calendar modepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Scroll-Calendar.html#index-_003e-_0028Calendar-mode_0029
C-c @ C-lHideshowemacs C-c @ C-l (Hideshow) -> fold_close_recursivepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Hideshow.html#index-C_002dc-_0040-C_002dl
C-c C-n (Rmail)Rmail MotionC-c C-n (next same subject) -> Rmail N aliaspartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Motion.html#index-C_002dc-C_002dn-_0028Rmail_0029
C-c C-p (Rmail)Rmail MotionC-c C-p (previous same subject) -> Rmail P aliaspartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Motion.html#index-C_002dc-C_002dp-_0028Rmail_0029
C-h .Help Echoemacs C-h . (Help Echo) -> hoverpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Echo.html#index-C_002dh-_002e
C-h 4 iMisc Helpemacs C-h 4 i (Misc Help) -> info_searchpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Help.html#index-C_002dh-4-i
C-h C-eHelp Filesemacs C-h C-e (Help Files) -> package_searchpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Files.html#index-C_002dh-C_002de
C-h C-qMisc Helpemacs C-h C-q (Misc Help) -> helppartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Help.html#index-C_002dh-C_002dq
C-h PPackage Keywordsemacs C-h P (Package Keywords) -> package_searchpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Keywords.html#index-C_002dh-P
C-h SMisc Helpemacs C-h S (Misc Help) -> man_page_searchpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Help.html#index-C_002dh-S
C-h cKey Helpemacs C-h c (Key Help) -> describe_keypartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Key-Help.html#index-C_002dh-c
C-h dAproposemacs C-h d (Apropos) -> describe_commandpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Apropos.html#index-C_002dh-d
C-h iMisc Helpemacs C-h i (Misc Help) -> info_searchpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Help.html#index-C_002dh-i
C-h oName Helpemacs C-h o (Name Help) -> describe_commandpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Name-Help.html#index-C_002dh-o
C-h pPackage Keywordsemacs C-h p (Package Keywords) -> package_searchpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Keywords.html#index-C_002dh-p
C-h vName Helpemacs C-h v (Name Help) -> config_variable_searchpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Name-Help.html#index-C_002dh-v
C-x $Selective Displayemacs C-x $ (Selective Display) -> fold_close_allpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Selective-Display.html#index-C_002dx-_0024
C-x -Change Windowemacs C-x - (Change Window) -> resize_view_shorterpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Change-Window.html#index-C_002dx-_002d
C-x 4 .Looking Up Identifiersemacs C-x 4 . (Looking Up Identifiers) -> goto_definitionpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Looking-Up-Identifiers.html#index-C_002dx-4-_002e
C-x 4 0Change Windowemacs C-x 4 0 (Change Window) -> wclosepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Change-Window.html#index-C_002dx-4-0
C-x 4 C-jDired Enteremacs C-x 4 C-j (Dired Enter) -> file_explorerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Enter.html#index-C_002dx-4-C_002dj
C-x 4 C-oPop Up Windowemacs C-x 4 C-o (Pop Up Window) -> buffer_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Pop-Up-Window.html#index-C_002dx-4-C_002do
C-x 4 bSelect Bufferemacs C-x 4 b (Select Buffer) -> buffer_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Select-Buffer.html#index-C_002dx-4-b
C-x 4 dDired Enteremacs C-x 4 d (Dired Enter) -> file_explorerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Enter.html#index-C_002dx-4-d
C-x 5 .Looking Up Identifiersemacs C-x 5 . (Looking Up Identifiers) -> goto_definitionpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Looking-Up-Identifiers.html#index-C_002dx-5-_002e
C-x 5 0Frame Commandsemacs C-x 5 0 (Frame Commands) -> wclosepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Frame-Commands.html#index-C_002dx-5-0
C-x 5 1Frame Commandsemacs C-x 5 1 (Frame Commands) -> wonlypartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Frame-Commands.html#index-C_002dx-5-1
C-x 5 2Creating Framesemacs C-x 5 2 (Creating Frames) -> vsplitpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Creating-Frames.html#index-C_002dx-5-2
C-x 5 bSelect Bufferemacs C-x 5 b (Select Buffer) -> buffer_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Select-Buffer.html#index-C_002dx-5-b
C-x 5 cCreating Framesemacs C-x 5 c (Creating Frames) -> vsplitpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Creating-Frames.html#index-C_002dx-5-c
C-x 5 dDired Enteremacs C-x 5 d (Dired Enter) -> file_explorerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Enter.html#index-C_002dx-5-d
C-x 5 fVisitingemacs C-x 5 f (Visiting) -> file_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Visiting.html#index-C_002dx-5-f
C-x 5 oFrame Commandsemacs C-x 5 o (Frame Commands) -> rotate_viewpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Frame-Commands.html#index-C_002dx-5-o
C-x 5 rCreating Framesemacs C-x 5 r (Creating Frames) -> file_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Creating-Frames.html#index-C_002dx-5-r
C-x 5 uFrame Commandsemacs C-x 5 u (Frame Commands) -> reopen_last_closedpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Frame-Commands.html#index-C_002dx-5-u
C-x 6 2Two-Columnemacs C-x 6 2 (Two-Column) -> vsplitpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Two_002dColumn.html#index-C_002dx-6-2
C-x 6 sTwo-Columnemacs C-x 6 s (Two-Column) -> vsplitpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Two_002dColumn.html#index-C_002dx-6-s
C-x 8 eInput Methodsemacs C-x 8 e (Input Methods) -> unicode_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Input-Methods.html#index-C_002dx-8-e
C-x <Horizontal Scrollingemacs C-x < (Horizontal Scrolling) -> scroll_half_column_rightpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Horizontal-Scrolling.html#index-C_002dx-_003c
C-x >Horizontal Scrollingemacs C-x > (Horizontal Scrolling) -> scroll_half_column_leftpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Horizontal-Scrolling.html#index-C_002dx-_003e
C-x C-k C-cKeyboard Macro Counteremacs C-x C-k C-c (Keyboard Macro Counter) -> kmacro_add_counterpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Keyboard-Macro-Counter.html#index-C_002dx-C_002dk-C_002dc
C-x C-k C-eEdit Keyboard Macroemacs C-x C-k C-e (Edit Keyboard Macro) -> kmacro_ring_viewpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Edit-Keyboard-Macro.html#index-C_002dx-C_002dk-C_002de
C-x C-k RETEdit Keyboard Macroemacs C-x C-k RET (Edit Keyboard Macro) -> kmacro_ring_viewpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Edit-Keyboard-Macro.html#index-C_002dx-C_002dk-RET
C-x C-k bSave Keyboard Macroemacs C-x C-k b (Save Keyboard Macro) -> kmacro_to_registerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Save-Keyboard-Macro.html#index-C_002dx-C_002dk-b
C-x C-k eEdit Keyboard Macroemacs C-x C-k e (Edit Keyboard Macro) -> kmacro_ring_viewpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Edit-Keyboard-Macro.html#index-C_002dx-C_002dk-e
C-x C-k lEdit Keyboard Macroemacs C-x C-k l (Edit Keyboard Macro) -> kmacro_ring_viewpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Edit-Keyboard-Macro.html#index-C_002dx-C_002dk-l
C-x C-k nSave Keyboard Macroemacs C-x C-k n (Save Keyboard Macro) -> kmacro_to_registerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Save-Keyboard-Macro.html#index-C_002dx-C_002dk-n
C-x C-pPagesemacs C-x C-p (Pages) -> select_allpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Pages.html#index-C_002dx-C_002dp
C-x C-rVisitingemacs C-x C-r (Visiting) -> file_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Visiting.html#index-C_002dx-C_002dr
C-x C-tTransposeemacs C-x C-t (Transpose) -> drag_line_downpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Transpose.html#index-C_002dx-C_002dt
C-x C-vVisitingemacs C-x C-v (Visiting) -> file_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Visiting.html#index-C_002dx-C_002dv
C-x C-wSave Commandsemacs C-x C-w (Save Commands) -> writepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Save-Commands.html#index-C_002dx-C_002dw
C-x TABIndentation Commandsemacs C-x TAB (Indentation Commands) -> indentpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Indentation-Commands.html#index-C_002dx-TAB
C-x a i gDefining Abbrevsemacs C-x a i g (Defining Abbrevs) -> define_abbrevpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Defining-Abbrevs.html#index-C_002dx-a-i-g
C-x a i lDefining Abbrevsemacs C-x a i l (Defining Abbrevs) -> define_abbrevpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Defining-Abbrevs.html#index-C_002dx-a-i-l
C-x a lDefining Abbrevsemacs C-x a l (Defining Abbrevs) -> define_abbrevpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Defining-Abbrevs.html#index-C_002dx-a-l
C-x fFill Commandsemacs C-x f (Fill Commands) -> toggle_fill_columnpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Fill-Commands.html#index-C_002dx-f
C-x lPagesemacs C-x l (Pages) -> document_statspartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Pages.html#index-C_002dx-l
C-x r MBookmarksemacs C-x r M (Bookmarks) -> bookmark_setpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Bookmarks.html#index-C_002dx-r-M
C-x r fConfiguration Registersemacs C-x r f (Configuration Registers) -> layout_createpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Configuration-Registers.html#index-C_002dx-r-f
C-x r lBookmarksemacs C-x r l (Bookmarks) -> bookmark_jumppartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Bookmarks.html#index-C_002dx-r-l
C-x r rRectangle Registersemacs C-x r r (Rectangle Registers) -> copy_rectangle_as_killpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangle-Registers.html#index-C_002dx-r-r
C-x r wConfiguration Registersemacs C-x r w (Configuration Registers) -> layout_createpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Configuration-Registers.html#index-C_002dx-r-w
C-x t bTab Barsemacs C-x t b (Tab Bars) -> buffer_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002dx-t-b
C-x t dTab Barsemacs C-x t d (Tab Bars) -> file_explorerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002dx-t-d
C-x t fTab Barsemacs C-x t f (Tab Bars) -> file_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002dx-t-f
C-x v DOld Revisionsemacs C-x v D (Old Revisions) -> git_diffpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Old-Revisions.html#index-C_002dx-v-D
C-x v b lVC Change Logemacs C-x v b l (VC Change Log) -> git_repo_log_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/VC-Change-Log.html#index-C_002dx-v-b-l
C-x v hVC Change Logemacs C-x v h (VC Change Log) -> git_file_log_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/VC-Change-Log.html#index-C_002dx-v-h
C-x v rRevision Tagsemacs C-x v r (Revision Tags) -> git_branch_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Revision-Tags.html#index-C_002dx-v-r
C-x w .Highlight Interactivelyemacs C-x w . (Highlight Interactively) -> toggle_auto_highlightpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Highlight-Interactively.html#index-C_002dx-w-_002e
C-x w hHighlight Interactivelyemacs C-x w h (Highlight Interactively) -> select_regexpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Highlight-Interactively.html#index-C_002dx-w-h
C-x w lHighlight Interactivelyemacs C-x w l (Highlight Interactively) -> select_regexpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Highlight-Interactively.html#index-C_002dx-w-l
C-x w pHighlight Interactivelyemacs C-x w p (Highlight Interactively) -> select_regexpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Highlight-Interactively.html#index-C_002dx-w-p
C-x w rHighlight Interactivelyemacs C-x w r (Highlight Interactively) -> clear_search_highlightpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Highlight-Interactively.html#index-C_002dx-w-r
C-x zRepeatingemacs C-x z (Repeating) -> repeat_last_motionpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Repeating.html#index-C_002dx-z
M-DEL (Buffer Menu)Several BuffersM-DEL = Buffer-menu-unmark-all: removes all marks (does not prompt for a specific mark char)partialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-M_002dDEL-_0028Buffer-Menu_0029
M-^Indentation CommandsM-^partialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Indentation-Commands.html#index-M_002d_005e
M-qFill CommandsM-qpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Fill-Commands.html#index-M_002dq
PageDown (Calendar mode)Scroll Calendaremacs Calendar PageDown -> zmax Calendar modepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Scroll-Calendar.html#index-PageDown-_0028Calendar-mode_0029
PageUp (Calendar mode)Scroll Calendaremacs Calendar PageUp -> zmax Calendar modepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Scroll-Calendar.html#index-PageUp-_0028Calendar-mode_0029
next (Calendar mode)Scroll Calendaremacs Calendar next -> zmax Calendar modepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Scroll-Calendar.html#index-next-_0028Calendar-mode_0029
prior (Calendar mode)Scroll Calendaremacs Calendar prior -> zmax Calendar modepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Scroll-Calendar.html#index-prior-_0028Calendar-mode_0029
" (TeX mode)TeX Editingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/TeX-Editing.html#index-_0022-_0028TeX-mode_0029
# (Kmacro Menu)Kmacro Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Kmacro-Menu.html#index-_0023-_0028Kmacro-Menu_0029
$ (Dired)Hiding Subdirectoriesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Hiding-Subdirectories.html#index-_0024-_0028Dired_0029
% & (Dired)Flagging Many Filesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Flagging-Many-Files.html#index-_0025-_0026-_0028Dired_0029
% C (Dired)Transforming File Namesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Transforming-File-Names.html#index-_0025-C-_0028Dired_0029
% H (Dired)Transforming File Namesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Transforming-File-Names.html#index-_0025-H-_0028Dired_0029
% R (Dired)Transforming File Namesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Transforming-File-Names.html#index-_0025-R-_0028Dired_0029
% S (Dired)Transforming File Namesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Transforming-File-Names.html#index-_0025-S-_0028Dired_0029
% Y (Dired)Transforming File Namesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Transforming-File-Names.html#index-_0025-Y-_0028Dired_0029
% d (Dired)Flagging Many Filesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Flagging-Many-Files.html#index-_0025-d-_0028Dired_0029
% g (Dired)Marks vs Flagsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-_0025-g-_0028Dired_0029
% l (Dired)Transforming File Namesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Transforming-File-Names.html#index-_0025-l-_0028Dired_0029
% m (Dired)Marks vs Flagsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-_0025-m-_0028Dired_0029
% u (Dired)Transforming File Namesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Transforming-File-Names.html#index-_0025-u-_0028Dired_0029
( (Dired)Misc Dired Featuresabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Dired-Features.html#index-_0028-_0028Dired_0029
( (Package Menu)Package Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html#index-_0028-_0028Package-Menu_0029
* ! (Dired)Marks vs Flagsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-_002a-_0021-_0028Dired_0029
* % (Dired)Marks vs Flagsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-_002a-_0025-_0028Dired_0029
* * (Dired)Marks vs Flagsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-_002a-_002a-_0028Dired_0029
* / (Dired)Marks vs Flagsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-_002a-_002f-_0028Dired_0029
* ? (Dired)Marks vs Flagsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-_002a-_003f-_0028Dired_0029
* @ (Dired)Marks vs Flagsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-_002a-_0040-_0028Dired_0029
* C-n (Dired)Marks vs Flagsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-_002a-C_002dn-_0028Dired_0029
* C-p (Dired)Marks vs Flagsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-_002a-C_002dp-_0028Dired_0029
* DEL (Dired)Marks vs Flagsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-_002a-DEL-_0028Dired_0029
* N (Dired)Marks vs Flagsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-_002a-N-_0028Dired_0029
* c (Dired)Marks vs Flagsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-_002a-c-_0028Dired_0029
* m (Dired)Marks vs Flagsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-_002a-m-_0028Dired_0029
* s (Dired)Marks vs Flagsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-_002a-s-_0028Dired_0029
* t (Dired)Marks vs Flagsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-_002a-t-_0028Dired_0029
* u (Dired)Marks vs Flagsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-_002a-u-_0028Dired_0029
+ (DocView mode)DocView Navigationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/DocView-Navigation.html#index-_002b-_0028DocView-mode_0029
- (DocView mode)DocView Navigationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/DocView-Navigation.html#index-_002d-_0028DocView-mode_0029
. (Dired)Flagging Many Filesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Flagging-Many-Files.html#index-_002e-_0028Dired_0029
/ / (Package Menu)Package Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html#index-_002f-_002f-_0028Package-Menu_0029
/ N (Package Menu)Package Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html#index-_002f-N-_0028Package-Menu_0029
/ a (Package Menu)Package Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html#index-_002f-a-_0028Package-Menu_0029
/ d (Package Menu)Package Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html#index-_002f-d-_0028Package-Menu_0029
/ k (Package Menu)Package Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html#index-_002f-k-_0028Package-Menu_0029
/ m (Package Menu)Package Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html#index-_002f-m-_0028Package-Menu_0029
/ n (Package Menu)Package Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html#index-_002f-n-_0028Package-Menu_0029
/ s (Package Menu)Package Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html#index-_002f-s-_0028Package-Menu_0029
/ u (Package Menu)Package Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html#index-_002f-u-_0028Package-Menu_0029
/ v (Package Menu)Package Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html#index-_002f-v-_0028Package-Menu_0029
:d (Dired)Operating on Filesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Operating-on-Files.html#index-_003ad-_0028Dired_0029
:e (Dired)Operating on Filesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Operating-on-Files.html#index-_003ae-_0028Dired_0029
:s (Dired)Operating on Filesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Operating-on-Files.html#index-_003as-_0028Dired_0029
:v (Dired)Operating on Filesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Operating-on-Files.html#index-_003av-_0028Dired_0029
? (Package Menu)Package Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html#index-_003f-_0028Package-Menu_0029
? (completion)Completion Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Completion-Commands.html#index-_003f-_0028completion_0029
A (Dired)Operating on Filesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Operating-on-Files.html#index-A-_0028Dired_0029
A k (Gnus Group mode)Gnus Group Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Gnus-Group-Buffer.html#index-A-k-_0028Gnus-Group-mode_0029
A s (Gnus Group mode)Gnus Group Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Gnus-Group-Buffer.html#index-A-s-_0028Gnus-Group-mode_0029
A u (Gnus Group mode)Gnus Group Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Gnus-Group-Buffer.html#index-A-u-_0028Gnus-Group-mode_0029
A z (Gnus Group mode)Gnus Group Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Gnus-Group-Buffer.html#index-A-z-_0028Gnus-Group-mode_0029
AltGr (MS-Windows)Windows Keyboardabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Windows-Keyboard.html#index-AltGr-_0028MS_002dWindows_0029
B (Dired)Operating on Filesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Operating-on-Files.html#index-B-_0028Dired_0029
BS (MS-DOS)MS-DOS Keyboardabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/MS_002dDOS-Keyboard.html#index-BS-_0028MS_002dDOS_0029
C-0, tab barTab Barsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002d0_002c-tab-bar
C-1, tab barTab Barsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002d1_002c-tab-bar
C-9, tab barTab Barsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002d9_002c-tab-bar
C-@Setting Markabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Setting-Mark.html#index-C_002d_0040
C-Break (MS-DOS)MS-DOS Keyboardabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/MS_002dDOS-Keyboard.html#index-C_002dBreak-_0028MS_002dDOS_0029
C-Down-mouse-1Buffer Menusabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Buffer-Menus.html#index-C_002dDown_002dmouse_002d1
C-ENDMoving Pointabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-C_002dEND
C-LEFTMoving Pointabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-C_002dLEFT
C-M-%Query Replaceabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Query-Replace.html#index-C_002dM_002d_0025
C-M-% (Incremental search)Special Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Special-Isearch.html#index-C_002dM_002d_0025-_0028Incremental-search_0029
C-M-,Looking Up Identifiersabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Looking-Up-Identifiers.html#index-C_002dM_002d_002c
C-M-.Looking Up Identifiersabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Looking-Up-Identifiers.html#index-C_002dM_002d_002e
C-M-/Dynamic Abbrevsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dynamic-Abbrevs.html#index-C_002dM_002d_002f
C-M-@Marking Objectsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marking-Objects.html#index-C_002dM_002d_0040
C-M-S-lOther Windowabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Other-Window.html#index-C_002dM_002dS_002dl
C-M-S-vOther Windowabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Other-Window.html#index-C_002dM_002dS_002dv
C-M-SPCExpressionsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Expressions.html#index-C_002dM_002dSPC
C-M-\Indentation Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Indentation-Commands.html#index-C_002dM_002d_005c
C-M-aMoving by Defunsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-by-Defuns.html#index-C_002dM_002da
C-M-bExpressionsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Expressions.html#index-C_002dM_002db
C-M-cRecursive Editabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Recursive-Edit.html#index-C_002dM_002dc
C-M-dMoving by Parensabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-by-Parens.html#index-C_002dM_002dd
C-M-d (Dired)Subdirectory Motionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Subdirectory-Motion.html#index-C_002dM_002dd-_0028Dired_0029
C-M-d (Incremental search)Isearch Yankabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Isearch-Yank.html#index-C_002dM_002dd-_0028Incremental-search_0029
C-M-eMoving by Defunsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-by-Defuns.html#index-C_002dM_002de
C-M-fExpressionsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Expressions.html#index-C_002dM_002df
C-M-f (Rmail)Rmail Make Summaryabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Make-Summary.html#index-C_002dM_002df-_0028Rmail_0029
C-M-hMoving by Defunsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-by-Defuns.html#index-C_002dM_002dh
C-M-h (C mode)Moving by Defunsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-by-Defuns.html#index-C_002dM_002dh-_0028C-mode_0029
C-M-iSymbol Completionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Symbol-Completion.html#index-C_002dM_002di
C-M-i (customization buffer)Changing a Variableabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Changing-a-Variable.html#index-C_002dM_002di-_0028customization-buffer_0029
C-M-jMulti-Line Commentsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Multi_002dLine-Comments.html#index-C_002dM_002dj
C-M-j (Fortran mode)ForIndent Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/ForIndent-Commands.html#index-C_002dM_002dj-_0028Fortran-mode_0029
C-M-kExpressionsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Expressions.html#index-C_002dM_002dk
C-M-lRecenteringabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Recentering.html#index-C_002dM_002dl
C-M-l (Rmail)Rmail Make Summaryabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Make-Summary.html#index-C_002dM_002dl-_0028Rmail_0029
C-M-l (Shell mode)Shell Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-Mode.html#index-C_002dM_002dl-_0028Shell-mode_0029
C-M-nMoving by Parensabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-by-Parens.html#index-C_002dM_002dn
C-M-n (Dired)Subdirectory Motionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Subdirectory-Motion.html#index-C_002dM_002dn-_0028Dired_0029
C-M-n (Fortran mode)Fortran Motionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Fortran-Motion.html#index-C_002dM_002dn-_0028Fortran-mode_0029
C-M-n (Rmail)Rmail Labelsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Labels.html#index-C_002dM_002dn-_0028Rmail_0029
C-M-oIndentation Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Indentation-Commands.html#index-C_002dM_002do
C-M-pMoving by Parensabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-by-Parens.html#index-C_002dM_002dp
C-M-p (Dired)Subdirectory Motionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Subdirectory-Motion.html#index-C_002dM_002dp-_0028Dired_0029
C-M-p (Fortran mode)Fortran Motionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Fortran-Motion.html#index-C_002dM_002dp-_0028Fortran-mode_0029
C-M-p (Rmail)Rmail Labelsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Labels.html#index-C_002dM_002dp-_0028Rmail_0029
C-M-qMulti-line Indentabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Multi_002dline-Indent.html#index-C_002dM_002dq
C-M-q (C mode)C Indentabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/C-Indent.html#index-C_002dM_002dq-_0028C-mode_0029
C-M-q (Fortran mode)ForIndent Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/ForIndent-Commands.html#index-C_002dM_002dq-_0028Fortran-mode_0029
C-M-rRegexp Searchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Regexp-Search.html#index-C_002dM_002dr
C-M-r (Rmail)Rmail Make Summaryabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Make-Summary.html#index-C_002dM_002dr-_0028Rmail_0029
C-M-sRegexp Searchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Regexp-Search.html#index-C_002dM_002ds
C-M-s (Rmail)Rmail Make Summaryabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Make-Summary.html#index-C_002dM_002ds-_0028Rmail_0029
C-M-tExpressionsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Expressions.html#index-C_002dM_002dt
C-M-t (Rmail)Rmail Make Summaryabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Make-Summary.html#index-C_002dM_002dt-_0028Rmail_0029
C-M-uMoving by Parensabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-by-Parens.html#index-C_002dM_002du
C-M-u (Dired)Subdirectory Motionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Subdirectory-Motion.html#index-C_002dM_002du-_0028Dired_0029
C-M-vOther Windowabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Other-Window.html#index-C_002dM_002dv
C-M-wAppending Killsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Appending-Kills.html#index-C_002dM_002dw
C-M-w (Incremental search)Isearch Yankabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Isearch-Yank.html#index-C_002dM_002dw-_0028Incremental-search_0029
C-M-wheel-downText Scaleabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Scale.html#index-C_002dM_002dwheel_002ddown
C-M-wheel-upText Scaleabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Scale.html#index-C_002dM_002dwheel_002dup
C-M-x (Emacs Lisp mode)Lisp Evalabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Lisp-Eval.html#index-C_002dM_002dx-_0028Emacs-Lisp-mode_0029
C-M-x (Lisp mode)External Lispabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/External-Lisp.html#index-C_002dM_002dx-_0028Lisp-mode_0029
C-M-x (Scheme mode)External Lispabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/External-Lisp.html#index-C_002dM_002dx-_0028Scheme-mode_0029
C-M-y (Incremental search)Isearch Yankabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Isearch-Yank.html#index-C_002dM_002dy-_0028Incremental-search_0029
C-M-z (Incremental search)Isearch Yankabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Isearch-Yank.html#index-C_002dM_002dz-_0028Incremental-search_0029
C-RIGHTMoving Pointabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-C_002dRIGHT
C-S-backspaceKilling by Linesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Killing-by-Lines.html#index-C_002dS_002dbackspace
C-S-mouse-3 (FFAP)FFAPabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/FFAP.html#index-C_002dS_002dmouse_002d3-_0028FFAP_0029
C-SPC C-SPCMark Ringabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Mark-Ring.html#index-C_002dSPC-C_002dSPC
C-SPC C-SPC, enabling Transient Mark mode temporarilyDisabled Transient Markabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Disabled-Transient-Mark.html#index-C_002dSPC-C_002dSPC_002c-enabling-Transient-Mark-mode-temporarily
C-TABFile Name Cacheabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/File-Name-Cache.html#index-C_002dTAB
C-\Select Input Methodabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Select-Input-Method.html#index-C_002d_005c
C-]Quittingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Quitting.html#index-C_002d_005d
C-^ (Incremental Search)Special Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Special-Isearch.html#index-C_002d_005e-_0028Incremental-Search_0029
C-_ (Dired)Marks vs Flagsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-C_002d_005f-_0028Dired_0029
C-aMoving Pointabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-C_002da
C-b, when using input methodsInput Methodsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Input-Methods.html#index-C_002db_002c-when-using-input-methods
C-c ' (Picture mode)Insert in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Insert-in-Picture.html#index-C_002dc-_0027-_0028Picture-mode_0029
C-c , lSemanticabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Semantic.html#index-C_002dc-_002c-l
C-c . (C mode)Custom C Indentabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Custom-C-Indent.html#index-C_002dc-_002e-_0028C-mode_0029
C-c . (Picture mode)Insert in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Insert-in-Picture.html#index-C_002dc-_002e-_0028Picture-mode_0029
C-c . (Shell mode)Shell Ringabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-Ring.html#index-C_002dc-_002e-_0028Shell-mode_0029
C-c / (Picture mode)Insert in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Insert-in-Picture.html#index-C_002dc-_002f-_0028Picture-mode_0029
C-c / (SGML mode)HTML Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/HTML-Mode.html#index-C_002dc-_002f-_0028SGML-mode_0029
C-c / h (Outline mode)Outline Visibilityabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Outline-Visibility.html#index-C_002dc-_002f-h-_0028Outline-mode_0029
C-c / s (Outline mode)Outline Visibilityabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Outline-Visibility.html#index-C_002dc-_002f-s-_0028Outline-mode_0029
C-c 8 (SGML mode)HTML Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/HTML-Mode.html#index-C_002dc-8-_0028SGML-mode_0029
C-c ; (Fortran mode)Fortran Commentsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Fortran-Comments.html#index-C_002dc-_003b-_0028Fortran-mode_0029
C-c < (GUD)Commands of GUDabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Commands-of-GUD.html#index-C_002dc-_003c-_0028GUD_0029
C-c < (Picture mode)Insert in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Insert-in-Picture.html#index-C_002dc-_003c-_0028Picture-mode_0029
C-c > (GUD)Commands of GUDabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Commands-of-GUD.html#index-C_002dc-_003e-_0028GUD_0029
C-c > (Picture mode)Insert in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Insert-in-Picture.html#index-C_002dc-_003e-_0028Picture-mode_0029
C-c ? (SGML mode)HTML Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/HTML-Mode.html#index-C_002dc-_003f-_0028SGML-mode_0029
C-c @ (Outline minor mode)Outline Minor Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Outline-Minor-Mode.html#index-C_002dc-_0040-_0028Outline-minor-mode_0029
C-c @ C-M-hHideshowabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Hideshow.html#index-C_002dc-_0040-C_002dM_002dh
C-c @ C-M-sHideshowabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Hideshow.html#index-C_002dc-_0040-C_002dM_002ds
C-c @ C-rHideshowabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Hideshow.html#index-C_002dc-_0040-C_002dr
C-c C-DEL (C Mode)Hungry Deleteabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Hungry-Delete.html#index-C_002dc-C_002dDEL-_0028C-Mode_0029
C-c C-Delete (C Mode)Hungry Deleteabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Hungry-Delete.html#index-C_002dc-C_002dDelete-_0028C-Mode_0029
C-c C-\ (C mode)Other C Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Other-C-Commands.html#index-C_002dc-C_002d_005c-_0028C-mode_0029
C-c C-\ (Shell mode)Shell Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-Mode.html#index-C_002dc-C_002d_005c-_0028Shell-mode_0029
C-c C-a (C mode)Electric Cabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Electric-C.html#index-C_002dc-C_002da-_0028C-mode_0029
C-c C-a (F90 mode)Fortran Motionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Fortran-Motion.html#index-C_002dc-C_002da-_0028F90-mode_0029
C-c C-a (Log Edit mode)Log Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Log-Buffer.html#index-C_002dc-C_002da-_0028Log-Edit-mode_0029
C-c C-a (Message mode)Mail Miscabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Mail-Misc.html#index-C_002dc-C_002da-_0028Message-mode_0029
C-c C-a (Outline mode)Outline Visibilityabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Outline-Visibility.html#index-C_002dc-C_002da-_0028Outline-mode_0029
C-c C-a (SGML mode)HTML Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/HTML-Mode.html#index-C_002dc-C_002da-_0028SGML-mode_0029
C-c C-a (Shell mode)Shell Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-Mode.html#index-C_002dc-C_002da-_0028Shell-mode_0029
C-c C-b (Help mode)Help Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Mode.html#index-C_002dc-C_002db-_0028Help-mode_0029
C-c C-b (Message mode)Header Editingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Header-Editing.html#index-C_002dc-C_002db-_0028Message-mode_0029
C-c C-b (Outline mode)Outline Motionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Outline-Motion.html#index-C_002dc-C_002db-_0028Outline-mode_0029
C-c C-b (Picture mode)Insert in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Insert-in-Picture.html#index-C_002dc-C_002db-_0028Picture-mode_0029
C-c C-b (SGML mode)HTML Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/HTML-Mode.html#index-C_002dc-C_002db-_0028SGML-mode_0029
C-c C-b (Shell mode)Shell Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-Mode.html#index-C_002dc-C_002db-_0028Shell-mode_0029
C-c C-b (TeX mode)TeX Printabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/TeX-Print.html#index-C_002dc-C_002db-_0028TeX-mode_0029
C-c C-c (C mode)Comment Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Comment-Commands.html#index-C_002dc-C_002dc-_0028C-mode_0029
C-c C-c (Edit Abbrevs)Editing Abbrevsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Editing-Abbrevs.html#index-C_002dc-C_002dc-_0028Edit-Abbrevs_0029
C-c C-c (Edit Tab Stops)Tab Stopsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Stops.html#index-C_002dc-C_002dc-_0028Edit-Tab-Stops_0029
C-c C-c (Log Edit mode)Log Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Log-Buffer.html#index-C_002dc-C_002dc-_0028Log-Edit-mode_0029
C-c C-c (Message mode)Mail Sendingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Mail-Sending.html#index-C_002dc-C_002dc-_0028Message-mode_0029
C-c C-c (Outline mode)Outline Visibilityabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Outline-Visibility.html#index-C_002dc-C_002dc-_0028Outline-mode_0029
C-c C-c (Shell mode)Shell Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-Mode.html#index-C_002dc-C_002dc-_0028Shell-mode_0029
C-c C-c (TeX mode)TeX Printabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/TeX-Print.html#index-C_002dc-C_002dc-_0028TeX-mode_0029
C-c C-c (customization buffer)Changing a Variableabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Changing-a-Variable.html#index-C_002dc-C_002dc-_0028customization-buffer_0029
C-c C-d (C Mode)Hungry Deleteabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Hungry-Delete.html#index-C_002dc-C_002dd-_0028C-Mode_0029
C-c C-d (Fortran mode)ForIndent Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/ForIndent-Commands.html#index-C_002dc-C_002dd-_0028Fortran-mode_0029
C-c C-d (GUD)Commands of GUDabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Commands-of-GUD.html#index-C_002dc-C_002dd-_0028GUD_0029
C-c C-d (Log Edit mode)Log Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Log-Buffer.html#index-C_002dc-C_002dd-_0028Log-Edit-mode_0029
C-c C-d (Org Mode)Org Organizerabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Org-Organizer.html#index-C_002dc-C_002dd-_0028Org-Mode_0029
C-c C-d (Outline mode)Outline Visibilityabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Outline-Visibility.html#index-C_002dc-C_002dd-_0028Outline-mode_0029
C-c C-d (Picture mode)Basic Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Basic-Picture.html#index-C_002dc-C_002dd-_0028Picture-mode_0029
C-c C-d (SGML mode)HTML Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/HTML-Mode.html#index-C_002dc-C_002dd-_0028SGML-mode_0029
C-c C-e (C mode)Other C Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Other-C-Commands.html#index-C_002dc-C_002de-_0028C-mode_0029
C-c C-e (F90 mode)Fortran Motionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Fortran-Motion.html#index-C_002dc-C_002de-_0028F90-mode_0029
C-c C-e (LaTeX mode)LaTeX Editingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/LaTeX-Editing.html#index-C_002dc-C_002de-_0028LaTeX-mode_0029
C-c C-e (Org mode)Org Authoringabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Org-Authoring.html#index-C_002dc-C_002de-_0028Org-mode_0029
C-c C-e (Outline mode)Outline Visibilityabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Outline-Visibility.html#index-C_002dc-C_002de-_0028Outline-mode_0029
C-c C-e (Shell mode)Shell Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-Mode.html#index-C_002dc-C_002de-_0028Shell-mode_0029
C-c C-f (GUD)Commands of GUDabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Commands-of-GUD.html#index-C_002dc-C_002df-_0028GUD_0029
C-c C-f (Help mode)Help Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Mode.html#index-C_002dc-C_002df-_0028Help-mode_0029
C-c C-f (Log Edit mode)Log Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Log-Buffer.html#index-C_002dc-C_002df-_0028Log-Edit-mode_0029
C-c C-f (Outline mode)Outline Motionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Outline-Motion.html#index-C_002dc-C_002df-_0028Outline-mode_0029
C-c C-f (Picture mode)Insert in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Insert-in-Picture.html#index-C_002dc-C_002df-_0028Picture-mode_0029
C-c C-f (SGML mode)HTML Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/HTML-Mode.html#index-C_002dc-C_002df-_0028SGML-mode_0029
C-c C-f (Shell mode)Shell Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-Mode.html#index-C_002dc-C_002df-_0028Shell-mode_0029
C-c C-f (TeX mode)TeX Printabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/TeX-Print.html#index-C_002dc-C_002df-_0028TeX-mode_0029
C-c C-f C-b (Message mode)Header Editingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Header-Editing.html#index-C_002dc-C_002df-C_002db-_0028Message-mode_0029
C-c C-f C-c (Message mode)Header Editingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Header-Editing.html#index-C_002dc-C_002df-C_002dc-_0028Message-mode_0029
C-c C-f C-f (Message mode)Header Editingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Header-Editing.html#index-C_002dc-C_002df-C_002df-_0028Message-mode_0029
C-c C-f C-r (Message mode)Header Editingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Header-Editing.html#index-C_002dc-C_002df-C_002dr-_0028Message-mode_0029
C-c C-f C-s (Message mode)Header Editingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Header-Editing.html#index-C_002dc-C_002df-C_002ds-_0028Message-mode_0029
C-c C-f C-t (Message mode)Header Editingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Header-Editing.html#index-C_002dc-C_002df-C_002dt-_0028Message-mode_0029
C-c C-f C-w (Message mode)Header Editingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Header-Editing.html#index-C_002dc-C_002df-C_002dw-_0028Message-mode_0029
C-c C-i (GUD)Commands of GUDabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Commands-of-GUD.html#index-C_002dc-C_002di-_0028GUD_0029
C-c C-i (Outline mode)Outline Visibilityabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Outline-Visibility.html#index-C_002dc-C_002di-_0028Outline-mode_0029
C-c C-j (Term mode)Term Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Term-Mode.html#index-C_002dc-C_002dj-_0028Term-mode_0029
C-c C-k (Outline mode)Outline Visibilityabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Outline-Visibility.html#index-C_002dc-C_002dk-_0028Outline-mode_0029
C-c C-k (Picture mode)Rectangles in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles-in-Picture.html#index-C_002dc-C_002dk-_0028Picture-mode_0029
C-c C-k (TeX mode)TeX Printabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/TeX-Print.html#index-C_002dc-C_002dk-_0028TeX-mode_0029
C-c C-k (Term mode)Term Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Term-Mode.html#index-C_002dc-C_002dk-_0028Term-mode_0029
C-c C-l (C mode)Electric Cabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Electric-C.html#index-C_002dc-C_002dl-_0028C-mode_0029
C-c C-l (Calendar mode)General Calendarabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/General-Calendar.html#index-C_002dc-C_002dl-_0028Calendar-mode_0029
C-c C-l (GUD)Commands of GUDabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Commands-of-GUD.html#index-C_002dc-C_002dl-_0028GUD_0029
C-c C-l (Outline mode)Outline Visibilityabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Outline-Visibility.html#index-C_002dc-C_002dl-_0028Outline-mode_0029
C-c C-l (Shell mode)Shell Ringabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-Ring.html#index-C_002dc-C_002dl-_0028Shell-mode_0029
C-c C-l (TeX mode)TeX Printabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/TeX-Print.html#index-C_002dc-C_002dl-_0028TeX-mode_0029
C-c C-n (C mode)Motion in Cabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Motion-in-C.html#index-C_002dc-C_002dn-_0028C-mode_0029
C-c C-n (Fortran mode)Fortran Motionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Fortran-Motion.html#index-C_002dc-C_002dn-_0028Fortran-mode_0029
C-c C-n (GUD)Commands of GUDabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Commands-of-GUD.html#index-C_002dc-C_002dn-_0028GUD_0029
C-c C-n (Outline mode)Outline Motionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Outline-Motion.html#index-C_002dc-C_002dn-_0028Outline-mode_0029
C-c C-n (SGML mode)HTML Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/HTML-Mode.html#index-C_002dc-C_002dn-_0028SGML-mode_0029
C-c C-n (Shell mode)Shell History Copyingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-History-Copying.html#index-C_002dc-C_002dn-_0028Shell-mode_0029
C-c C-o (LaTeX mode)LaTeX Editingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/LaTeX-Editing.html#index-C_002dc-C_002do-_0028LaTeX-mode_0029
C-c C-o (Outline mode)Outline Visibilityabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Outline-Visibility.html#index-C_002dc-C_002do-_0028Outline-mode_0029
C-c C-o (Shell mode)Shell Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-Mode.html#index-C_002dc-C_002do-_0028Shell-mode_0029
C-c C-p (C mode)Motion in Cabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Motion-in-C.html#index-C_002dc-C_002dp-_0028C-mode_0029
C-c C-p (Fortran mode)Fortran Motionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Fortran-Motion.html#index-C_002dc-C_002dp-_0028Fortran-mode_0029
C-c C-p (GUD)Commands of GUDabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Commands-of-GUD.html#index-C_002dc-C_002dp-_0028GUD_0029
C-c C-p (Outline mode)Outline Motionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Outline-Motion.html#index-C_002dc-C_002dp-_0028Outline-mode_0029
C-c C-p (Shell mode)Shell History Copyingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-History-Copying.html#index-C_002dc-C_002dp-_0028Shell-mode_0029
C-c C-p (TeX mode)TeX Printabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/TeX-Print.html#index-C_002dc-C_002dp-_0028TeX-mode_0029
C-c C-q (C mode)C Indentabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/C-Indent.html#index-C_002dc-C_002dq-_0028C-mode_0029
C-c C-q (Message mode)Citing Mailabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Citing-Mail.html#index-C_002dc-C_002dq-_0028Message-mode_0029
C-c C-q (Outline mode)Outline Visibilityabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Outline-Visibility.html#index-C_002dc-C_002dq-_0028Outline-mode_0029
C-c C-q (Term mode)Term Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Term-Mode.html#index-C_002dc-C_002dq-_0028Term-mode_0029
C-c C-r (Fortran mode)Fortran Columnsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Fortran-Columns.html#index-C_002dc-C_002dr-_0028Fortran-mode_0029
C-c C-r (GUD)Commands of GUDabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Commands-of-GUD.html#index-C_002dc-C_002dr-_0028GUD_0029
C-c C-r (Shell mode)Shell Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-Mode.html#index-C_002dc-C_002dr-_0028Shell-mode_0029
C-c C-r (TeX mode)TeX Printabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/TeX-Print.html#index-C_002dc-C_002dr-_0028TeX-mode_0029
C-c C-s (C mode)Other C Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Other-C-Commands.html#index-C_002dc-C_002ds-_0028C-mode_0029
C-c C-s (GUD)Commands of GUDabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Commands-of-GUD.html#index-C_002dc-C_002ds-_0028GUD_0029
C-c C-s (Message mode)Mail Sendingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Mail-Sending.html#index-C_002dc-C_002ds-_0028Message-mode_0029
C-c C-s (Org Mode)Org Organizerabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Org-Organizer.html#index-C_002dc-C_002ds-_0028Org-Mode_0029
C-c C-s (Outline mode)Outline Visibilityabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Outline-Visibility.html#index-C_002dc-C_002ds-_0028Outline-mode_0029
C-c C-s (Shell mode)Shell Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-Mode.html#index-C_002dc-C_002ds-_0028Shell-mode_0029
C-c C-t (GUD)Commands of GUDabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Commands-of-GUD.html#index-C_002dc-C_002dt-_0028GUD_0029
C-c C-t (Org Mode)Org Organizerabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Org-Organizer.html#index-C_002dc-C_002dt-_0028Org-Mode_0029
C-c C-t (Outline mode)Outline Visibilityabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Outline-Visibility.html#index-C_002dc-C_002dt-_0028Outline-mode_0029
C-c C-t (SGML mode)HTML Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/HTML-Mode.html#index-C_002dc-C_002dt-_0028SGML-mode_0029
C-c C-u (C mode)Motion in Cabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Motion-in-C.html#index-C_002dc-C_002du-_0028C-mode_0029
C-c C-u (GUD)Commands of GUDabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Commands-of-GUD.html#index-C_002dc-C_002du-_0028GUD_0029
C-c C-u (Outline mode)Outline Motionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Outline-Motion.html#index-C_002dc-C_002du-_0028Outline-mode_0029
C-c C-u (Shell mode)Shell Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-Mode.html#index-C_002dc-C_002du-_0028Shell-mode_0029
C-c C-v (SGML mode)HTML Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/HTML-Mode.html#index-C_002dc-C_002dv-_0028SGML-mode_0029
C-c C-v (TeX mode)TeX Printabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/TeX-Print.html#index-C_002dc-C_002dv-_0028TeX-mode_0029
C-c C-w (Fortran mode)Fortran Columnsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Fortran-Columns.html#index-C_002dc-C_002dw-_0028Fortran-mode_0029
C-c C-w (Log Edit mode)Log Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Log-Buffer.html#index-C_002dc-C_002dw-_0028Log-Edit-mode_0029
C-c C-w (Message mode)Mail Signatureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Mail-Signature.html#index-C_002dc-C_002dw-_0028Message-mode_0029
C-c C-w (Picture mode)Rectangles in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles-in-Picture.html#index-C_002dc-C_002dw-_0028Picture-mode_0029
C-c C-w (Shell mode)Shell Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-Mode.html#index-C_002dc-C_002dw-_0028Shell-mode_0029
C-c C-xFoldoutabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Foldout.html#index-C_002dc-C_002dx
C-c C-x (Picture mode)Rectangles in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles-in-Picture.html#index-C_002dc-C_002dx-_0028Picture-mode_0029
C-c C-x (Shell mode)Shell Ringabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-Ring.html#index-C_002dc-C_002dx-_0028Shell-mode_0029
C-c C-y (Message mode)Citing Mailabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Citing-Mail.html#index-C_002dc-C_002dy-_0028Message-mode_0029
C-c C-y (Picture mode)Rectangles in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles-in-Picture.html#index-C_002dc-C_002dy-_0028Picture-mode_0029
C-c C-zFoldoutabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Foldout.html#index-C_002dc-C_002dz
C-c C-z (Shell mode)Shell Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-Mode.html#index-C_002dc-C_002dz-_0028Shell-mode_0029
C-c DEL (C Mode)Hungry Deleteabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Hungry-Delete.html#index-C_002dc-DEL-_0028C-Mode_0029
C-c DOWN (Picture mode)Insert in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Insert-in-Picture.html#index-C_002dc-DOWN-_0028Picture-mode_0029
C-c Delete (C Mode)Hungry Deleteabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Hungry-Delete.html#index-C_002dc-Delete-_0028C-Mode_0029
C-c End (Picture mode)Insert in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Insert-in-Picture.html#index-C_002dc-End-_0028Picture-mode_0029
C-c Home (Picture mode)Insert in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Insert-in-Picture.html#index-C_002dc-Home-_0028Picture-mode_0029
C-c LEFT (Picture mode)Insert in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Insert-in-Picture.html#index-C_002dc-LEFT-_0028Picture-mode_0029
C-c PageDown (Picture mode)Insert in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Insert-in-Picture.html#index-C_002dc-PageDown-_0028Picture-mode_0029
C-c PageUp (Picture mode)Insert in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Insert-in-Picture.html#index-C_002dc-PageUp-_0028Picture-mode_0029
C-c RET (Goto Address mode)Goto Address modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Goto-Address-mode.html#index-C_002dc-RET-_0028Goto-Address-mode_0029
C-c RET (Shell mode)Shell History Copyingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-History-Copying.html#index-C_002dc-RET-_0028Shell-mode_0029
C-c RIGHT (Picture mode)Insert in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Insert-in-Picture.html#index-C_002dc-RIGHT-_0028Picture-mode_0029
C-c TAB (Picture mode)Tabs in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tabs-in-Picture.html#index-C_002dc-TAB-_0028Picture-mode_0029
C-c TAB (SGML mode)HTML Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/HTML-Mode.html#index-C_002dc-TAB-_0028SGML-mode_0029
C-c TAB (TeX mode)TeX Printabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/TeX-Print.html#index-C_002dc-TAB-_0028TeX-mode_0029
C-c UP (Picture mode)Insert in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Insert-in-Picture.html#index-C_002dc-UP-_0028Picture-mode_0029
C-c [ (Enriched mode)Enriched Indentationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Enriched-Indentation.html#index-C_002dc-_005b-_0028Enriched-mode_0029
C-c [ (Org Mode)Org Organizerabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Org-Organizer.html#index-C_002dc-_005b-_0028Org-Mode_0029
C-c \ (Picture mode)Insert in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Insert-in-Picture.html#index-C_002dc-_005c-_0028Picture-mode_0029
C-c ] (Enriched mode)Enriched Indentationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Enriched-Indentation.html#index-C_002dc-_005d-_0028Enriched-mode_0029
C-c ^ (Picture mode)Insert in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Insert-in-Picture.html#index-C_002dc-_005e-_0028Picture-mode_0029
C-c ` (Picture mode)Insert in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Insert-in-Picture.html#index-C_002dc-_0060-_0028Picture-mode_0029
C-c next (Picture mode)Insert in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Insert-in-Picture.html#index-C_002dc-next-_0028Picture-mode_0029
C-c prior (Picture mode)Insert in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Insert-in-Picture.html#index-C_002dc-prior-_0028Picture-mode_0029
C-c { (TeX mode)TeX Editingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/TeX-Editing.html#index-C_002dc-_007b-_0028TeX-mode_0029
C-c } (TeX mode)TeX Editingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/TeX-Editing.html#index-C_002dc-_007d-_0028TeX-mode_0029
C-f, when using input methodsInput Methodsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Input-Methods.html#index-C_002df_002c-when-using-input-methods
C-g (Incremental search)Error in Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Error-in-Isearch.html#index-C_002dg-_0028Incremental-search_0029
C-g (MS-DOS)MS-DOS Keyboardabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/MS_002dDOS-Keyboard.html#index-C_002dg-_0028MS_002dDOS_0029
C-g C-g (Incremental Search)Basic Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Basic-Isearch.html#index-C_002dg-C_002dg-_0028Incremental-Search_0029
C-hHelpabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help.html#index-C_002dh
C-h 4 sName Helpabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Name-Help.html#index-C_002dh-4-s
C-h C-\Select Input Methodabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Select-Input-Method.html#index-C_002dh-C_002d_005c
C-h C-h (Incremental Search)Special Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Special-Isearch.html#index-C_002dh-C_002dh-_0028Incremental-Search_0029
C-h C-mHelp Filesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Files.html#index-C_002dh-C_002dm
C-h C-oHelp Filesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Files.html#index-C_002dh-C_002do
C-h C-pHelp Filesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Files.html#index-C_002dh-C_002dp
C-h C-tHelp Filesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Files.html#index-C_002dh-C_002dt
C-h FName Helpabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Name-Help.html#index-C_002dh-F
C-h ISelect Input Methodabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Select-Input-Method.html#index-C_002dh-I
C-h KKey Helpabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Key-Help.html#index-C_002dh-K
C-h tBasicabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Basic.html#index-C_002dh-t
C-j (Lisp Interaction mode)Lisp Interactionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Lisp-Interaction.html#index-C_002dj-_0028Lisp-Interaction-mode_0029
C-j (MS-DOS)MS-DOS Keyboardabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/MS_002dDOS-Keyboard.html#index-C_002dj-_0028MS_002dDOS_0029
C-j (TeX mode)TeX Editingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/TeX-Editing.html#index-C_002dj-_0028TeX-mode_0029
C-j (and major modes)Major Modesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Major-Modes.html#index-C_002dj-_0028and-major-modes_0029
C-k (Gnus Group mode)Gnus Group Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Gnus-Group-Buffer.html#index-C_002dk-_0028Gnus-Group-mode_0029
C-mouse-1Menu Mouse Clicksabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Menu-Mouse-Clicks.html#index-C_002dmouse_002d1
C-mouse-2Menu Mouse Clicksabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Menu-Mouse-Clicks.html#index-C_002dmouse_002d2
C-mouse-2 (mode line)Split Windowabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Split-Window.html#index-C_002dmouse_002d2-_0028mode-line_0029
C-mouse-2 (scroll bar)Split Windowabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Split-Window.html#index-C_002dmouse_002d2-_0028scroll-bar_0029
C-mouse-3Menu Mouse Clicksabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Menu-Mouse-Clicks.html#index-C_002dmouse_002d3
C-mouse-3 (when menu bar is disabled)Menu Barsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Menu-Bars.html#index-C_002dmouse_002d3-_0028when-menu-bar-is-disabled_0029
C-n, when using input methodsInput Methodsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Input-Methods.html#index-C_002dn_002c-when-using-input-methods
C-oBlank Linesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Blank-Lines.html#index-C_002do
C-o (Rmail)Rmail Outputabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Output.html#index-C_002do-_0028Rmail_0029
C-p, when using input methodsInput Methodsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Input-Methods.html#index-C_002dp_002c-when-using-input-methods
C-q (Incremental Search)Special Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Special-Isearch.html#index-C_002dq-_0028Incremental-Search_0029
C-rBasic Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Basic-Isearch.html#index-C_002dr
C-r (Incremental Search)Repeat Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Repeat-Isearch.html#index-C_002dr-_0028Incremental-Search_0029
C-s (Incremental Search)Repeat Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Repeat-Isearch.html#index-C_002ds-_0028Incremental-Search_0029
C-tTransposeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Transpose.html#index-C_002dt
C-t d (Image-Dired)Image-Diredabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Image_002dDired.html#index-C_002dt-d-_0028Image_002dDired_0029
C-uArgumentsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Arguments.html#index-C_002du
C-u C-/Undoabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Undo.html#index-C_002du-C_002d_002f
C-u C-SPCMark Ringabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Mark-Ring.html#index-C_002du-C_002dSPC
C-u C-c C-w (Fortran mode)Fortran Columnsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Fortran-Columns.html#index-C_002du-C_002dc-C_002dw-_0028Fortran-mode_0029
C-u C-x C-xDisabled Transient Markabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Disabled-Transient-Mark.html#index-C_002du-C_002dx-C_002dx
C-u C-x v =Old Revisionsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Old-Revisions.html#index-C_002du-C_002dx-v-_003d
C-u C-x v DOld Revisionsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Old-Revisions.html#index-C_002du-C_002dx-v-D
C-u M-;Comment Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Comment-Commands.html#index-C_002du-M_002d_003b
C-u TABMulti-line Indentabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Multi_002dline-Indent.html#index-C_002du-TAB
C-wOther Kill Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Other-Kill-Commands.html#index-C_002dw
C-w (Incremental search)Isearch Yankabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Isearch-Yank.html#index-C_002dw-_0028Incremental-search_0029
C-wheel-downText Scaleabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Scale.html#index-C_002dwheel_002ddown
C-wheel-upText Scaleabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Scale.html#index-C_002dwheel_002dup
C-x #Invoking emacsclientabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Invoking-emacsclient.html#index-C_002dx-_0023
C-x (Basic Keyboard Macroabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Basic-Keyboard-Macro.html#index-C_002dx-_0028
C-x )Basic Keyboard Macroabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Basic-Keyboard-Macro.html#index-C_002dx-_0029
C-x .Fill Prefixabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Fill-Prefix.html#index-C_002dx-_002e
C-x 4Pop Up Windowabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Pop-Up-Window.html#index-C_002dx-4
C-x 4 4Pop Up Windowabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Pop-Up-Window.html#index-C_002dx-4-4
C-x 4 aChange Log Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Change-Log-Commands.html#index-C_002dx-4-a
C-x 4 fVisitingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Visiting.html#index-C_002dx-4-f
C-x 4 f (FFAP)FFAPabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/FFAP.html#index-C_002dx-4-f-_0028FFAP_0029
C-x 4 mSending Mailabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Sending-Mail.html#index-C_002dx-4-m
C-x 5Creating Framesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Creating-Frames.html#index-C_002dx-5
C-x 5 5Creating Framesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Creating-Frames.html#index-C_002dx-5-5
C-x 5 f (FFAP)FFAPabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/FFAP.html#index-C_002dx-5-f-_0028FFAP_0029
C-x 5 mSending Mailabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Sending-Mail.html#index-C_002dx-5-m
C-x 6 1Two-Columnabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Two_002dColumn.html#index-C_002dx-6-1
C-x 6 RETTwo-Columnabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Two_002dColumn.html#index-C_002dx-6-RET
C-x 6 bTwo-Columnabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Two_002dColumn.html#index-C_002dx-6-b
C-x 6 dTwo-Columnabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Two_002dColumn.html#index-C_002dx-6-d
C-x 8 RET (Incremental Search)Special Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Special-Isearch.html#index-C_002dx-8-RET-_0028Incremental-Search_0029
C-x 8 e RET (Incremental Search)Special Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Special-Isearch.html#index-C_002dx-8-e-RET-_0028Incremental-Search_0029
C-x ;Options for Commentsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Options-for-Comments.html#index-C_002dx-_003b
C-x C-+Text Scaleabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Scale.html#index-C_002dx-C_002d_002b
C-x C--Text Scaleabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Scale.html#index-C_002dx-C_002d_002d
C-x C-0Text Scaleabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Scale.html#index-C_002dx-C_002d0
C-x C-=Text Scaleabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Scale.html#index-C_002dx-C_002d_003d
C-x C-M-+Text Scaleabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Scale.html#index-C_002dx-C_002dM_002d_002b
C-x C-M--Text Scaleabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Scale.html#index-C_002dx-C_002dM_002d_002d
C-x C-M-0Text Scaleabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Scale.html#index-C_002dx-C_002dM_002d0
C-x C-M-=Text Scaleabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Scale.html#index-C_002dx-C_002dM_002d_003d
C-x C-SPCGlobal Mark Ringabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Global-Mark-Ring.html#index-C_002dx-C_002dSPC
C-x C-a (GUD)Commands of GUDabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Commands-of-GUD.html#index-C_002dx-C_002da-_0028GUD_0029
C-x C-a C-bCommands of GUDabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Commands-of-GUD.html#index-C_002dx-C_002da-C_002db
C-x C-a C-j (GUD)Commands of GUDabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Commands-of-GUD.html#index-C_002dx-C_002da-C_002dj-_0028GUD_0029
C-x C-a C-w (GUD)Watch Expressionsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Watch-Expressions.html#index-C_002dx-C_002da-C_002dw-_0028GUD_0029
C-x C-c (customization buffer)Changing a Variableabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Changing-a-Variable.html#index-C_002dx-C_002dc-_0028customization-buffer_0029
C-x C-f (FFAP)FFAPabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/FFAP.html#index-C_002dx-C_002df-_0028FFAP_0029
C-x C-k C-fKeyboard Macro Counterabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Keyboard-Macro-Counter.html#index-C_002dx-C_002dk-C_002df
C-x C-k C-kKeyboard Macro Ringabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Keyboard-Macro-Ring.html#index-C_002dx-C_002dk-C_002dk
C-x C-k SPCKeyboard Macro Step-Editabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Keyboard-Macro-Step_002dEdit.html#index-C_002dx-C_002dk-SPC
C-x C-k rBasic Keyboard Macroabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Basic-Keyboard-Macro.html#index-C_002dx-C_002dk-r
C-x C-nMoving Pointabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-C_002dx-C_002dn
C-x C-oBlank Linesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Blank-Lines.html#index-C_002dx-C_002do
C-x C-r (FFAP)FFAPabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/FFAP.html#index-C_002dx-C_002dr-_0028FFAP_0029
C-x C-s (Custom Themes buffer)Custom Themesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Custom-Themes.html#index-C_002dx-C_002ds-_0028Custom-Themes-buffer_0029
C-x C-t (Kmacro Menu)Kmacro Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Kmacro-Menu.html#index-C_002dx-C_002dt-_0028Kmacro-Menu_0029
C-x C-v (FFAP)FFAPabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/FFAP.html#index-C_002dx-C_002dv-_0028FFAP_0029
C-x C-x, in rectangle-mark-modeRectanglesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles.html#index-C_002dx-C_002dx_002c-in-rectangle_002dmark_002dmode
C-x DELSentencesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Sentences.html#index-C_002dx-DEL
C-x DOWN (completion)Completion Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Completion-Commands.html#index-C_002dx-DOWN-_0028completion_0029
C-x RETInternational Charsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/International-Chars.html#index-C_002dx-RET
C-x RET C-\Select Input Methodabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Select-Input-Method.html#index-C_002dx-RET-C_002d_005c
C-x RET FFile Name Codingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/File-Name-Coding.html#index-C_002dx-RET-F
C-x RET XCommunication Codingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Communication-Coding.html#index-C_002dx-RET-X
C-x RET cText Codingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Coding.html#index-C_002dx-RET-c
C-x RET fText Codingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Coding.html#index-C_002dx-RET-f
C-x RET kTerminal Codingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Terminal-Coding.html#index-C_002dx-RET-k
C-x RET pCommunication Codingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Communication-Coding.html#index-C_002dx-RET-p
C-x RET rText Codingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Coding.html#index-C_002dx-RET-r
C-x RET tTerminal Codingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Terminal-Coding.html#index-C_002dx-RET-t
C-x RET xCommunication Codingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Communication-Coding.html#index-C_002dx-RET-x
C-x TAB (Enriched mode)Enriched Indentationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Enriched-Indentation.html#index-C_002dx-TAB-_0028Enriched-mode_0029
C-x UP (completion)Completion Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Completion-Commands.html#index-C_002dx-UP-_0028completion_0029
C-x [Pagesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Pages.html#index-C_002dx-_005b
C-x [ (Calendar mode)Calendar Unit Motionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Calendar-Unit-Motion.html#index-C_002dx-_005b-_0028Calendar-mode_0029
C-x [ (DocView mode)DocView Navigationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/DocView-Navigation.html#index-C_002dx-_005b-_0028DocView-mode_0029
C-x \Select Input Methodabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Select-Input-Method.html#index-C_002dx-_005c
C-x ]Pagesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Pages.html#index-C_002dx-_005d
C-x ] (Calendar mode)Calendar Unit Motionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Calendar-Unit-Motion.html#index-C_002dx-_005d-_0028Calendar-mode_0029
C-x ] (DocView mode)DocView Navigationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/DocView-Navigation.html#index-C_002dx-_005d-_0028DocView-mode_0029
C-x d (FFAP)FFAPabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/FFAP.html#index-C_002dx-d-_0028FFAP_0029
C-x eBasic Keyboard Macroabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Basic-Keyboard-Macro.html#index-C_002dx-e
C-x iMisc File Opsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-File-Ops.html#index-C_002dx-i
C-x mSending Mailabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Sending-Mail.html#index-C_002dx-m
C-x qKeyboard Macro Queryabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Keyboard-Macro-Query.html#index-C_002dx-q
C-x r NRectanglesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles.html#index-C_002dx-r-N
C-x r oRectanglesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles.html#index-C_002dx-r-o
C-x r sText Registersabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Registers.html#index-C_002dx-r-s
C-x r tRectanglesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles.html#index-C_002dx-r-t
C-x tTab Barsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002dx-t
C-x t C-f (FFAP)FFAPabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/FFAP.html#index-C_002dx-t-C_002df-_0028FFAP_0029
C-x t RETTab Barsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002dx-t-RET
C-x t mTab Barsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002dx-t-m
C-x t rTab Barsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002dx-t-r
C-x t tTab Barsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002dx-t-t
C-x v !Editing VC Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Editing-VC-Commands.html#index-C_002dx-v-_0021
C-x v GVC Ignoreabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/VC-Ignore.html#index-C_002dx-v-G
C-x v IVC Change Logabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/VC-Change-Log.html#index-C_002dx-v-I
C-x v OVC Change Logabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/VC-Change-Log.html#index-C_002dx-v-O
C-x v aChange Logs and VCabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Change-Logs-and-VC.html#index-C_002dx-v-a
C-x v b cCreating Branchesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Creating-Branches.html#index-C_002dx-v-b-c
C-x v iRegisteringabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Registering.html#index-C_002dx-v-i
C-x v sRevision Tagsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Revision-Tags.html#index-C_002dx-v-s
C-x v uVC Undoabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/VC-Undo.html#index-C_002dx-v-u
C-x w bHighlight Interactivelyabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Highlight-Interactively.html#index-C_002dx-w-b
C-x w dDisplaying Buffersabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Displaying-Buffers.html#index-C_002dx-w-d
C-x w iHighlight Interactivelyabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Highlight-Interactively.html#index-C_002dx-w-i
C-x x gRevertingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Reverting.html#index-C_002dx-x-g
C-x x iMisc Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Buffer.html#index-C_002dx-x-i
C-x x rMisc Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Buffer.html#index-C_002dx-x-r
C-x x uMisc Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Buffer.html#index-C_002dx-x-u
C-yYankingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Yanking.html#index-C_002dy
C-y (Incremental search)Isearch Yankabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Isearch-Yank.html#index-C_002dy-_0028Incremental-search_0029
C-z (X windows)Frame Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Frame-Commands.html#index-C_002dz-_0028X-windows_0029
D (GDB Breakpoints buffer)Breakpoints Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Breakpoints-Buffer.html#index-D-_0028GDB-Breakpoints-buffer_0029
D (GDB speedbar)Watch Expressionsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Watch-Expressions.html#index-D-_0028GDB-speedbar_0029
DEL (DocView mode)DocView Navigationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/DocView-Navigation.html#index-DEL-_0028DocView-mode_0029
DEL (Gnus Group mode)Gnus Group Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Gnus-Group-Buffer.html#index-DEL-_0028Gnus-Group-mode_0029
DEL (Gnus Summary mode)Gnus Summary Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Gnus-Summary-Buffer.html#index-DEL-_0028Gnus-Summary-mode_0029
DEL (Incremental search)Basic Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Basic-Isearch.html#index-DEL-_0028Incremental-search_0029
DEL (MS-DOS)MS-DOS Keyboardabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/MS_002dDOS-Keyboard.html#index-DEL-_0028MS_002dDOS_0029
DEL (View mode)View Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/View-Mode.html#index-DEL-_0028View-mode_0029
DEL (and major modes)Major Modesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Major-Modes.html#index-DEL-_0028and-major-modes_0029
DEL (programming modes)Program Modesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Program-Modes.html#index-DEL-_0028programming-modes_0029
DOWN (minibuffer history)Minibuffer Historyabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Minibuffer-History.html#index-DOWN-_0028minibuffer-history_0029
Down-mouse-3Menu Mouse Clicksabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Menu-Mouse-Clicks.html#index-Down_002dmouse_002d3
E (Dired)Operating on Filesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Operating-on-Files.html#index-E-_0028Dired_0029
ESC ESC ESCQuittingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Quitting.html#index-ESC-ESC-ESC
ESC ESC ESC (Incremental Search)Basic Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Basic-Isearch.html#index-ESC-ESC-ESC-_0028Incremental-Search_0029
F1Helpabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help.html#index-F1
F10Menu Barabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Menu-Bar.html#index-F10
F11Frame Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Frame-Commands.html#index-F11
F2 1Two-Columnabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Two_002dColumn.html#index-F2-1
F2 2Two-Columnabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Two_002dColumn.html#index-F2-2
F2 RETTwo-Columnabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Two_002dColumn.html#index-F2-RET
F2 bTwo-Columnabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Two_002dColumn.html#index-F2-b
F2 dTwo-Columnabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Two_002dColumn.html#index-F2-d
F2 sTwo-Columnabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Two_002dColumn.html#index-F2-s
F3Basic Keyboard Macroabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Basic-Keyboard-Macro.html#index-F3
G (Dired)Operating on Filesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Operating-on-Files.html#index-G-_0028Dired_0029
H (Calendar mode)Writing Calendar Filesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Writing-Calendar-Files.html#index-H-_0028Calendar-mode_0029
H (Package Menu)Package Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html#index-H-_0028Package-Menu_0029
I (Buffer Menu)Several Buffersabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-I-_0028Buffer-Menu_0029
I (Dired)Operating on Filesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Operating-on-Files.html#index-I-_0028Dired_0029
L (Dired)Operating on Filesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Operating-on-Files.html#index-L-_0028Dired_0029
L (Gnus Group mode)Gnus Group Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Gnus-Group-Buffer.html#index-L-_0028Gnus-Group-mode_0029
M (Calendar mode)Lunar Phasesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Lunar-Phases.html#index-M-_0028Calendar-mode_0029
M-!Single Shellabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Single-Shell.html#index-M_002d_0021
M-$Spellingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Spelling.html#index-M_002d_0024
M-$ (Dired)Hiding Subdirectoriesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Hiding-Subdirectories.html#index-M_002d_0024-_0028Dired_0029
M-%Query Replaceabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Query-Replace.html#index-M_002d_0025
M-% (Incremental search)Special Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Special-Isearch.html#index-M_002d_0025-_0028Incremental-search_0029
M-&Single Shellabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Single-Shell.html#index-M_002d_0026
M-'Expanding Abbrevsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Expanding-Abbrevs.html#index-M_002d_0027
M-,Looking Up Identifiersabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Looking-Up-Identifiers.html#index-M_002d_002c
M--Argumentsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Arguments.html#index-M_002d_002d
M-- M-cFixing Caseabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Fixing-Case.html#index-M_002d_002d-M_002dc
M-- M-lFixing Caseabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Fixing-Case.html#index-M_002d_002d-M_002dl
M-- M-uFixing Caseabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Fixing-Case.html#index-M_002d_002d-M_002du
M-.Looking Up Identifiersabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Looking-Up-Identifiers.html#index-M_002d_002e
M-0, tab barTab Barsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-M_002d0_002c-tab-bar
M-1Argumentsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Arguments.html#index-M_002d1
M-1, tab barTab Barsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-M_002d1_002c-tab-bar
M-9, tab barTab Barsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-M_002d9_002c-tab-bar
M-:Lisp Evalabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Lisp-Eval.html#index-M_002d_003a
M-< (Calendar mode)Move to Beginning or Endabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Move-to-Beginning-or-End.html#index-M_002d_003c-_0028Calendar-mode_0029
M-< (DocView mode)DocView Navigationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/DocView-Navigation.html#index-M_002d_003c-_0028DocView-mode_0029
M-=Position Infoabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Position-Info.html#index-M_002d_003d
M-= (Calendar mode)Counting Daysabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Counting-Days.html#index-M_002d_003d-_0028Calendar-mode_0029
M-> (Calendar mode)Move to Beginning or Endabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Move-to-Beginning-or-End.html#index-M_002d_003e-_0028Calendar-mode_0029
M-> (DocView mode)DocView Navigationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/DocView-Navigation.html#index-M_002d_003e-_0028DocView-mode_0029
M-?Identifier Searchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Identifier-Search.html#index-M_002d_003f
M-? (Nroff mode)Nroff Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Nroff-Mode.html#index-M_002d_003f-_0028Nroff-mode_0029
M-? (Shell mode)Shell Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-Mode.html#index-M_002d_003f-_0028Shell-mode_0029
M-@Marking Objectsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marking-Objects.html#index-M_002d_0040
M-DEL (Dired)Marks vs Flagsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-M_002dDEL-_0028Dired_0029
M-DOWNCompletion Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Completion-Commands.html#index-M_002dDOWN
M-DOWN (Org Mode)Org Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Org-Mode.html#index-M_002dDOWN-_0028Org-Mode_0029
M-Drag-mouse-1Secondary Selectionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Secondary-Selection.html#index-M_002dDrag_002dmouse_002d1
M-F10Frame Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Frame-Commands.html#index-M_002dF10
M-G (Dired)Subdirectory Motionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Subdirectory-Motion.html#index-M_002dG-_0028Dired_0029
M-LEFTMoving Pointabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-M_002dLEFT
M-LEFT (Org Mode)Org Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Org-Mode.html#index-M_002dLEFT-_0028Org-Mode_0029
M-RETCompletion Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Completion-Commands.html#index-M_002dRET
M-RIGHTMoving Pointabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-M_002dRIGHT
M-RIGHT (Org Mode)Org Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Org-Mode.html#index-M_002dRIGHT-_0028Org-Mode_0029
M-S (Enriched mode)Enriched Justificationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Enriched-Justification.html#index-M_002dS-_0028Enriched-mode_0029
M-S-xM-xabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/M_002dx.html#index-M_002dS_002dx
M-SPCDeletionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Deletion.html#index-M_002dSPC
M-TABSymbol Completionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Symbol-Completion.html#index-M_002dTAB
M-TAB (Incremental search)Special Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Special-Isearch.html#index-M_002dTAB-_0028Incremental-search_0029
M-TAB (Picture mode)Tabs in Pictureabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tabs-in-Picture.html#index-M_002dTAB-_0028Picture-mode_0029
M-TAB (Text mode)Text Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Mode.html#index-M_002dTAB-_0028Text-mode_0029
M-TAB (customization buffer)Changing a Variableabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Changing-a-Variable.html#index-M_002dTAB-_0028customization-buffer_0029
M-TAB, (MS-Windows)Windows Keyboardabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Windows-Keyboard.html#index-M_002dTAB_002c-_0028MS_002dWindows_0029
M-UPCompletion Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Completion-Commands.html#index-M_002dUP
M-UP (Org Mode)Org Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Org-Mode.html#index-M_002dUP-_0028Org-Mode_0029
M-XM-xabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/M_002dx.html#index-M_002dX
M-\Deletionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Deletion.html#index-M_002d_005c
M-^ (Fortran mode)ForIndent Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/ForIndent-Commands.html#index-M_002d_005e-_0028Fortran-mode_0029
M-`Menu Barabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Menu-Bar.html#index-M_002d_0060
M-aSentencesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Sentences.html#index-M_002da
M-a (C mode)Motion in Cabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Motion-in-C.html#index-M_002da-_0028C-mode_0029
M-a (Calendar mode)Move to Beginning or Endabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Move-to-Beginning-or-End.html#index-M_002da-_0028Calendar-mode_0029
M-a (programming modes)Moving by Sentencesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-by-Sentences.html#index-M_002da-_0028programming-modes_0029
M-cCaseabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Case.html#index-M_002dc
M-c (Incremental search)Lax Searchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Lax-Search.html#index-M_002dc-_0028Incremental-search_0029
M-eSentencesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Sentences.html#index-M_002de
M-e (C mode)Motion in Cabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Motion-in-C.html#index-M_002de-_0028C-mode_0029
M-e (Calendar mode)Move to Beginning or Endabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Move-to-Beginning-or-End.html#index-M_002de-_0028Calendar-mode_0029
M-e (Incremental search)Repeat Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Repeat-Isearch.html#index-M_002de-_0028Incremental-search_0029
M-e (programming modes)Moving by Sentencesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-by-Sentences.html#index-M_002de-_0028programming-modes_0029
M-g M-gMoving Pointabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-M_002dg-M_002dg
M-g M-nCompilation Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Compilation-Mode.html#index-M_002dg-M_002dn
M-g M-n, for navigation in *xref* bufferLooking Up Identifiersabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Looking-Up-Identifiers.html#index-M_002dg-M_002dn_002c-for-navigation-in-_002axref_002a-buffer
M-g M-p, for navigation in *xref* bufferLooking Up Identifiersabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Looking-Up-Identifiers.html#index-M_002dg-M_002dp_002c-for-navigation-in-_002axref_002a-buffer
M-g TABMoving Pointabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-M_002dg-TAB
M-g cMoving Pointabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-M_002dg-c
M-g gMoving Pointabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-M_002dg-g
M-g nCompilation Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Compilation-Mode.html#index-M_002dg-n
M-hParagraphsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Paragraphs.html#index-M_002dh
M-iIndentation Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Indentation-Commands.html#index-M_002di
M-j b (Enriched mode)Enriched Justificationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Enriched-Justification.html#index-M_002dj-b-_0028Enriched-mode_0029
M-j c (Enriched mode)Enriched Justificationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Enriched-Justification.html#index-M_002dj-c-_0028Enriched-mode_0029
M-j l (Enriched mode)Enriched Justificationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Enriched-Justification.html#index-M_002dj-l-_0028Enriched-mode_0029
M-j r (Enriched mode)Enriched Justificationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Enriched-Justification.html#index-M_002dj-r-_0028Enriched-mode_0029
M-j u (Enriched mode)Enriched Justificationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Enriched-Justification.html#index-M_002dj-u-_0028Enriched-mode_0029
M-kSentencesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Sentences.html#index-M_002dk
M-lCaseabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Case.html#index-M_002dl
M-m (Rmail)Rmail Replyabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Reply.html#index-M_002dm-_0028Rmail_0029
M-mouse-1Secondary Selectionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Secondary-Selection.html#index-M_002dmouse_002d1
M-mouse-2Secondary Selectionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Secondary-Selection.html#index-M_002dmouse_002d2
M-mouse-3Secondary Selectionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Secondary-Selection.html#index-M_002dmouse_002d3
M-n (Incremental search)Repeat Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Repeat-Isearch.html#index-M_002dn-_0028Incremental-search_0029
M-n (Log Edit mode)Log Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Log-Buffer.html#index-M_002dn-_0028Log-Edit-mode_0029
M-n (Man mode)Man Pageabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Man-Page.html#index-M_002dn-_0028Man-mode_0029
M-n (Nroff mode)Nroff Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Nroff-Mode.html#index-M_002dn-_0028Nroff-mode_0029
M-n (minibuffer history)Minibuffer Historyabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Minibuffer-History.html#index-M_002dn-_0028minibuffer-history_0029
M-o b (Enriched mode)Enriched Facesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Enriched-Faces.html#index-M_002do-b-_0028Enriched-mode_0029
M-o d (Enriched mode)Enriched Facesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Enriched-Faces.html#index-M_002do-d-_0028Enriched-mode_0029
M-o i (Enriched mode)Enriched Facesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Enriched-Faces.html#index-M_002do-i-_0028Enriched-mode_0029
M-o l (Enriched mode)Enriched Facesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Enriched-Faces.html#index-M_002do-l-_0028Enriched-mode_0029
M-o o (Enriched mode)Enriched Facesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Enriched-Faces.html#index-M_002do-o-_0028Enriched-mode_0029
M-o u (Enriched mode)Enriched Facesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Enriched-Faces.html#index-M_002do-u-_0028Enriched-mode_0029
M-p (Incremental search)Repeat Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Repeat-Isearch.html#index-M_002dp-_0028Incremental-search_0029
M-p (Log Edit mode)Log Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Log-Buffer.html#index-M_002dp-_0028Log-Edit-mode_0029
M-p (Man mode)Man Pageabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Man-Page.html#index-M_002dp-_0028Man-mode_0029
M-p (Nroff mode)Nroff Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Nroff-Mode.html#index-M_002dp-_0028Nroff-mode_0029
M-p (minibuffer history)Minibuffer Historyabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Minibuffer-History.html#index-M_002dp-_0028minibuffer-history_0029
M-q (C mode)Other C Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Other-C-Commands.html#index-M_002dq-_0028C-mode_0029
M-q (Fortran mode)ForIndent Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/ForIndent-Commands.html#index-M_002dq-_0028Fortran-mode_0029
M-rMoving Pointabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-M_002dr
M-r (Incremental Search)Special Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Special-Isearch.html#index-M_002dr-_0028Incremental-Search_0029
M-r (Log Edit mode)Log Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Log-Buffer.html#index-M_002dr-_0028Log-Edit-mode_0029
M-r (Shell mode)Shell Ringabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-Ring.html#index-M_002dr-_0028Shell-mode_0029
M-r (minibuffer history)Minibuffer Historyabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Minibuffer-History.html#index-M_002dr-_0028minibuffer-history_0029
M-s ' (Incremental Search)Lax Searchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Lax-Search.html#index-M_002ds-_0027-_0028Incremental-Search_0029
M-s (Log Edit mode)Log Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Log-Buffer.html#index-M_002ds-_0028Log-Edit-mode_0029
M-s (minibuffer history)Minibuffer Historyabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Minibuffer-History.html#index-M_002ds-_0028minibuffer-history_0029
M-s .Symbol Searchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Symbol-Search.html#index-M_002ds-_002e
M-s C-e (Incremental search)Isearch Yankabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Isearch-Yank.html#index-M_002ds-C_002de-_0028Incremental-search_0029
M-s M-.Isearch Yankabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Isearch-Yank.html#index-M_002ds-M_002d_002e
M-s M-<Special Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Special-Isearch.html#index-M_002ds-M_002d_003c
M-s M->Special Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Special-Isearch.html#index-M_002ds-M_002d_003e
M-s M-r (Gnus Summary mode)Gnus Summary Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Gnus-Summary-Buffer.html#index-M_002ds-M_002dr-_0028Gnus-Summary-mode_0029
M-s M-s (Gnus Summary mode)Gnus Summary Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Gnus-Summary-Buffer.html#index-M_002ds-M_002ds-_0028Gnus-Summary-mode_0029
M-s M-wWord Searchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Word-Search.html#index-M_002ds-M_002dw
M-s SPC (Incremental search)Lax Searchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Lax-Search.html#index-M_002ds-SPC-_0028Incremental-search_0029
M-s _Symbol Searchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Symbol-Search.html#index-M_002ds-_005f
M-s a C-s (Dired)Misc Dired Featuresabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Dired-Features.html#index-M_002ds-a-C_002ds-_0028Dired_0029
M-s a M-C-s (Dired)Misc Dired Featuresabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Dired-Features.html#index-M_002ds-a-M_002dC_002ds-_0028Dired_0029
M-s c (Incremental search)Lax Searchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Lax-Search.html#index-M_002ds-c-_0028Incremental-search_0029
M-s f C-s (Dired)Dired Navigationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Navigation.html#index-M_002ds-f-C_002ds-_0028Dired_0029
M-s f M-C-s (Dired)Dired Navigationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Navigation.html#index-M_002ds-f-M_002dC_002ds-_0028Dired_0029
M-s h .Highlight Interactivelyabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Highlight-Interactively.html#index-M_002ds-h-_002e
M-s h fHighlight Interactivelyabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Highlight-Interactively.html#index-M_002ds-h-f
M-s h lHighlight Interactivelyabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Highlight-Interactively.html#index-M_002ds-h-l
M-s h l (Incremental Search)Special Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Special-Isearch.html#index-M_002ds-h-l-_0028Incremental-Search_0029
M-s h pHighlight Interactivelyabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Highlight-Interactively.html#index-M_002ds-h-p
M-s h rHighlight Interactivelyabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Highlight-Interactively.html#index-M_002ds-h-r
M-s h r (Incremental Search)Special Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Special-Isearch.html#index-M_002ds-h-r-_0028Incremental-Search_0029
M-s h uHighlight Interactivelyabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Highlight-Interactively.html#index-M_002ds-h-u
M-s h wHighlight Interactivelyabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Highlight-Interactively.html#index-M_002ds-h-w
M-s i (Incremental search)Special Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Special-Isearch.html#index-M_002ds-i-_0028Incremental-search_0029
M-s oOther Repeating Searchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Other-Repeating-Search.html#index-M_002ds-o
M-s o (Incremental Search)Special Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Special-Isearch.html#index-M_002ds-o-_0028Incremental-Search_0029
M-s r (Incremental Search)Special Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Special-Isearch.html#index-M_002ds-r-_0028Incremental-Search_0029
M-s wWord Searchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Word-Search.html#index-M_002ds-w
M-tTransposeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Transpose.html#index-M_002dt
M-uCaseabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Case.html#index-M_002du
M-x list-keyboard-macros RETKmacro Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Kmacro-Menu.html#index-M_002dx-list_002dkeyboard_002dmacros-RET
M-yEarlier Killsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Earlier-Kills.html#index-M_002dy
M-y (Incremental search)Isearch Yankabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Isearch-Yank.html#index-M_002dy-_0028Incremental-search_0029
M-zOther Kill Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Other-Kill-Commands.html#index-M_002dz
M-{Paragraphsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Paragraphs.html#index-M_002d_007b
M-|Single Shellabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Single-Shell.html#index-M_002d_007c
M-}Paragraphsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Paragraphs.html#index-M_002d_007d
M-~Save Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Save-Commands.html#index-M_002d_007e
N (Dired)Operating on Filesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Operating-on-Files.html#index-N-_0028Dired_0029
P (Dired)Operating on Filesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Operating-on-Files.html#index-P-_0028Dired_0029
PageDown (DocView mode)DocView Navigationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/DocView-Navigation.html#index-PageDown-_0028DocView-mode_0029
PageUp (DocView mode)DocView Navigationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/DocView-Navigation.html#index-PageUp-_0028DocView-mode_0029
Q (Dired)Operating on Filesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Operating-on-Files.html#index-Q-_0028Dired_0029
R (Dired)Operating on Filesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Operating-on-Files.html#index-R-_0028Dired_0029
RET (GDB Breakpoints buffer)Breakpoints Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Breakpoints-Buffer.html#index-RET-_0028GDB-Breakpoints-buffer_0029
RET (GDB speedbar)Watch Expressionsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Watch-Expressions.html#index-RET-_0028GDB-speedbar_0029
RET (Help mode)Help Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Mode.html#index-RET-_0028Help-mode_0029
RET (Incremental search)Basic Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Basic-Isearch.html#index-RET-_0028Incremental-search_0029
RET (Kmacro Menu)Kmacro Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Kmacro-Menu.html#index-RET-_0028Kmacro-Menu_0029
RET (Package Menu)Package Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html#index-RET-_0028Package-Menu_0029
RET (completion in minibuffer)Completion Exitabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Completion-Exit.html#index-RET-_0028completion-in-minibuffer_0029
S (Buffer Menu)Several Buffersabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-S-_0028Buffer-Menu_0029
S (Calendar mode)Sunrise/Sunsetabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Sunrise_002fSunset.html#index-S-_0028Calendar-mode_0029
S-C-TABTab Barsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-S_002dC_002dTAB
S-F10Menu Mouse Clicksabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Menu-Mouse-Clicks.html#index-S_002dF10
S-SPC (Rmail)Rmail Scrollingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Scrolling.html#index-S_002dSPC-_0028Rmail_0029
S-TAB (Help mode)Help Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Mode.html#index-S_002dTAB-_0028Help-mode_0029
S-TAB (Org Mode)Org Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Org-Mode.html#index-S_002dTAB-_0028Org-Mode_0029
S-TAB (customization buffer)Customization Groupsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Customization-Groups.html#index-S_002dTAB-_0028customization-buffer_0029
S-mouse-2Hideshowabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Hideshow.html#index-S_002dmouse_002d2
S-mouse-3 (FFAP)FFAPabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/FFAP.html#index-S_002dmouse_002d3-_0028FFAP_0029
SPC (Calendar mode)General Calendarabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/General-Calendar.html#index-SPC-_0028Calendar-mode_0029
SPC (Dired)Dired Navigationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Navigation.html#index-SPC-_0028Dired_0029
SPC (DocView mode)DocView Navigationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/DocView-Navigation.html#index-SPC-_0028DocView-mode_0029
SPC (GDB Breakpoints buffer)Breakpoints Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Breakpoints-Buffer.html#index-SPC-_0028GDB-Breakpoints-buffer_0029
SPC (Gnus Group mode)Gnus Group Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Gnus-Group-Buffer.html#index-SPC-_0028Gnus-Group-mode_0029
SPC (Gnus Summary mode)Gnus Summary Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Gnus-Summary-Buffer.html#index-SPC-_0028Gnus-Summary-mode_0029
SPC (Incremental search)Lax Searchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Lax-Search.html#index-SPC-_0028Incremental-search_0029
SPC (View mode)View Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/View-Mode.html#index-SPC-_0028View-mode_0029
SPC (completion)Completion Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Completion-Commands.html#index-SPC-_0028completion_0029
TAB (GUD)Commands of GUDabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Commands-of-GUD.html#index-TAB-_0028GUD_0029
TAB (Help mode)Help Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Mode.html#index-TAB-_0028Help-mode_0029
TAB (Message mode)Header Editingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Header-Editing.html#index-TAB-_0028Message-mode_0029
TAB (Org Mode)Org Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Org-Mode.html#index-TAB-_0028Org-Mode_0029
TAB (Shell mode)Shell Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-Mode.html#index-TAB-_0028Shell-mode_0029
TAB (Text mode)Text Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Mode.html#index-TAB-_0028Text-mode_0029
TAB (and major modes)Major Modesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Major-Modes.html#index-TAB-_0028and-major-modes_0029
TAB (completion example)Completion Exampleabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Completion-Example.html#index-TAB-_0028completion-example_0029
TAB (completion)Completion Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Completion-Commands.html#index-TAB-_0028completion_0029
TAB (customization buffer)Customization Groupsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Customization-Groups.html#index-TAB-_0028customization-buffer_0029
TAB (indentation)Indentationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Indentation.html#index-TAB-_0028indentation_0029
TAB (programming modes)Basic Indentabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Basic-Indent.html#index-TAB-_0028programming-modes_0029
TAB, when using Chinese input methodsInput Methodsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Input-Methods.html#index-TAB_002c-when-using-Chinese-input-methods
U (Package Menu)Package Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html#index-U-_0028Package-Menu_0029
UP (minibuffer history)Minibuffer Historyabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Minibuffer-History.html#index-UP-_0028minibuffer-history_0029
W (Dired)Misc Dired Featuresabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Dired-Features.html#index-W-_0028Dired_0029
X (Dired)Shell Commands in Diredabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Shell-Commands-in-Dired.html#index-X-_0028Dired_0029
Z (Dired)Operating on Filesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Operating-on-Files.html#index-Z-_0028Dired_0029
a (Calendar mode)Holidaysabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Holidays.html#index-a-_0028Calendar-mode_0029
b (Rmail summary)Rmail Summary Editabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Summary-Edit.html#index-b-_0028Rmail-summary_0029
b (Rmail)Rmail Basicsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Basics.html#index-b-_0028Rmail_0029
c (Dired)Operating on Filesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Operating-on-Files.html#index-c-_0028Dired_0029
c (Kmacro Menu)Kmacro Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Kmacro-Menu.html#index-c-_0028Kmacro-Menu_0029
c (Rmail)Rmail Replyabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Reply.html#index-c-_0028Rmail_0029
d (GDB threads buffer)Threads Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Threads-Buffer.html#index-d-_0028GDB-threads-buffer_0029
d (Package Menu)Package Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html#index-d-_0028Package-Menu_0029
e (Dired)Dired Visitingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Visiting.html#index-e-_0028Dired_0029
e (Kmacro Menu)Kmacro Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Kmacro-Menu.html#index-e-_0028Kmacro-Menu_0029
e (View mode)View Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/View-Mode.html#index-e-_0028View-mode_0029
f (GDB threads buffer)Threads Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Threads-Buffer.html#index-f-_0028GDB-threads-buffer_0029
f (Kmacro Menu)Kmacro Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Kmacro-Menu.html#index-f-_0028Kmacro-Menu_0029
g (Dired)Dired Updatingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Updating.html#index-g-_0028Dired_0029
g (Package Menu)Package Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html#index-g-_0028Package-Menu_0029
g D (Calendar mode)Specified Datesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Specified-Dates.html#index-g-D-_0028Calendar-mode_0029
g char (Calendar mode)From Other Calendarabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/From-Other-Calendar.html#index-g-char-_0028Calendar-mode_0029
g d (Calendar mode)Specified Datesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Specified-Dates.html#index-g-d-_0028Calendar-mode_0029
g m (Calendar mode)Mayan Calendarabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Mayan-Calendar.html#index-g-m-_0028Calendar-mode_0029
g w (Calendar mode)Specified Datesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Specified-Dates.html#index-g-w-_0028Calendar-mode_0029
h (Package Menu)Package Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html#index-h-_0028Package-Menu_0029
i (Dired)Subdirectories in Diredabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Subdirectories-in-Dired.html#index-i-_0028Dired_0029
i (Package Menu)Package Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html#index-i-_0028Package-Menu_0029
i + (Image mode)Image Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Image-Mode.html#index-i-_002b-_0028Image-mode_0029
i - (Image mode)Image Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Image-Mode.html#index-i-_002d-_0028Image-mode_0029
i a (Calendar mode)Special Diary Entriesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Special-Diary-Entries.html#index-i-a-_0028Calendar-mode_0029
i b (Calendar mode)Special Diary Entriesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Special-Diary-Entries.html#index-i-b-_0028Calendar-mode_0029
i c (Calendar mode)Special Diary Entriesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Special-Diary-Entries.html#index-i-c-_0028Calendar-mode_0029
i c (Image mode)Image Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Image-Mode.html#index-i-c-_0028Image-mode_0029
i d (Calendar mode)Adding to Diaryabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Adding-to-Diary.html#index-i-d-_0028Calendar-mode_0029
i h (Image mode)Image Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Image-Mode.html#index-i-h-_0028Image-mode_0029
i m (Calendar mode)Adding to Diaryabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Adding-to-Diary.html#index-i-m-_0028Calendar-mode_0029
i o (Image mode)Image Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Image-Mode.html#index-i-o-_0028Image-mode_0029
i r (Image mode)Image Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Image-Mode.html#index-i-r-_0028Image-mode_0029
i v (Image mode)Image Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Image-Mode.html#index-i-v-_0028Image-mode_0029
i w (Calendar mode)Adding to Diaryabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Adding-to-Diary.html#index-i-w-_0028Calendar-mode_0029
i x (Image mode)Image Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Image-Mode.html#index-i-x-_0028Image-mode_0029
i y (Calendar mode)Adding to Diaryabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Adding-to-Diary.html#index-i-y-_0028Calendar-mode_0029
j (Dired)Dired Navigationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Navigation.html#index-j-_0028Dired_0029
k (Dired)Dired Updatingabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Updating.html#index-k-_0028Dired_0029
l (GDB threads buffer)Threads Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Threads-Buffer.html#index-l-_0028GDB-threads-buffer_0029
l (Gnus Group mode)Gnus Group Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Gnus-Group-Buffer.html#index-l-_0028Gnus-Group-mode_0029
l (Help mode)Help Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Mode.html#index-l-_0028Help-mode_0029
m (Calendar mode)Displaying the Diaryabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Displaying-the-Diary.html#index-m-_0028Calendar-mode_0029
mouse-1Mouse Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Mouse-Commands.html#index-mouse_002d1
mouse-1 (mode line)Mode Line Mouseabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Mode-Line-Mouse.html#index-mouse_002d1-_0028mode-line_0029
mouse-1 (on buttons)Mouse Referencesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Mouse-References.html#index-mouse_002d1-_0028on-buttons_0029
mouse-1 (scroll bar)Mode Line Mouseabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Mode-Line-Mouse.html#index-mouse_002d1-_0028scroll-bar_0029
mouse-1 in the minibuffer (Incremental Search)Repeat Isearchabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Repeat-Isearch.html#index-mouse_002d1-in-the-minibuffer-_0028Incremental-Search_0029
mouse-2Mouse Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Mouse-Commands.html#index-mouse_002d2
mouse-2 (GDB Breakpoints buffer)Breakpoints Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Breakpoints-Buffer.html#index-mouse_002d2-_0028GDB-Breakpoints-buffer_0029
mouse-2 (mode line)Mode Line Mouseabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Mode-Line-Mouse.html#index-mouse_002d2-_0028mode-line_0029
mouse-2 (on buttons)Mouse Referencesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Mouse-References.html#index-mouse_002d2-_0028on-buttons_0029
mouse-2 in the minibuffer (Incremental search)Isearch Yankabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Isearch-Yank.html#index-mouse_002d2-in-the-minibuffer-_0028Incremental-search_0029
mouse-3Mouse Commandsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Mouse-Commands.html#index-mouse_002d3
mouse-3 (mode line)Mode Line Mouseabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Mode-Line-Mouse.html#index-mouse_002d3-_0028mode-line_0029
n (DocView mode)DocView Navigationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/DocView-Navigation.html#index-n-_0028DocView-mode_0029
n (Gnus Group mode)Gnus Group Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Gnus-Group-Buffer.html#index-n-_0028Gnus-Group-mode_0029
n (Gnus Summary mode)Gnus Summary Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Gnus-Summary-Buffer.html#index-n-_0028Gnus-Summary-mode_0029
n (Help mode)Help Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Mode.html#index-n-_0028Help-mode_0029
next (DocView mode)DocView Navigationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/DocView-Navigation.html#index-next-_0028DocView-mode_0029
o (Calendar mode)Specified Datesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Specified-Dates.html#index-o-_0028Calendar-mode_0029
p (Calendar mode)To Other Calendarabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/To-Other-Calendar.html#index-p-_0028Calendar-mode_0029
p (DocView mode)DocView Navigationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/DocView-Navigation.html#index-p-_0028DocView-mode_0029
p (Gnus Group mode)Gnus Group Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Gnus-Group-Buffer.html#index-p-_0028Gnus-Group-mode_0029
p (Gnus Summary mode)Gnus Summary Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Gnus-Summary-Buffer.html#index-p-_0028Gnus-Summary-mode_0029
p (Help mode)Help Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Mode.html#index-p-_0028Help-mode_0029
p d (Calendar mode)General Calendarabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/General-Calendar.html#index-p-d-_0028Calendar-mode_0029
prior (DocView mode)DocView Navigationabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/DocView-Navigation.html#index-prior-_0028DocView-mode_0029
q (Gnus Group mode)Gnus Group Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Gnus-Group-Buffer.html#index-q-_0028Gnus-Group-mode_0029
q (Gnus Summary mode)Gnus Summary Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Gnus-Summary-Buffer.html#index-q-_0028Gnus-Summary-mode_0029
q (View mode)View Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/View-Mode.html#index-q-_0028View-mode_0029
r (GDB threads buffer)Threads Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Threads-Buffer.html#index-r-_0028GDB-threads-buffer_0029
r (Help mode)Help Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Mode.html#index-r-_0028Help-mode_0029
r (Package Menu)Package Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html#index-r-_0028Package-Menu_0029
s (Calendar mode)Displaying the Diaryabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Displaying-the-Diary.html#index-s-_0028Calendar-mode_0029
s (Gnus Summary mode)Gnus Summary Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Gnus-Summary-Buffer.html#index-s-_0028Gnus-Summary-mode_0029
s (View mode)View Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/View-Mode.html#index-s-_0028View-mode_0029
s 0 (Image mode)Image Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Image-Mode.html#index-s-0-_0028Image-mode_0029
s o (Image mode)Image Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Image-Mode.html#index-s-o-_0028Image-mode_0029
s p (Image mode)Image Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Image-Mode.html#index-s-p-_0028Image-mode_0029
s s (Image mode)Image Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Image-Mode.html#index-s-s-_0028Image-mode_0029
s w (Image mode)Image Modeabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Image-Mode.html#index-s-w-_0028Image-mode_0029
t (Buffer Menu)Several Buffersabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-t-_0028Buffer-Menu_0029
t (Calendar mode)Writing Calendar Filesabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Writing-Calendar-Files.html#index-t-_0028Calendar-mode_0029
touchscreen-hold (Dired)Marks vs Flagsabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html#index-touchscreen_002dhold-_0028Dired_0029
u (Calendar mode)Holidaysabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Holidays.html#index-u-_0028Calendar-mode_0029
u (Dired deletion)Dired Deletionabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Deletion.html#index-u-_0028Dired-deletion_0029
u (Gnus Group mode)Gnus Group Bufferabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Gnus-Group-Buffer.html#index-u-_0028Gnus-Group-mode_0029
u (Package Menu)Package Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html#index-u-_0028Package-Menu_0029
v (Rmail)Rmail Displayabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Display.html#index-v-_0028Rmail_0029
w (Package Menu)Package Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html#index-w-_0028Package-Menu_0029
x (Calendar mode)Holidaysabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Holidays.html#index-x-_0028Calendar-mode_0029
x (Package Menu)Package Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html#index-x-_0028Package-Menu_0029
{ (Buffer Menu)Several Buffersabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-_007b-_0028Buffer-Menu_0029
} (Buffer Menu)Several Buffersabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Several-Buffers.html#index-_007d-_0028Buffer-Menu_0029
~ (Package Menu)Package Menuabsenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Menu.html#index-_007e-_0028Package-Menu_0029
jetbrains / caret-navigation (18 keys · 18 ported · 0 partial)
KeyAction (in editor)→ zmaxStatusSource ref
Move Caret to Code Block EndIntelliJ IDEA default keymap: Cmd Opt ]Move Caret to Code Block End = goto next unmatched closing brace.portedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Move Caret to Code Block StartIntelliJ IDEA default keymap: Cmd Opt [Move Caret to Code Block Start = goto previous unmatched opening brace.portedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Move Caret to Line EndIntelliJ IDEA default keymap: Cmd Rightstatic:goto_line_endportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Move Caret to Line StartIntelliJ IDEA default keymap: Cmd Leftstatic:goto_line_startportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Move Caret to Matching BraceIntelliJ IDEA default keymap: Ctrl Mstatic:match_brackets_or_goto_percentportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Move Caret to Next WordIntelliJ IDEA default keymap: Opt Rightkey:normal:wportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Move Caret to Page BottomIntelliJ IDEA default keymap: Cmd PageDownjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Move Caret to Page CenterIntelliJ IDEA default keymapjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Move Caret to Page TopIntelliJ IDEA default keymap: Cmd PageUpjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Move Caret to Previous WordIntelliJ IDEA default keymap: Opt Leftkey:normal:bportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Move Caret to Text EndIntelliJ IDEA default keymap: Cmd Endstatic:goto_file_endportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Move Caret to Text StartIntelliJ IDEA default keymap: Cmd Homestatic:goto_file_startportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Next MethodIntelliJ IDEA default keymap: Ctrl Shift Downstatic:goto_next_functionportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Page DownIntelliJ IDEA default keymap: Page Downkey:normal:C-fportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Page UpIntelliJ IDEA default keymap: Page Upkey:normal:C-bportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Previous MethodIntelliJ IDEA default keymap: Ctrl Shift Upstatic:goto_prev_functionportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Scroll Line DownIntelliJ IDEA default keymap: Cmd Downscroll view without moving caretportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Scroll Line UpIntelliJ IDEA default keymap: Cmd Upscroll view without moving caretportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
jetbrains / code-analysis (4 keys · 3 ported · 1 partial)
KeyAction (in editor)→ zmaxStatusSource ref
Next Highlighted ErrorIntelliJ IDEA default keymap: F2static:goto_next_diagportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Previous Highlighted ErrorIntelliJ IDEA default keymap: Shift F2static:goto_prev_diagportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Show Problems windowIntelliJ IDEA default keymap: Cmd 6static:focus_problemsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Error DescriptionIntelliJ IDEA default keymap: Cmd F1hover shows diagnosticpartialhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
jetbrains / code-folding (8 keys · 8 ported · 0 partial)
KeyAction (in editor)→ zmaxStatusSource ref
CollapseIntelliJ IDEA default keymap: Cmd NumPad-static:fold_closeportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Collapse AllIntelliJ IDEA default keymap: Cmd Shift NumPad-static:fold_close_allportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Collapse Doc CommentsIntelliJ IDEA default keymap: Code > Folding > Collapse Doc Commentsfold comment blocksportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Collapse RecursivelyIntelliJ IDEA default keymap: Cmd Minusfold under cursor + all nestedportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
ExpandIntelliJ IDEA default keymap: Cmd NumPad+static:fold_openportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Expand AllIntelliJ IDEA default keymap: Cmd Shift NumPad+static:fold_open_allportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Expand RecursivelyIntelliJ IDEA default keymap: Cmd Plusfold under cursor + all nestedportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Fold SelectionIntelliJ IDEA default keymap: Cmd .static:fold_createportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
jetbrains / coding-assistance (21 keys · 18 ported · 3 partial)
KeyAction (in editor)→ zmaxStatusSource ref
Basic CompletionIntelliJ IDEA default keymap: Ctrl Spacestatic:completionportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Comment with Block CommentIntelliJ IDEA default keymap: Cmd Opt /static:toggle_block_commentsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Comment with Line CommentIntelliJ IDEA default keymap: Cmd /static:toggle_line_commentsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Complete Current StatementIntelliJ IDEA default keymap: Cmd Shift EnterComplete Current Statement (Cmd-Shift-Enter) = complete_current_statement, bound under the Emacs major-mode prefix C-c as `C-c ;` — active in Insert, Normal AND Select (spacemacs), so it fires while typing like JetBrains. Closes brackets/parens left open on the line, appends the language terminator (; for C/Rust/Java/JS/... via lang_uses_semicolons), leaves `{` blocks open, then opens an indented line below in insert mode. Line-local heuristic (not full PSI).portedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
GenerateIntelliJ IDEA default keymap: Cmd NGenerate (Cmd N) = generate_code: title-filtered ("generate") LSP code-action menu — getters/constructors/impls/derives (SPC l g)portedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Implement MethodsIntelliJ IDEA default keymap: Ctrl IImplement Methods (Ctrl-I) = implement_methods: title-filtered LSP code action ("implement"), auto-applied (SPC l i)portedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Insert Live TemplateIntelliJ IDEA default keymap: Cmd Jsnippet expansion ~ live templateportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Move Line DownIntelliJ IDEA default keymap: Opt Shift Downstatic:move_line_downportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Move Line UpIntelliJ IDEA default keymap: Opt Shift Upstatic:move_line_upportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Move Statement DownIntelliJ IDEA default keymap: Cmd Shift Downstatic:move_line_downportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Move Statement UpIntelliJ IDEA default keymap: Cmd Shift Upstatic:move_line_upportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Optimize ImportsIntelliJ IDEA default keymap: Ctrl Alt OOptimize Imports (Ctrl-Alt-O) = organize_imports: dedicated source.organizeImports code action, auto-applied (SPC l O)portedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Override MethodsIntelliJ IDEA default keymap: Ctrl OOverride Methods (Ctrl-O) = override_methods: title-filtered LSP code action ("override"), auto-applied (SPC l v)portedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Parameter InfoIntelliJ IDEA default keymap: Cmd Pstatic:signature_helpportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Quick DocumentationIntelliJ IDEA default keymap: F1static:hoverportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Reformat CodeIntelliJ IDEA default keymap: Cmd Opt Ltypable:formatportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Show Intention ActionsIntelliJ IDEA default keymap: Opt Enterstatic:code_actionportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Surround WithIntelliJ IDEA default keymap: Cmd Opt Tstatic:surround_addportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Cyclic Expand WordIntelliJ IDEA default keymap: Alt Slashhippie-expand ~ completionpartialhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Smart Type CompletionIntelliJ IDEA default keymap: Ctrl Shift Spaceno type filteringpartialhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Unwrap/RemoveIntelliJ IDEA default keymap: Cmd Shift Deletetag unwrap ~ unwrap/removepartialhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
jetbrains / diff (7 keys · 7 ported · 0 partial)
KeyAction (in editor)→ zmaxStatusSource ref
Accept Left SideIntelliJ IDEA default keymap: Cmd Ctrl Righttypable:conflict-oursportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Accept Right SideIntelliJ IDEA default keymap: Cmd Ctrl Lefttypable:conflict-theirsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Compare FilesIntelliJ IDEA default keymap: Cmd Dtypable:diffportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Next DifferenceIntelliJ IDEA default keymap: F7static:goto_next_changeportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Previous DifferenceIntelliJ IDEA default keymap: Shift F7static:goto_prev_changeportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Resolve ConflictsIntelliJ IDEA default keymapjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Show DiffIntelliJ IDEA default keymap: Cmd Dtypable:diffportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
jetbrains / editing (25 keys · 23 ported · 2 partial)
KeyAction (in editor)→ zmaxStatusSource ref
CopyIntelliJ IDEA default keymap: Cmd Ccopy selection to system clipboardportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Copy PathsIntelliJ IDEA default keymap: Cmd Shift Cyank file pathportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
CutIntelliJ IDEA default keymap: Cmd Xcut selection to system clipboard (yank + delete)portedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Delete LineIntelliJ IDEA default keymap: Cmd Backspacetypable:delete-linesportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Delete to Word EndIntelliJ IDEA default keymap: Alt Deletejetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Delete to Word StartIntelliJ IDEA default keymap: Cmd Deletejetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Duplicate Line or SelectionIntelliJ IDEA default keymap: Cmd Dtypable:duplicate-lineportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Indent SelectionIntelliJ IDEA default keymap: Tabtypable:indent-linesportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Join LinesIntelliJ IDEA default keymap: Ctrl Shift Jstatic:join_selectionsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
PasteIntelliJ IDEA default keymap: Cmd Vpasteportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Paste from HistoryIntelliJ IDEA default keymap: Cmd Shift Vjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Play Back Last MacroIntelliJ IDEA default keymapjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
RedoIntelliJ IDEA default keymap: Cmd Shift Ztypable:redoportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Reload from DiskIntelliJ IDEA default keymaprevert buffer to on-diskportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Save AllIntelliJ IDEA default keymap: Cmd Stypable:write-allportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Scratch FileIntelliJ IDEA default keymap: Cmd Shift Nnew scratch bufferportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Start New LineIntelliJ IDEA default keymap: Shift Enteropen line belowportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Start New Line Before CurrentIntelliJ IDEA default keymap: Cmd Opt Enteropen line aboveportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Start/Stop Macro RecordingIntelliJ IDEA default keymapjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
SynchronizeIntelliJ IDEA default keymap: Cmd Alt Yrefresh all buffers from diskportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Toggle CaseIntelliJ IDEA default keymap: Cmd Shift Utypable:swapcaseportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
UndoIntelliJ IDEA default keymap: Cmd Zkey:normal:uportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Unindent Line or SelectionIntelliJ IDEA default keymap: Shift Tabtypable:dedent-linesportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Auto-Indent LinesIntelliJ IDEA default keymap: Ctrl Opt Ireformat ~ auto-indentpartialhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Copy ReferenceIntelliJ IDEA default keymap: Cmd Opt Shift Cpath:line ~ referencepartialhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
jetbrains / multiple-carets (7 keys · 7 ported · 0 partial)
KeyAction (in editor)→ zmaxStatusSource ref
Add Caret to Each Line in SelectionIntelliJ IDEA default keymap: Opt Shift Gjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Add Selection for Next OccurrenceIntelliJ IDEA default keymap: Ctrl GCtrl-G Add Selection for Next Occurrence = add_selection_to_next_match (incremental multi-cursor at next match of the selection)portedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Clone Caret AboveIntelliJ IDEA default keymap: Double Opt + Upjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Clone Caret BelowIntelliJ IDEA default keymap: Double Opt + Downjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Deselect Last OccurrenceIntelliJ IDEA default keymap: Ctrl Shift Gjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Select All OccurrencesIntelliJ IDEA default keymap: Cmd Ctrl Gselect all instances of symbol under cursorportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Toggle Column Selection ModeIntelliJ IDEA default keymap: Cmd Shift 8vim visual-block (CTRL-V) is a true persistent rectangular mode, matching IntelliJ column-selection-modeportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
jetbrains / navigate-from-symbol (10 keys · 9 ported · 1 partial)
KeyAction (in editor)→ zmaxStatusSource ref
Call HierarchyIntelliJ IDEA default keymap: Ctrl Alt HCall Hierarchy (Ctrl-Alt-H) = call_hierarchy_incoming_calls: real LSP prepareCallHierarchy + incomingCalls, jump picker over call sites (SPC g h; outgoing SPC g H)portedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Find UsagesIntelliJ IDEA default keymap: Opt F7static:goto_referenceportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Go to Declaration or UsagesIntelliJ IDEA default keymap: Cmd Bstatic:goto_definitionportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Go to Implementation(s)IntelliJ IDEA default keymap: Cmd Opt Bstatic:goto_implementationportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Go to Type DeclarationIntelliJ IDEA default keymap: Cmd Shift Bstatic:goto_type_definitionportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Highlight Usages in FileIntelliJ IDEA default keymap: Cmd Shift F7Highlight Usages in File = select all in-file references to the symbol under cursor.portedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Quick DefinitionIntelliJ IDEA default keymap: Cmd YQuick Definition (Cmd Y) -> peek_definition: real LSP goto-definition that renders the target's source snippet in a hover/peek popup without navigating awayportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Show UsagesIntelliJ IDEA default keymap: Cmd Opt F7static:select_references_to_symbol_under_cursorportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Type HierarchyIntelliJ IDEA default keymap: Ctrl HType Hierarchy (Ctrl-H) = type_hierarchy_supertypes/subtypes: real LSP prepareTypeHierarchy + supertypes/subtypes (SPC g T / g U), jump picker. Added type_hierarchy_provider to lsp-types + client methods + TypeHierarchy feature.portedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Go to Super MethodIntelliJ IDEA default keymap: Cmd Ustatic:goto_definitionpartialhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
jetbrains / navigation (21 keys · 18 ported · 3 partial)
KeyAction (in editor)→ zmaxStatusSource ref
BackIntelliJ IDEA default keymap: Cmd [key:normal:C-oportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
ClassIntelliJ IDEA default keymap: Cmd Oworkspace symbol = class navigationportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
ForwardIntelliJ IDEA default keymap: Cmd ]key:normal:C-iportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Go to Line/ColumnIntelliJ IDEA default keymap: Cmd Ltypable:gotoportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Jump to SourceIntelliJ IDEA default keymap: F4Jump to Source (F4) -> goto_definition: real LSP goto-definition to the symbol's sourceportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Last Edit LocationIntelliJ IDEA default keymap: Cmd Shift Backspacestatic:goto_last_modificationportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Next BookmarkIntelliJ IDEA default keymapNext Bookmark = bookmark_next: jump to next line bookmark across files (wraps)portedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Next OccurrenceIntelliJ IDEA default keymap: Cmd Opt Downstatic:search_nextportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Previous BookmarkIntelliJ IDEA default keymapPrevious Bookmark = bookmark_prev: jump to previous line bookmark across files (wraps)portedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Previous OccurrenceIntelliJ IDEA default keymap: Cmd Opt Upstatic:search_prevportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Recent FilesIntelliJ IDEA default keymap: Cmd Estatic:frecent_file_pickerportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Recent LocationsIntelliJ IDEA default keymap: Cmd Shift Ejetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Select Next TabIntelliJ IDEA default keymap: Cmd Shift ]static:goto_next_bufferportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Select Previous TabIntelliJ IDEA default keymap: Cmd Shift [static:goto_previous_bufferportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Show Structure windowIntelliJ IDEA default keymap: Cmd 7static:focus_structureportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
SwitcherIntelliJ IDEA default keymap: Ctrl Tabstatic:buffer_pickerportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
TestIntelliJ IDEA default keymap: Cmd Shift TNavigate to Test (Cmd Shift T) -> toggle_test_file: real impl/test counterpart jump (searches same dir, tests/, sibling tests/ & src/ for test_counterpart_names, opens it)portedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Toggle BookmarkIntelliJ IDEA default keymap: F3Toggle Bookmark (F11) = bookmark_toggle: real line-level bookmark (file:line), distinct from file-level harpoonportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Jump to Navigation BarIntelliJ IDEA default keymap: Cmd Upfile tree ~ navigation barpartialhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Related FileIntelliJ IDEA default keymap: Ctrl Cmd Uptest/alternate file ~ related filepartialhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Select InIntelliJ IDEA default keymap: Opt F1static:reveal_in_treepartialhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
jetbrains / refactoring (13 keys · 12 ported · 1 partial)
KeyAction (in editor)→ zmaxStatusSource ref
Change SignatureIntelliJ IDEA default keymap: Cmd F6Change Signature (Cmd F6) = change_signature: dedicated title-filtered ("signature") refactor code actionportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Extract ConstantIntelliJ IDEA default keymappinned refactor.extract action by title; applies the single match directly (menu fallback if ambiguous)portedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Extract MethodIntelliJ IDEA default keymap: Cmd Opt Mpinned refactor.extract action by title; applies the single match directly (menu fallback if ambiguous)portedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
InlineIntelliJ IDEA default keymap: Cmd Opt Ndedicated refactor.inline code actionportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Introduce FieldIntelliJ IDEA default keymap: Cmd Opt Fpinned refactor.extract action by title; applies the single match directly (server-dependent, menu fallback if ambiguous)portedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Introduce ParameterIntelliJ IDEA default keymap: Cmd Opt Ppinned refactor.extract action by title; applies the single match directly (server-dependent, menu fallback if ambiguous)portedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Introduce VariableIntelliJ IDEA default keymap: Cmd Opt Vpinned refactor.extract action by title; applies the single match directly (menu fallback if ambiguous)portedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Pull Members UpIntelliJ IDEA default keymapPull Members Up = pull_members_up: dedicated title-filtered ("pull") refactor code actionportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Push Members DownIntelliJ IDEA default keymapPush Members Down = push_members_down: dedicated title-filtered ("push") refactor code actionportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Refactor ThisIntelliJ IDEA default keymap: Ctrl Tpopup of all applicable refactor.* actions, matching IntelliJ Refactor Thisportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
RenameIntelliJ IDEA default keymap: Shift F6static:rename_symbolportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Safe DeleteIntelliJ IDEA default keymap: Cmd Deletededicated JetBrains Safe Delete commandportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
MoveIntelliJ IDEA default keymap: F6move filepartialhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
jetbrains / run-debug (21 keys · 18 ported · 3 partial)
KeyAction (in editor)→ zmaxStatusSource ref
DebugIntelliJ IDEA default keymap: Ctrl Opt Dstatic:dap_launchportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Debug context configurationIntelliJ IDEA default keymap: Ctrl Dstatic:dap_launchportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Edit ConfigurationsIntelliJ IDEA default keymapjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Evaluate ExpressionIntelliJ IDEA default keymap: Opt F8typable:debug-evalportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Pause ProgramIntelliJ IDEA default keymapjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
RerunIntelliJ IDEA default keymap: Ctrl F5jetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
RestartIntelliJ IDEA default keymap: Cmd Shift F5jetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Resume ProgramIntelliJ IDEA default keymap: Cmd Alt Rjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
RunIntelliJ IDEA default keymap: Ctrl Opt Rstatic:run_config_managerportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Run To CursorIntelliJ IDEA default keymap: Opt F9jetbrains run to cursorportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Run context configurationIntelliJ IDEA default keymap: Ctrl Rstatic:run_active_configportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Show Run windowIntelliJ IDEA default keymap: Cmd 4static:focus_run_consoleportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Step IntoIntelliJ IDEA default keymap: F7static:dap_step_inportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Step OutIntelliJ IDEA default keymap: Shift F8static:dap_step_outportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Step OverIntelliJ IDEA default keymap: F8static:dap_nextportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
StopIntelliJ IDEA default keymap: Cmd F2static:dap_terminateportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Toggle Line BreakpointIntelliJ IDEA default keymap: Cmd F8static:dap_toggle_breakpointportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
View BreakpointsIntelliJ IDEA default keymap: Cmd Shift F8View Breakpoints (Cmd Shift F8) = dap_breakpoints_picker: a real picker over all set breakpoints (file:line + verified/condition/log flags) that jumps to the selected one (SPC d B)portedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Run AnythingIntelliJ IDEA default keymap: Double Ctrlstatic:run_config_managerpartialhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Show Debug windowIntelliJ IDEA default keymap: Cmd 5static:focus_run_consolepartialhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Smart Step IntoIntelliJ IDEA default keymap: Shift F7step-in ~ smart step intopartialhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
jetbrains / search (12 keys · 12 ported · 0 partial)
KeyAction (in editor)→ zmaxStatusSource ref
File StructureIntelliJ IDEA default keymap: Cmd F12static:symbol_pickerportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
FindIntelliJ IDEA default keymap: Cmd Fstatic:searchportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Find ActionIntelliJ IDEA default keymap: Cmd Shift Astatic:command_paletteportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Find NextIntelliJ IDEA default keymap: Cmd Gstatic:search_nextportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Find PreviousIntelliJ IDEA default keymap: Cmd Shift Gstatic:search_prevportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Find Word at CaretIntelliJ IDEA default keymap: Cmd F3jetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Find in FilesIntelliJ IDEA default keymap: Cmd Shift Fstatic:search_in_filesportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Go to FileIntelliJ IDEA default keymap: Cmd Shift Ostatic:file_pickerportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Go to SymbolIntelliJ IDEA default keymap: Cmd Opt Ostatic:symbol_pickerportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
ReplaceIntelliJ IDEA default keymap: Cmd Rtypable:substituteportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Replace in FilesIntelliJ IDEA default keymap: Cmd Shift RReplace in Files (Cmd Shift R) = :project-replace/:replace-in-files: real regex replace across all matching workspace files (ripgrep) with capture refs, writes files + reloads open buffersportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Search EverywhereIntelliJ IDEA default keymap: Double Shiftstatic:command_paletteportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
jetbrains / selection (3 keys · 3 ported · 0 partial)
KeyAction (in editor)→ zmaxStatusSource ref
Extend SelectionIntelliJ IDEA default keymap: Opt Upsyntactic expandportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Select AllIntelliJ IDEA default keymap: Cmd Ajetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Shrink SelectionIntelliJ IDEA default keymap: Opt Downstatic:wildfire_shrinkportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
jetbrains / tool-windows (12 keys · 12 ported · 0 partial)
KeyAction (in editor)→ zmaxStatusSource ref
Hide Active Tool WindowIntelliJ IDEA default keymap: Shift Escapejetbrains tool-window managementportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Hide All Tool WindowsIntelliJ IDEA default keymap: Cmd Shift F12jetbrains tool-window managementportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Jump to Last Tool WindowIntelliJ IDEA default keymap: F12jetbrains tool-window managementportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Quick Switch SchemeIntelliJ IDEA default keymap: Ctrl Backtickscheme/theme switchportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
SettingsIntelliJ IDEA default keymap: Cmd Commastatic:preferencesportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Show Bookmarks windowIntelliJ IDEA default keymap: Cmd 2jetbrains tool windowportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Show Find windowIntelliJ IDEA default keymap: Cmd 3project search results render in the Run console panelportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Show Project windowIntelliJ IDEA default keymap: Cmd 1static:focus_file_treeportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Show Services windowIntelliJ IDEA default keymap: Cmd 8jetbrains tool windowportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Show Structure windowIntelliJ IDEA default keymap: Cmd 7static:focus_structureportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Show Terminal windowIntelliJ IDEA default keymap: Opt F12static:terminalportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
TODOIntelliJ IDEA default keymapjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
jetbrains / vcs (16 keys · 16 ported · 0 partial)
KeyAction (in editor)→ zmaxStatusSource ref
Add to VCSIntelliJ IDEA default keymap: Cmd Alt Astage ~ add to vcsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Annotate with Git BlameIntelliJ IDEA default keymapjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
BranchesIntelliJ IDEA default keymap: Cmd Shift Backtickjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
CommitIntelliJ IDEA default keymap: Cmd Kmagit commitportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Next ChangeIntelliJ IDEA default keymap: Ctrl Opt Shift Downtypable:hunk-nextportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Previous ChangeIntelliJ IDEA default keymap: Ctrl Opt Shift Uptypable:hunk-prevportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
PushIntelliJ IDEA default keymap: Cmd Shift Kpush current branch to remote (git push, GIT_TERMINAL_PROMPT=0)portedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
RollbackIntelliJ IDEA default keymap: Cmd Opt Zrevert hunkportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Show Commit windowIntelliJ IDEA default keymap: Cmd 0static:git_statusportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Show Git LogIntelliJ IDEA default keymapjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Show HistoryIntelliJ IDEA default keymapjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Show Version Control windowIntelliJ IDEA default keymap: Cmd 9static:focus_git_panelportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Stash ChangesIntelliJ IDEA default keymapjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Unstash ChangesIntelliJ IDEA default keymapjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Update ProjectIntelliJ IDEA default keymap: Cmd Tfast-forward pull from upstream (git pull --ff-only)portedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
VCS Operations PopupIntelliJ IDEA default keymap: Ctrl Vmagit status popupportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
jetbrains / view (5 keys · 5 ported · 0 partial)
KeyAction (in editor)→ zmaxStatusSource ref
Inlay HintsIntelliJ IDEA default keymap: View > Inlay Hintstoggle LSP inlay hintsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Show Indent GuidesIntelliJ IDEA default keymap: View > Active Editor > Show Indent Guidestoggle indentation guidesportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Show Line NumbersIntelliJ IDEA default keymap: View > Active Editor > Show Line Numberstoggle line-numbers gutterportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Show WhitespacesIntelliJ IDEA default keymap: View > Active Editor > Show Whitespacestoggle whitespace renderingportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Soft-WrapIntelliJ IDEA default keymap: View > Active Editor > Soft-Wraptoggle soft-wrap of long linesportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
jetbrains / window (15 keys · 15 ported · 0 partial)
KeyAction (in editor)→ zmaxStatusSource ref
Change Splitter OrientationIntelliJ IDEA default keymaptranspose split orientationportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Close All TabsIntelliJ IDEA default keymapjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Close Other TabsIntelliJ IDEA default keymapjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Close TabIntelliJ IDEA default keymap: Cmd Wjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Goto Next SplitterIntelliJ IDEA default keymap: Cmd Alt Rightcycle splitsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Goto Previous SplitterIntelliJ IDEA default keymap: Cmd Alt Leftcycle splits (reverse)portedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Move to Opposite Tab GroupIntelliJ IDEA default keymapMove to Opposite Tab Group = move_to_opposite_group: swaps the current editor into the adjacent split group (first available direction)portedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Reopen Closed TabIntelliJ IDEA default keymap: Cmd Shift Tjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Split and Move DownIntelliJ IDEA default keymapjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Split and Move RightIntelliJ IDEA default keymapjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Stretch Split to BottomIntelliJ IDEA default keymap: Cmd Shift Downjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Stretch Split to LeftIntelliJ IDEA default keymap: Cmd Shift Leftjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Stretch Split to RightIntelliJ IDEA default keymap: Cmd Shift Rightjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Stretch Split to TopIntelliJ IDEA default keymap: Cmd Shift Upjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
Unsplit AllIntelliJ IDEA default keymapjetbrainsportedhttps://www.jetbrains.com/help/idea/reference-keymap-mac-default.html
neovim / cmdline-editing (53 keys · 35 ported · 6 partial)
KeyAction (in editor)→ zmaxStatusSource ref
'wildchar'Do completion on the pattern in front of thewildchar completion = <Tab>portedindex.txt:c_wildchar
<BS>delete the character in front of the cursor<BS>portedindex.txt:c_
<C-Left>cursor one word left<C-Left>portedindex.txt:c_
<C-Right>cursor one word right<C-Right>portedindex.txt:c_
<CR>execute entered command<CR>portedindex.txt:c_
<Del>delete the character under the cursor<Del>portedindex.txt:c_
<Down>recall next command-line from history that<Down>portedindex.txt:c_
<End>cursor to end of command-line<End>portedindex.txt:c_
<Esc>abandon command-line without executing it<Esc>portedindex.txt:c_
<Home>cursor to start of command-line<Home>portedindex.txt:c_
<Left>cursor left<Left>portedindex.txt:c_
<NL>same as <CR><NL> = <CR> (execute)portedindex.txt:c_
<PageDown>same as <S-Down>recall next history entryportedindex.txt:c_
<PageUp>same as <S-Up>recall previous history entryportedindex.txt:c_
<Right>cursor right<Right>portedindex.txt:c_
<S-Down>recall next command-line from historyrecall next history entryportedindex.txt:c_
<S-Left>cursor one word leftcursor one word leftportedindex.txt:c_
<S-Right>cursor one word rightcursor one word rightportedindex.txt:c_
<S-Tab>same as CTRL-P<S-Tab>portedindex.txt:c_
<S-Up>recall previous command-line from historyrecall previous history entryportedindex.txt:c_
<Tab>if 'wildchar' is <Tab>: Do completion on<Tab>portedindex.txt:c_
<Up>recall previous command-line from history that<Up>portedindex.txt:c_
CTRL-Csame as <Esc>CTRL-Cportedindex.txt:c_CTRL-C
CTRL-Ecursor to end of command-lineCTRL-Eportedindex.txt:c_CTRL-E
CTRL-Hsame as <BS>CTRL-Hportedindex.txt:c_CTRL-H
CTRL-Isame as <Tab>CTRL-Iportedindex.txt:c_CTRL-I
CTRL-Jsame as <CR>execute command line (same as CR)portedindex.txt:c_CTRL-J
CTRL-K {char1} {char2}enter digraphvim CTRL-K {char1}{char2} -> zmax insert_digraph (i_CTRL-K, two-char mnemonic via digraph_lookup)portedindex.txt:c_CTRL-K
CTRL-Msame as <CR>CTRL-Mportedindex.txt:c_CTRL-M
CTRL-Nafter using 'wildchar' with multiple matches:CTRL-Nportedindex.txt:c_CTRL-N
CTRL-Pafter using 'wildchar' with multiple matches:CTRL-Pportedindex.txt:c_CTRL-P
CTRL-R {regname}insert the contents of a register or objectCTRL-R {regname}portedindex.txt:c_CTRL-R
CTRL-Uremove all characters between the cursorCTRL-Uportedindex.txt:c_CTRL-U
CTRL-Wdelete the word in front of the cursorCTRL-Wportedindex.txt:c_CTRL-W
CTRL-[same as <Esc>CTRL-[portedindex.txt:c_CTRL-[
CTRL-Ado completion on the pattern in front of thec_CTRL-A do completion ≈ C-l completion on the pattern before the cursorpartialindex.txt:c_CTRL-A
CTRL-Bcursor to begin of command-linec_CTRL-B cursor to begin of command-line ≈ C-a / Home (move_start)partialindex.txt:c_CTRL-B
CTRL-Dlist completions that match the pattern inc_CTRL-D list completions ≈ C-l / Tab completionpartialindex.txt:c_CTRL-D
CTRL-Ldo completion on the pattern in front of thec_CTRL-L: do completionpartialindex.txt:c_CTRL-L
CTRL-R CTRL-O {regname}insert the contents of a register or objectc_CTRL-R CTRL-O {reg} insert register/object ≈ c_CTRL-Rpartialindex.txt:c_CTRL-R_CTRL-O
CTRL-R CTRL-R {regname}c_CTRL-R CTRL-R {reg} insert register literally ≈ c_CTRL-Rpartialindex.txt:c_CTRL-R_CTRL-R
<Insert>toggle insert/overstrike modeabsentindex.txt:c_
<LeftMouse>cursor at mouse clickabsentindex.txt:c_
CTRL-Gnext match when 'incsearch' is activeabsentindex.txt:c_CTRL-G
CTRL-Qsame as CTRL-V, unless it's used for terminalabsentindex.txt:c_CTRL-Q
CTRL-Tprevious match when 'incsearch' is activeabsentindex.txt:c_CTRL-T
CTRL-Vinsert next non-digit literally, insert threeabsentindex.txt:c_CTRL-V
CTRL-\ CTRL-Ggo to Normal mode, abandon command-lineabsentindex.txt:c_CTRL-\_CTRL-G
CTRL-\ CTRL-Ngo to Normal mode, abandon command-lineabsentindex.txt:c_CTRL-\_CTRL-N
CTRL-\ e {expr} replace the command line with the result of{expr}absentindex.txt:c_CTRL-\_e
CTRL-]trigger abbreviationabsentindex.txt:c_CTRL-]
CTRL-^toggle use of |:lmap| mappingsabsentindex.txt:c_CTRL-^
{char1} <BS> {char2}enter digraph when 'digraph' is onabsentindex.txt:c_digraph
neovim / insert-mode (98 keys · 68 ported · 19 partial)
KeyAction (in editor)→ zmaxStatusSource ref
0 CTRL-Ddelete all indent in the current line0 CTRL-D deletes the just-typed 0 and all of the line indent (insert_unindent).portedindex.txt:i_0_CTRL-D
<BS>delete character before the cursordelete char backwardportedindex.txt:i_
<C-End>cursor past end of file<C-End>portedindex.txt:i_
<C-Home>cursor to start of file<C-Home>portedindex.txt:i_
<C-Left>cursor one word left<C-Left>portedindex.txt:i_
<C-Right>cursor one word right<C-Right>portedindex.txt:i_
<CR>begin new lineinsert newlineportedindex.txt:i_
<Del>delete character under the cursordelete char forwardportedindex.txt:i_
<Down>cursor one line downmove downportedindex.txt:i_
<End>cursor past end of linegoto line endportedindex.txt:i_
<Esc>end insert modenormal modeportedindex.txt:i_
<Help>stop insert mode and display help windowi_<Help> stop insert and open the help browserportedindex.txt:i_
<Home>cursor to start of linegoto line startportedindex.txt:i_
<Insert>toggle Insert/Replace mode<Insert> in insert mode toggles between inserting and overtyping (Insert <-> Replace) via toggle_replace_mode, matching vim (was one-way to Replace).portedindex.txt:i_
<Left>cursor one character leftmove leftportedindex.txt:i_
<NL>same as <CR>insert newline (C-J)portedindex.txt:i_
<PageDown>one screenful forwardpage downportedindex.txt:i_
<PageUp>one screenful backwardpage upportedindex.txt:i_
<Right>cursor one character rightmove rightportedindex.txt:i_
<S-Down>same as <PageDown><S-Down>portedindex.txt:i_
<S-Left>cursor one word left<S-Left>portedindex.txt:i_
<S-Right>cursor one word right<S-Right>portedindex.txt:i_
<S-Up>same as <PageUp><S-Up>portedindex.txt:i_
<Tab>insert a <Tab> characterinsert tabportedindex.txt:i_
<Up>cursor one line upmove upportedindex.txt:i_
CTRL-@insert previously inserted text and stopinsert previously-inserted text (i_CTRL-A/i_CTRL-@)portedindex.txt:i_CTRL-@
CTRL-Ainsert previously inserted textinsert previously-inserted text (i_CTRL-A/i_CTRL-@)portedindex.txt:i_CTRL-A
CTRL-Cquit insert mode, without checking fornormal modeportedindex.txt:i_CTRL-C
CTRL-Ddelete one shiftwidth of indent in the currentCTRL-Dportedindex.txt:i_CTRL-D
CTRL-Einsert the character which is below the cursori_CTRL-E: insert char from line below (copy_char_below)portedindex.txt:i_CTRL-E
CTRL-Estop completion and go back to original textstop completion and go back to original textportedindex.txt:complete_CTRL-E
CTRL-G <Down>line down, to column where inserting startedCTRL-G <Down>: display line downportedindex.txt:i_CTRL-G_j
CTRL-G <Up>line up, to column where inserting startedCTRL-G <Up>: display line upportedindex.txt:i_CTRL-G_k
CTRL-G CTRL-Jline down, to column where inserting startedCTRL-G CTRL-J: display line downportedindex.txt:i_CTRL-G_j
CTRL-G CTRL-Kline up, to column where inserting startedCTRL-G CTRL-K: display line upportedindex.txt:i_CTRL-G_k
CTRL-G Udon't break undo with next cursor movementdon't break undo with next cursor movementportedindex.txt:i_CTRL-G_U
CTRL-G jline down, to column where inserting startedCTRL-G j: display line downportedindex.txt:i_CTRL-G_j
CTRL-G kline up, to column where inserting startedCTRL-G k: display line upportedindex.txt:i_CTRL-G_k
CTRL-G ustart new undoable editstart new undoable editportedindex.txt:i_CTRL-G_u
CTRL-Hsame as <BS>delete char backwardportedindex.txt:i_CTRL-H
CTRL-Isame as <Tab>CTRL-Iportedindex.txt:i_CTRL-I
CTRL-Jsame as <CR>insert newlineportedindex.txt:i_CTRL-J
CTRL-K {char1} {char2}enter digraphenter digraphportedindex.txt:i_CTRL-K
CTRL-Msame as <CR>CTRL-Mportedindex.txt:i_CTRL-M
CTRL-Nfind next match for keyword in front of theCTRL-Nportedindex.txt:i_CTRL-N
CTRL-Oexecute a single command and return to inserti_CTRL-O run one Normal-mode command then return to Insert (one-shot; integration-tested)portedindex.txt:i_CTRL-O
CTRL-Pfind previous match for keyword in front ofCTRL-Pportedindex.txt:i_CTRL-P
CTRL-Qsame as CTRL-V, unless used for terminalsame as CTRL-V, unless used for terminalportedindex.txt:i_CTRL-Q
CTRL-R CTRL-O {register}insert the contents of a register literallyC-r C-o {reg} inserts the register literally with no autoindent; zmax pastes as-is, matching.portedindex.txt:i_CTRL-R_CTRL-O
CTRL-R CTRL-R {register}insert the contents of a register literallyC-r C-r {reg} inserts the register literally; zmax already pastes register contents literally, so it matches i_CTRL-R.portedindex.txt:i_CTRL-R_CTRL-R
CTRL-R {register}insert the contents of a registerinsert registerportedindex.txt:i_CTRL-R
CTRL-Tinsert one shiftwidth of indent in currentCTRL-Tportedindex.txt:i_CTRL-T
CTRL-Udelete all entered characters in the currentkill to line startportedindex.txt:i_CTRL-U
CTRL-V {char}insert next non-digit literallyinsert next non-digit literallyportedindex.txt:i_CTRL-V
CTRL-Wdelete word before the cursordelete word backwardportedindex.txt:i_CTRL-W
CTRL-X CTRL-Icomplete identifiersCTRL-X CTRL-Iportedindex.txt:i_CTRL-X_CTRL-I
CTRL-X CTRL-Nnext completionCTRL-X CTRL-Nportedindex.txt:i_CTRL-X_CTRL-N
CTRL-X CTRL-Oomni completionCTRL-X CTRL-Oportedindex.txt:i_CTRL-X_CTRL-O
CTRL-X CTRL-Pprevious completionCTRL-X CTRL-Pportedindex.txt:i_CTRL-X_CTRL-P
CTRL-X CTRL-Zstop completion, text is unchangedi_CTRL-X_CTRL-Z stop completion, text unchanged (no-op)portedindex.txt:i_CTRL-X_CTRL-Z
CTRL-Yinsert the character which is above the cursori_CTRL-Y: insert char from line above (copy_char_above)portedindex.txt:i_CTRL-Y
CTRL-Yaccept selected match and stop completionaccept selected match and stop completionportedindex.txt:complete_CTRL-Y
CTRL-[same as <Esc>CTRL-[portedindex.txt:i_CTRL-[
CTRL-\ CTRL-Ggo to Normal modeCTRL-\ CTRL-G: leave insert to normalportedindex.txt:i_CTRL-\_CTRL-G
CTRL-\ CTRL-Ngo to Normal modeCTRL-\ CTRL-N: leave insert to normalportedindex.txt:i_CTRL-\_CTRL-N
CTRL-]trigger abbreviationi_CTRL-] expand the abbrev before pointportedindex.txt:i_CTRL-]
^ CTRL-Ddelete all indent in the current line, restore^ CTRL-D deletes the ^ and all of the line indent (insert_unindent); vim also re-applies autoindent on the next line, which is not modelled.portedindex.txt:i_^_CTRL-D
{char1}<BS>{char2}enter digraph (only when 'digraph' option set)both digraph triggers work: i_CTRL-K (insert_digraph) and vim {char1}<BS>{char2} in insert mode when :set digraph (arms on <BS>, combines on next char).portedindex.txt:i_digraph
<F1>same as <Help>i_<F1> stop insert (help omitted)partialindex.txt:i_
CTRL-R CTRL-P {register}insert the contents of a register literallyC-r C-p {reg} insert register, fix indent ≈ i_CTRL-Rpartialindex.txt:i_CTRL-R_CTRL-P
CTRL-SHIFT-Q {char}like CTRL-Q unless |tui-modifyOtherKeys| is activeCTRL-SHIFT-Q {char} literal insert ≈ i_CTRL-V insert_char_interactivepartialindex.txt:i_CTRL-SHIFT-Q
CTRL-SHIFT-V {char}like CTRL-V unless |tui-modifyOtherKeys| is activeCTRL-SHIFT-V {char} literal insert ≈ i_CTRL-V insert_char_interactivepartialindex.txt:i_CTRL-SHIFT-V
CTRL-V {number} insert three digit decimal number as a singlebyte.vim i_CTRL-V -> insert_char_interactive (inserts the next key literally); decimal-code-to-byte sub-variant not supportedpartialindex.txt:i_CTRL-V_digit
CTRL-X CTRL-Dcomplete defined identifiersC-x C-d bound -> generic completion, not defined-identifier.partialindex.txt:i_CTRL-X_CTRL-D
CTRL-X CTRL-Escroll upC-x C-e scrolls view down while staying in insert (approximates i_CTRL-X_CTRL-E).partialindex.txt:i_CTRL-X_CTRL-E
CTRL-X CTRL-Fcomplete file namesC-x C-f bound -> generic completion, not vim file-name completion.partialindex.txt:i_CTRL-X_CTRL-F
CTRL-X CTRL-Kcomplete identifiers from dictionaryC-x C-k bound -> generic completion, not dictionary.partialindex.txt:i_CTRL-X_CTRL-K
CTRL-X CTRL-Lcomplete whole linesC-x C-l bound -> generic completion, not whole-line.partialindex.txt:i_CTRL-X_CTRL-L
CTRL-X CTRL-Rcomplete contents from registersC-x C-r bound -> generic completion, not complete-from-registers.partialindex.txt:i_CTRL-X_CTRL-R
CTRL-X CTRL-Sspelling suggestionsC-x C-s bound -> generic completion, not spelling.partialindex.txt:i_CTRL-X_CTRL-S
CTRL-X CTRL-Tcomplete identifiers from thesaurusC-x C-t bound -> generic completion, not thesaurus.partialindex.txt:i_CTRL-X_CTRL-T
CTRL-X CTRL-Ucomplete with 'completefunc'C-x C-u bound -> generic completion, not completefunc.partialindex.txt:i_CTRL-X_CTRL-U
CTRL-X CTRL-Vcomplete like in : command lineC-x C-v bound -> generic completion, not cmdline-style.partialindex.txt:i_CTRL-X_CTRL-V
CTRL-X CTRL-Yscroll downC-x C-y scrolls view up while staying in insert (approximates i_CTRL-X_CTRL-Y).partialindex.txt:i_CTRL-X_CTRL-Y
CTRL-X CTRL-]complete tagsC-x C-] bound -> generic completion, not tag completion.partialindex.txt:i_CTRL-X_CTRL-]
CTRL-X sspelling suggestionsC-x s bound -> generic completion, not spelling.partialindex.txt:i_CTRL-X_s
CTRL-X {mode}enter CTRL-X sub mode, see |i_CTRL-X_index|CTRL-X completion sub-mode tree exists but all sub-keys route to one LSP+word completion.partialindex.txt:i_CTRL-X
<LeftMouse>cursor at mouse clickabsentindex.txt:i_
<S-ScrollWheelDown>move window one page downabsentindex.txt:i_
<S-ScrollWheelLeft>move window one page leftabsentindex.txt:i_
<S-ScrollWheelRight>move window one page rightabsentindex.txt:i_
<S-ScrollWheelUp>move window one page upabsentindex.txt:i_
<ScrollWheelDown>move window three lines downabsentindex.txt:i_
<ScrollWheelLeft>move window six columns leftabsentindex.txt:i_
<ScrollWheelRight>move window six columns rightabsentindex.txt:i_
<ScrollWheelUp>move window three lines upabsentindex.txt:i_
CTRL-^toggle use of |:lmap| mappingsabsentindex.txt:i_CTRL-^
CTRL-_When 'allowrevins' set: toggle 'revins'absentindex.txt:i_CTRL-_
neovim / normal-mode (479 keys · 429 ported · 33 partial)
KeyAction (in editor)→ zmaxStatusSource ref
!!{filter}filter N lines through the {filter} commandvim !!{cmd}: filters the current line through an external command via shell_pipeportedindex.txt:!!
!{motion}{filter}filter Nmove text through the {filter}vim !{motion}{cmd} filter: linewise, pipes motion-covered lines through an external command via shell_pipe (!j/!k/!G); same key, same linewise semanticsportedindex.txt:!
"``"cursor to the position before latest jumpvim "``" register select for next y/d/pportedindex.txt:``
"{register}use {register} for next delete, yank or putvim "{register} register select for next y/d/pportedindex.txt:quote
#search backward for the Nth occurrence ofvim # -> search_selection_detect_word_boundariesportedindex.txt:#
$cursor to the end of Nth next linegoto line endportedindex.txt:$
%find the next (curly/square) bracket onmatch bracketsportedindex.txt:%
&repeat last :svim & repeat last :s on current lineportedindex.txt:&
''cursor to the first CHAR of the line wherevim '' jumps to the first non-blank of the line the cursor was on before the latest jump. push_jump records the ` / ' context marks at the pre-jump position; '{mark} resolves to that line's first non-blank.portedindex.txt:''
'(cursor to the first CHAR on the line of thecursor to the first CHAR on the line of theportedindex.txt:'(
')cursor to the first CHAR on the line of thecursor to the first CHAR on the line of theportedindex.txt:')
'<cursor to the first CHAR of the line where'<portedindex.txt:'<
'>cursor to the first CHAR of the line where'>portedindex.txt:'>
'[cursor to the first CHAR on the line of thecursor to the first CHAR on the line of theportedindex.txt:'[
']cursor to the first CHAR on the line of thecursor to the first CHAR on the line of theportedindex.txt:']
'{cursor to the first CHAR on the line of thevim '{ named marks (set/jump, edit-tracked via map_pos)portedindex.txt:'{
'{a-zA-Z0-9}cursor to the first CHAR on the line withvim '{a-zA-Z0-9} named marks (set/jump, edit-tracked via map_pos)portedindex.txt:'
'}cursor to the first CHAR on the line of thecursor to the first CHAR on the line of theportedindex.txt:'}
(cursor N sentences backwardvim (: cursor N sentences backward (move_sentence_backward); faithful vim sentence boundaries (.!? + closers + ws, blank line)portedindex.txt:(
)cursor N sentences forwardvim ): cursor N sentences forward (move_sentence_forward); faithful vim sentence boundaries (.!? + closers + ws, blank line)portedindex.txt:)
*search forward for the Nth occurrence ofsearch word under cursorportedindex.txt:star
+same as <CR>vim + -> move_visual_line_downportedindex.txt:+
,repeat latest f, t, F or T in opposite, reverse findportedindex.txt:,
-cursor to the first CHAR N lines highervim - -> move_visual_line_upportedindex.txt:-
/<CR>search forward for {pattern} of last searchsearch prompt repeats last (vim /<CR> repeats)portedindex.txt:/
/{pattern}<CR>search forward for the Nth occurrence ofsearch forwardportedindex.txt:/
0cursor to the first char of the linegoto line startportedindex.txt:0
1prepend to command to give a countprepend to command to give a countportedindex.txt:count
2""portedindex.txt:count
3""portedindex.txt:count
4""portedindex.txt:count
5""portedindex.txt:count
6""portedindex.txt:count
7""portedindex.txt:count
8""portedindex.txt:count
9""portedindex.txt:count
:start entering an Ex commandcommand modeportedindex.txt::
;repeat latest f, t, F or T N timesrepeat last f/t motionportedindex.txt:;
<<shift N lines one 'shiftwidth' leftwardsunindent lineportedindex.txt:<<
<BS>same as "h"move char leftportedindex.txt:
<C-End>same as "G"<C-End>portedindex.txt:
<C-Home>same as "gg"<C-Home>portedindex.txt:
<C-Left>same as "b"<C-Left>portedindex.txt:
<C-Right>same as "w"<C-Right>portedindex.txt:
<C-Tab>same as "g<Tab>"same as "g<Tab>"portedindex.txt:
<CR>cursor to the first CHAR N lines lowervim <CR> -> move_visual_line_downportedindex.txt:
<Down>same as "j"move downportedindex.txt:
<End>same as "$"goto line endportedindex.txt:
<Help>open a help window<Help> opens the help browser (SPC h h / :help)portedindex.txt:
<Home>same as "0"goto line startportedindex.txt:
<Insert>same as "i"<Insert>portedindex.txt:
<Left>same as "h"move leftportedindex.txt:
<NL>same as "j"vim <NL> -> move_visual_line_downportedindex.txt:
<PageDown>same as CTRL-Fpage downportedindex.txt:
<PageUp>same as CTRL-Bpage upportedindex.txt:
<Right>same as "l"move rightportedindex.txt:
<S-+>same as CTRL-F<S-+> = CTRL-F page downportedindex.txt:
<S-->same as CTRL-B<S--> = CTRL-B page upportedindex.txt:
<S-CR>same as CTRL-F<S-CR> = CTRL-F page downportedindex.txt:
<S-Down>same as CTRL-F<S-Down>portedindex.txt:
<S-Left>same as "b"<S-Left>portedindex.txt:
<S-NL>same as CTRL-F<S-NL> = CTRL-F (page down, = <S-CR>)portedindex.txt:
<S-Right>same as "w"<S-Right>portedindex.txt:
<S-Up>same as CTRL-B<S-Up>portedindex.txt:
<Tab>go to N newer entry in jump listjump forwardportedindex.txt:
<Undo>same as "u"<Undo>portedindex.txt:
<Up>same as "k"move upportedindex.txt:
<{motion}shift Nmove lines one 'shiftwidth'vim <{motion} = unindent over motion; zmax < submap unindents over j/k/G/gg.portedindex.txt:<
==filter N lines through "indent"==portedindex.txt:==
={motion}filter Nmove lines through "indent"={motion}portedindex.txt:=
>>shift N lines one 'shiftwidth' rightwardsindent lineportedindex.txt:>>
>{motion}shift Nmove lines one 'shiftwidth'vim >{motion} = indent over motion; zmax > submap indents over j/k/G/gg.portedindex.txt:>
?<CR>search backward for {pattern} of last searchsearch prompt (vim ?<CR> repeats backward)portedindex.txt:?
?{pattern}<CR>search backward for the Nth previoussearch backwardportedindex.txt:?
@:repeat the previous ":" command N times@: re-runs the last : command; N@: re-runs it N times (count honoured).portedindex.txt:@:
@@repeat the previous @{a-z} N timesvim @@ macro vim_replay_macroportedindex.txt:@@
@{a-z}execute the contents of register {a-z}vim @{a-z} macro vim_replay_macroportedindex.txt:@
Aappend text after the end of the line N timesinsert at line endportedindex.txt:A
Bcursor N WORDS backwardprev WORD startportedindex.txt:B
CTRL-<Tab>same as `g<Tab>` : go to last accessed tabgo to last accessed tabportedindex.txt:CTRL-
CTRL-Aadd N to number at/after cursorincrement numberportedindex.txt:CTRL-A
CTRL-Bscroll N screens Backwardspage up / scroll backportedindex.txt:CTRL-B
CTRL-Cinterrupt current (search) commandinterrupt current (search) commandportedindex.txt:CTRL-C
CTRL-Dscroll Down N lines (default: half a screen)half page downportedindex.txt:CTRL-D
CTRL-Escroll N lines upwards (N lines Extra)scroll down a lineportedindex.txt:CTRL-E
CTRL-Fscroll N screens Forwardpage down / scroll forwardportedindex.txt:CTRL-F
CTRL-Gdisplay current file name and positiondisplay current file name and positionportedindex.txt:CTRL-G
CTRL-Hsame as "h"CTRL-Hportedindex.txt:CTRL-H
CTRL-Isame as <Tab>jump forward in jumplistportedindex.txt:CTRL-I
CTRL-Jsame as "j"CTRL-Jportedindex.txt:CTRL-J
CTRL-Msame as <CR>CTRL-Mportedindex.txt:CTRL-M
CTRL-Nsame as "j"CTRL-Nportedindex.txt:CTRL-N
CTRL-Ogo to N older entry in jump listjump backward in jumplistportedindex.txt:CTRL-O
CTRL-Psame as "k"CTRL-Pportedindex.txt:CTRL-P
CTRL-Rredo changes which were undone with 'u'redoportedindex.txt:CTRL-R
CTRL-Uscroll N lines Upwards (default: half ahalf page upportedindex.txt:CTRL-U
CTRL-Vstart blockwise Visual modeblockwise Visual (multi-cursor emulation)portedindex.txt:CTRL-V
CTRL-Vforce operator to work blockwisevim CTRL-V = blockwise Visual; zmax C-v enters true visual-block mode.portedindex.txt:o_CTRL-V
CTRL-W +increase current window height N linesincrease current window height N linesportedindex.txt:CTRL-W_+
CTRL-W -decrease current window height N linesdecrease current window height N linesportedindex.txt:CTRL-W_-
CTRL-W <decrease current window width N columnsdecrease current window width N columnsportedindex.txt:CTRL-W_<
CTRL-W <Down>same as "CTRL-W j"vim CTRL-W <Down>: go to window down (jump_view_down)portedindex.txt:CTRL-W_
CTRL-W <Left>same as "CTRL-W h"vim CTRL-W <Left>: go to window left (jump_view_left)portedindex.txt:CTRL-W_
CTRL-W <Right>same as "CTRL-W l"vim CTRL-W <Right>: go to window right (jump_view_right)portedindex.txt:CTRL-W_
CTRL-W <Up>same as "CTRL-W k"vim CTRL-W <Up>: go to window up (jump_view_up)portedindex.txt:CTRL-W_
CTRL-W =make all windows the same height & widthmake all windows the same height & widthportedindex.txt:CTRL-W_=
CTRL-W >increase current window width N columnsincrease current window width N columnsportedindex.txt:CTRL-W_>
CTRL-W CTRL-Bsame as "CTRL-W b"bottom window (jump down)portedindex.txt:CTRL-W_CTRL-B
CTRL-W CTRL-Cno-opC-w C-c no-opportedindex.txt:CTRL-W_CTRL-C
CTRL-W CTRL-Dsame as "CTRL-W d"CTRL-W CTRL-Dportedindex.txt:CTRL-W_CTRL-D
CTRL-W CTRL-Fsame as "CTRL-W f"split + edit file under cursorportedindex.txt:CTRL-W_CTRL-F
CTRL-W CTRL-Hsame as "CTRL-W h"CTRL-W CTRL-Hportedindex.txt:CTRL-W_CTRL-H
CTRL-W CTRL-Isame as "CTRL-W i"CTRL-W CTRL-I = CTRL-W i (declaration)portedindex.txt:CTRL-W_CTRL-I
CTRL-W CTRL-Jsame as "CTRL-W j"CTRL-W CTRL-Jportedindex.txt:CTRL-W_CTRL-J
CTRL-W CTRL-Ksame as "CTRL-W k"CTRL-W CTRL-Kportedindex.txt:CTRL-W_CTRL-K
CTRL-W CTRL-Lsame as "CTRL-W l"CTRL-W CTRL-Lportedindex.txt:CTRL-W_CTRL-L
CTRL-W CTRL-Nsame as "CTRL-W n"CTRL-W CTRL-Nportedindex.txt:CTRL-W_CTRL-N
CTRL-W CTRL-Osame as "CTRL-W o"CTRL-W CTRL-Oportedindex.txt:CTRL-W_CTRL-O
CTRL-W CTRL-Psame as "CTRL-W p"previous/last window (rotate)portedindex.txt:CTRL-W_CTRL-P
CTRL-W CTRL-Qsame as "CTRL-W q"CTRL-W CTRL-Qportedindex.txt:CTRL-W_CTRL-Q
CTRL-W CTRL-Rsame as "CTRL-W r"rotate windows (same as C-w r)portedindex.txt:CTRL-W_CTRL-R
CTRL-W CTRL-Ssame as "CTRL-W s"CTRL-W CTRL-Sportedindex.txt:CTRL-W_CTRL-S
CTRL-W CTRL-Tsame as "CTRL-W t"top window (jump up)portedindex.txt:CTRL-W_CTRL-T
CTRL-W CTRL-Vsame as "CTRL-W v"CTRL-W CTRL-Vportedindex.txt:CTRL-W_CTRL-V
CTRL-W CTRL-Wsame as "CTRL-W w"CTRL-W CTRL-Wportedindex.txt:CTRL-W_CTRL-W
CTRL-W CTRL-Xsame as "CTRL-W x"CTRL-W CTRL-Xportedindex.txt:CTRL-W_CTRL-X
CTRL-W CTRL-Zsame as "CTRL-W z"C-w C-z same as C-w zportedindex.txt:CTRL-W_CTRL-Z
CTRL-W CTRL-]same as "CTRL-W ]"jump to tag/definition (no split)portedindex.txt:CTRL-W_CTRL-]
CTRL-W CTRL-^same as "CTRL-W ^"edit alternate file (no split)portedindex.txt:CTRL-W_CTRL-^
CTRL-W CTRL-_same as "CTRL-W _"vim CTRL-W CTRL-_ (same as CTRL-W _) maximizes the window (wonly), aliased alongside C-w _.portedindex.txt:CTRL-W_CTRL-_
CTRL-W Fsplit window and edit file name under thesplit + edit file under cursorportedindex.txt:CTRL-W_F
CTRL-W Hmove current window to the far leftvim CTRL-W H: move current window to the far left (swap_view_left)portedindex.txt:CTRL-W_H
CTRL-W Jmove current window to the very bottomvim CTRL-W J: move current window to the very bottom (swap_view_down)portedindex.txt:CTRL-W_J
CTRL-W Kmove current window to the very topvim CTRL-W K: move current window to the very top (swap_view_up)portedindex.txt:CTRL-W_K
CTRL-W Lmove current window to the far rightvim CTRL-W L: move current window to the far right (swap_view_right)portedindex.txt:CTRL-W_L
CTRL-W Rrotate windows upwards N timesvim CTRL-W R: rotate windows upwards (rotate_view_reverse)portedindex.txt:CTRL-W_R
CTRL-W Ssame as "CTRL-W s"vim CTRL-W S: same as CTRL-W s (hsplit)portedindex.txt:CTRL-W_S
CTRL-W Wgo to N previous window (wrap around)previous window wrap (rotate reverse)portedindex.txt:CTRL-W_W
CTRL-W ]split window and jump to tag under cursorjump to tag/definition (no split)portedindex.txt:CTRL-W_]
CTRL-W ^split current window and edit alternateedit alternate file (no split)portedindex.txt:CTRL-W_^
CTRL-W _set current window height to N (default:set current window height to N (default:portedindex.txt:CTRL-W__
CTRL-W bgo to bottom windowbottom window (jump down)portedindex.txt:CTRL-W_b
CTRL-W cclose current window (like |:close|)vim CTRL-W c: close current window; zmax uses C-w d (wclose)portedindex.txt:CTRL-W_c
CTRL-W fsplit window and edit file name under thesplit + edit file under cursorportedindex.txt:CTRL-W_f
CTRL-W g <Tab>same as |g<Tab>|: go to last accessed tablast accessed tab -> alt fileportedindex.txt:CTRL-W_g
CTRL-W g CTRL-] split window and do |:tjump| to tag undercursortag jump (no split)portedindex.txt:CTRL-W_g_CTRL-]
CTRL-W g Fedit file name under the cursor in a newedit file under cursor (current win)portedindex.txt:CTRL-W_gF
CTRL-W g Tsame as `gT`: go to previous tabpageprev tabpage -> previous bufferportedindex.txt:CTRL-W_gT
CTRL-W g ]split window and do |:tselect| for tagtag jump (no split)portedindex.txt:CTRL-W_g]
CTRL-W g fedit file name under the cursor in a newedit file under cursor (current win)portedindex.txt:CTRL-W_gf
CTRL-W g tsame as `gt`: go to next tabpagenext tabpage -> next bufferportedindex.txt:CTRL-W_gt
CTRL-W hgo to Nth left window (stop at first window)vim CTRL-W h: go to window left (jump_view_left)portedindex.txt:CTRL-W_h
CTRL-W isplit window and jump to declaration ofjump to declaration (no split)portedindex.txt:CTRL-W_i
CTRL-W jgo N windows down (stop at last window)vim CTRL-W j: go to window down (jump_view_down)portedindex.txt:CTRL-W_j
CTRL-W kgo N windows up (stop at first window)vim CTRL-W k: go to window up (jump_view_up)portedindex.txt:CTRL-W_k
CTRL-W lgo to Nth right window (stop at last window)vim CTRL-W l: go to window right (jump_view_right)portedindex.txt:CTRL-W_l
CTRL-W nopen new window, N lines highCTRL-W nportedindex.txt:CTRL-W_n
CTRL-W oclose all but current window (like |:only|)vim CTRL-W o: close all but current window (wonly)portedindex.txt:CTRL-W_o
CTRL-W pgo to previous (last accessed) windowprevious/last window (rotate)portedindex.txt:CTRL-W_p
CTRL-W qquit current window (like |:quit|)vim CTRL-W q: quit/close current window (wclose)portedindex.txt:CTRL-W_q
CTRL-W rrotate windows downwards N timesvim CTRL-W r: rotate windows downwards (rotate_view)portedindex.txt:CTRL-W_r
CTRL-W ssplit current window in two parts, newvim CTRL-W s: split window horizontally (hsplit)portedindex.txt:CTRL-W_s
CTRL-W tgo to top windowtop window (jump up)portedindex.txt:CTRL-W_t
CTRL-W vsplit current window vertically, new windowvim CTRL-W v: split window vertically (vsplit)portedindex.txt:CTRL-W_v
CTRL-W wgo to N next window (wrap around)vim CTRL-W w: cycle to next window (rotate_view)portedindex.txt:CTRL-W_w
CTRL-W xexchange current window with window Nvim CTRL-W x: exchange current window with the next (transpose_view)portedindex.txt:CTRL-W_x
CTRL-W {char}window commands, see |CTRL-W|window commands, see |CTRL-W|portedindex.txt:CTRL-W
CTRL-W |set window width to N columnsset window width to N columnsportedindex.txt:CTRL-W_bar
CTRL-Xsubtract N from number at/after cursordecrement numberportedindex.txt:CTRL-X
CTRL-Yscroll N lines downwardsscroll up a lineportedindex.txt:CTRL-Y
CTRL-Zsuspend program (or start new shell)suspendportedindex.txt:CTRL-Z
CTRL-\ CTRL-Ggo to Normal mode (no-op)go to Normal mode (no-op)portedindex.txt:CTRL-\_CTRL-G
CTRL-\ CTRL-Ngo to Normal mode (no-op)go to Normal mode (no-op)portedindex.txt:CTRL-\_CTRL-N
CTRL-]:ta to ident under cursorCTRL-]portedindex.txt:CTRL-]
CTRL-^edit Nth alternate file (equivalent toCTRL-^portedindex.txt:CTRL-^
Ecursor forward to the end of WORD Nnext WORD endportedindex.txt:E
F{char}cursor to the Nth occurrence of {char} tofind prev charportedindex.txt:F
Gcursor to line N, default last linegoto last lineportedindex.txt:G
Hcursor to line N from top of screengoto window topportedindex.txt:H
Iinsert text before the first CHAR on theinsert at line startportedindex.txt:I
JJoin N lines; default is 2join linesportedindex.txt:J
Klookup Keyword under the cursor withvim K -> hoverportedindex.txt:K
Lcursor to line N from bottom of screengoto window bottomportedindex.txt:L
Mcursor to middle line of screengoto window centerportedindex.txt:M
Nrepeat the latest '/' or '?' N times insearch prevportedindex.txt:N
Obegin a new line above the cursor andopen line aboveportedindex.txt:O
Qreplay last recorded registervim Q macro replay_macroportedindex.txt:Q
Renter replace mode: overtype existingvim R = Replace (overtype) mode; zmax R enters replace_mode.portedindex.txt:R
T{char}cursor till after Nth occurrence of {char}till prev charportedindex.txt:T
Vstart linewise Visual modelinewise Visual modeportedindex.txt:V
Vforce operator to work linewisevim V -> extend_to_line_boundsportedindex.txt:o_V
Wcursor N WORDS forwardnext WORD startportedindex.txt:W
ZQclose window without writingvim ZQ -> :quit!portedindex.txt:ZQ
ZZwrite if buffer changed and close windowvim ZZ -> :write-quitportedindex.txt:ZZ
[ CTRL-Djump to first #define found in current andjump to first #define found in current andportedindex.txt:[_CTRL-D
["x]<Del>same as "x"["x]<Del>: delete char (= x)portedindex.txt:
["x]Cchange from the cursor position to the endvim C = change to end of line (c$); zmax C = extend_to_line_end + change_selection.portedindex.txt:C
["x]Ddelete the characters under the cursorvim D = delete to end of line (d$); zmax D = extend_to_line_end + delete_selection.portedindex.txt:D
["x]Pput the text [from register x] before the["x]Pportedindex.txt:P
["x]Sdelete N lines [into register x] and startvim {count}S ("["x]S, == {count}cc): change count lines into the optional register, then insert; content deleted and collapsed to one empty line, trailing newline kept. Count-aware via a direct line-span selection; vim-sneak off restores this on S.portedindex.txt:S
["x]Xdelete N characters before the cursor [into["x]Xportedindex.txt:X
["x]Yyank N lines [into register x]; synonym forvim Y = yank line; zmax Y = extend_to_line_bounds + yank.portedindex.txt:Y
["x]ccdelete N lines [into register x] and startchange lineportedindex.txt:cc
["x]c{motion}delete Nmove text [into register x] andvim c{motion} = change operator; zmax c submap covers w/W/e/b/$/^/i/a/f/t motions.portedindex.txt:c
["x]dddelete N lines [into register x]delete lineportedindex.txt:dd
["x]d{motion}delete Nmove text [into register x]vim d{motion} = delete operator; zmax d submap covers standard motions and text objects.portedindex.txt:d
["x]gPput the text [from register x] before the["x]gPportedindex.txt:gP
["x]gpput the text [from register x] after the["x]gpportedindex.txt:gp
["x]pput the text [from register x] after the["x]pportedindex.txt:p
["x]s(substitute) delete N characters [intovim {count}s ("["x]s): delete count chars forward (bounded to the current line) into the optional register, then insert. Count-aware via forward grapheme extension; vim-sneak off restores this on s.portedindex.txt:s
["x]xdelete N characters under and after the["x]xportedindex.txt:x
["x]yyyank N lines [into register x]yank lineportedindex.txt:yy
["x]y{motion}yank Nmove text [into register x]vim y{motion} = yank operator; zmax y submap covers standard motions and text objects.portedindex.txt:y
[#cursor to N previous unmatched #if, #else[# jump to previous unmatched #if/#else (nesting-aware preprocessor scan)portedindex.txt:[#
['cursor to previous lowercase mark, on first['portedindex.txt:['
[(cursor N times back to unmatched '('[(portedindex.txt:[(
[*same as "[/"[* same as [/ : previous commentportedindex.txt:[star
[/cursor to N previous start of a C commentvim [/ -> goto_prev_commentportedindex.txt:[/
[Psame as "[p"[P paste beforeportedindex.txt:[P
[[cursor N sections backwardprev paragraph (approx of section nav)portedindex.txt:[[
[]cursor N SECTIONS backward[] N sections backward -> prev functionportedindex.txt:[]
[`cursor to previous lowercase mark[`portedindex.txt:[`
[ccursor N times backwards to start of changevim [c: go back to start of previous change/diff hunk (goto_prev_change)portedindex.txt:[c
[fsame as "gf"vim [f: same as gf: open the file under the cursor (goto_file)portedindex.txt:[f
[mcursor N times back to start of membervim [m -> goto_prev_functionportedindex.txt:[m
[plike "P", but adjust indent to current line[pportedindex.txt:[p
[smove to the previous misspelled wordmove to the previous misspelled wordportedindex.txt:[s
[zmove to start of open fold[z start of open fold -> fold_prevportedindex.txt:[z
[{cursor N times back to unmatched '{'[{portedindex.txt:[{
[{char}square bracket command (see |[| below)square bracket command (see |[| below)portedindex.txt:[
] CTRL-Djump to first #define found in current andjump to first #define found in current andportedindex.txt:]_CTRL-D
]#cursor to N next unmatched #endif or #else]# jump to next unmatched #endif/#else (nesting-aware preprocessor scan)portedindex.txt:]#
]'cursor to next lowercase mark, on first]'portedindex.txt:]'
])cursor N times forward to unmatched ')'])portedindex.txt:])
]*same as "]/"]* same as ]/ : next commentportedindex.txt:]star
]/cursor to N next end of a C commentvim ]/ -> goto_next_commentportedindex.txt:]/
]Psame as "[p"]P same as [pportedindex.txt:]P
][cursor N SECTIONS forward][ N sections forward -> next functionportedindex.txt:][
]]cursor N sections forwardnext paragraph (approx of section nav)portedindex.txt:]]
]`cursor to next lowercase mark]`portedindex.txt:]`
]ccursor N times forward to start of changevim ]c: go forward to start of next change/diff hunk (goto_next_change)portedindex.txt:]c
]fsame as "gf"vim ]f: same as gf: open the file under the cursor (goto_file)portedindex.txt:]f
]mcursor N times forward to end of membervim ]m -> goto_next_functionportedindex.txt:]m
]plike "p", but adjust indent to current line]pportedindex.txt:]p
]smove to next misspelled wordmove to next misspelled wordportedindex.txt:]s
]zmove to end of open fold]z end of open fold -> fold_nextportedindex.txt:]z
]{char}square bracket command (see |]| below)square bracket command (see |]| below)portedindex.txt:]
]}cursor N times forward to unmatched '}']}portedindex.txt:]}
^cursor to the first CHAR of the linegoto first non-whitespaceportedindex.txt:^
_cursor to the first CHAR N - 1 lines lowervim _ = first non-blank of the line, or count-1 lines below with a count (3_ two lines down); goto_first_nonwhitespace_down honours the count.portedindex.txt:_
`(cursor to the start of the current sentencecursor to the start of the current sentenceportedindex.txt:`(
`)cursor to the end of the current sentencecursor to the end of the current sentenceportedindex.txt:`)
`<cursor to the start of the highlighted area`<portedindex.txt:`<
`>cursor to the end of the highlighted area`>portedindex.txt:`>
`[cursor to the start of last operated textcursor to the start of last operated textportedindex.txt:`[
`]cursor to the end of last operated text orcursor to the end of last operated text orportedindex.txt:`]
`{cursor to the start of the current paragraphvim `{ named marks (set/jump, edit-tracked via map_pos)portedindex.txt:`{
`{a-zA-Z0-9}cursor to the mark {a-zA-Z0-9}vim `{a-zA-Z0-9} named marks (set/jump, edit-tracked via map_pos)portedindex.txt:`
`}cursor to the end of the current paragraphcursor to the end of the current paragraphportedindex.txt:`}
aappend text after the cursor N timesappendportedindex.txt:a
a"double quoted stringvim a" via c/d/y + i/a textobject (around)portedindex.txt:v_aquote
a'single quoted stringvim a' via c/d/y + i/a textobject (around)portedindex.txt:v_a'
a(same as abvim a( via c/d/y + i/a textobject (around)portedindex.txt:v_a(
a)same as abvim a) via c/d/y + i/a textobject (around)portedindex.txt:v_a)
a<"a <>" from '<' to the matching '>'vim a< via c/d/y + i/a textobject (around)portedindex.txt:v_a<
a>same as a<vim a> via c/d/y + i/a textobject (around)portedindex.txt:v_a>
aB"a Block" from `[{` to `]}` (with brackets)textobject via select-mode a base (operator-pending not chained)portedindex.txt:v_aB
aW"a WORD" (with white space)vim aW via c/d/y + i/a textobject (around)portedindex.txt:v_aW
a["a []" from '[' to the matching ']'vim a[ via c/d/y + i/a textobject (around)portedindex.txt:v_a[
a]same as a[vim a] via c/d/y + i/a textobject (around)portedindex.txt:v_a]
a`string in backticksvim a` via c/d/y + i/a textobject (around)portedindex.txt:v_a`
ab"a block" from "[(" to "])" (with braces)vim ab = a-block; zmax textobject maps b->( usable in Visual (a) and operator-pending (da/ca/ya).portedindex.txt:v_ab
alall lines (entire buffer)textobject via select-mode a base (operator-pending not chained)portedindex.txt:v_al
ap"a paragraph" (with white space)vim ap via c/d/y + i/a textobject (around)portedindex.txt:v_ap
as"a sentence" (with white space)vim as: a sentence incl. trailing whitespace (textobject_sentence); das/cas/yasportedindex.txt:v_as
at"a tag block" (with white space)vim at = a-tag; zmax maps t->enclosing xml/html element (treesitter).portedindex.txt:v_at
aw"a word" (with white space)vim aw via c/d/y + i/a textobject (around)portedindex.txt:v_aw
a{same as aBvim a{ via c/d/y + i/a textobject (around)portedindex.txt:v_a{
a}same as aBvim a} via c/d/y + i/a textobject (around)portedindex.txt:v_a}
bcursor N words backwardprev word startportedindex.txt:b
ecursor forward to the end of word Nnext word endportedindex.txt:e
f{char}cursor to Nth occurrence of {char} to thefind next charportedindex.txt:f
g CTRL-Gshow information about current cursorshow information about current cursorportedindex.txt:g_CTRL-G
g CTRL-Hstart Select block modevim gCTRL-H = blockwise Select mode; zmax g C-h enters visual-block mode.portedindex.txt:g_CTRL-H
g CTRL-]|:tjump| to the tag under the cursorg CTRL-]: :tjump -> goto_definitionportedindex.txt:g_CTRL-]
g#like "#", but without using "\<" and "\>"g#: search word backward (no boundaries)portedindex.txt:g#
g$when 'wrap' off go to rightmost character ofvim g$ -> goto_line_endportedindex.txt:g$
g&repeat last ":s" on all linesvim g& repeat last :s on whole fileportedindex.txt:g&
g'{mark}like |'| but without changing the jumplistg'{mark}: goto mark line (jumplist differs)portedindex.txt:g'
g*like "*", but without using "\<" and "\>"g*: search word forward (no boundaries)portedindex.txt:gstar
g+go to newer text state N timesg+portedindex.txt:g+
g,go to N newer position in change listg,: newer change-list pos (approx last change)portedindex.txt:g,
g-go to older text state N timesg-portedindex.txt:g-
g0when 'wrap' off go to leftmost character ofvim g0 -> goto_line_startportedindex.txt:g0
g8print hex value of bytes used in UTF-8g8portedindex.txt:g8
g;go to N older position in change listvim g; -> goto_last_modificationportedindex.txt:g;
g<display previous command outputg< display previous command output (echo-area message log)portedindex.txt:g<
g<Down>same as "gj"g<Down> = gjportedindex.txt:g
g<End>same as "g$" but go to the rightmostg<End> = g$portedindex.txt:g
g<Home>same as "g0"g<Home> = g0portedindex.txt:g
g<Tab>go to last accessed tabpageg<Tab>: last accessed tab -> alt fileportedindex.txt:g
g<Up>same as "gk"g<Up> = gkportedindex.txt:g
g?Rot13 encoding operatorvim g?{motion} = ROT13 operator; zmax g? submap runs rot13 over the motion.portedindex.txt:g?
g??Rot13 encode current lineRot13 encode current lineportedindex.txt:g?g?
g?g?Rot13 encode current lineRot13 encode current lineportedindex.txt:g?g?
gDgo to definition of word under the cursorgoto declarationportedindex.txt:gD
gEgo backwards to the end of the previousvim gE -> move_prev_long_word_endportedindex.txt:gE
gFstart editing the file whose name is undergoto file (no line component)portedindex.txt:gF
gHstart Select line modegH: start linewise Select modeportedindex.txt:gH
gIlike "I", but always start in column 1vim gI -> insert_at_line_startportedindex.txt:gI
gJjoin lines without inserting spacevim gJ -> join!portedindex.txt:gJ
gMgo to character at middle of the text linegMportedindex.txt:gM
gN1,2 find the previous match with the last usedgn/gN visually select the next/previous match of the last search into Select mode (select_gn_match + select_mode), so an operator or extension can act on it.portedindex.txt:gN
gTgo to the previous tabpagegTportedindex.txt:gT
gU{motion}make Nmove text uppercasevim gU{motion} = uppercase operator; zmax gU submap uppercases over the motion.portedindex.txt:gU
gVdon't reselect the previous Visual areagV don't reselect the previous Visual area (no-op)portedindex.txt:gV
g]:tselect on the tag under the cursorg]: :tselect tag -> goto_definitionportedindex.txt:g]
g^when 'wrap' off go to leftmost non-whitevim g^ -> goto_first_nonwhitespaceportedindex.txt:g^
g_cursor to the last CHAR N - 1 lines lowervim g_ = last non-blank char of line; zmax binds g_ to goto_line_last_nonblank.portedindex.txt:g_
g`{mark}like |`| but without changing the jumplistg`{mark}: goto mark (jumplist differs)portedindex.txt:g`
gaprint ascii value of character under thevim ga: print the ascii/unicode value of the character under the cursor (bound to :character-info)portedindex.txt:ga
gdgo to definition of word under the cursorgoto definitionportedindex.txt:gd
gego backwards to the end of the previousgeportedindex.txt:ge
gfstart editing the file whose name is undergoto file under cursorportedindex.txt:gf
ggcursor to line N, default first linegoto file startportedindex.txt:gg
ghstart Select modegh: start Select modeportedindex.txt:gh
gilike "i", but first move to the |'^| markvim gi insert at last-insert position (^ mark)portedindex.txt:gi
gjlike "j", but when 'wrap' on go N screenmove display line downportedindex.txt:gj
gklike "k", but when 'wrap' on go N screenmove display line upportedindex.txt:gk
gmgo to character at middle of the screenlinego to character at middle of the screenlineportedindex.txt:gm
gn1,2 find the next match with the last usedgnportedindex.txt:gn
gocursor to byte N in the buffergoportedindex.txt:go
gsgo to sleep for N seconds (default 1)gs sleep for {count} secondsportedindex.txt:gs
gtgo to the next tabpagegtportedindex.txt:gt
gu{motion}make Nmove text lowercasevim gu{motion} = lowercase operator; zmax gu submap lowercases over the motion.portedindex.txt:gu
gvreselect the previous Visual areavim gv reselect last visual area (edit-clamped)portedindex.txt:gv
gxexecute application for filepath at cursorvim gx: open file/URL under cursor. Bound to goto_file, which opens URLs externally and files in-editor. Partial: gx in vim is URL-only (gf is files); zmax gx==gf handles both.portedindex.txt:gx
g{char}extended commands, see |g| belowextended commands, see |g| belowportedindex.txt:g
g~{motion}swap case for Nmove textvim g~{motion} = toggle-case operator; zmax g~ submap toggles case over the motion.portedindex.txt:g~
hcursor N chars to the leftmove leftportedindex.txt:h
iinsert text before the cursor N timesinsertportedindex.txt:i
i"double quoted string without the quotesvim i" via c/d/y + i/a textobject (inner)portedindex.txt:v_iquote
i'single quoted string without the quotesvim i' via c/d/y + i/a textobject (inner)portedindex.txt:v_i'
i(same as ibvim i( via c/d/y + i/a textobject (inner)portedindex.txt:v_i(
i)same as ibvim i) via c/d/y + i/a textobject (inner)portedindex.txt:v_i)
i<"inner <>" from '<' to the matching '>'vim i< via c/d/y + i/a textobject (inner)portedindex.txt:v_i<
i>same as i<vim i> via c/d/y + i/a textobject (inner)portedindex.txt:v_i>
iB"inner Block" from `[{` and `]}`textobject via select-mode i base (operator-pending not chained)portedindex.txt:v_iB
iW"inner WORD"vim iW via c/d/y + i/a textobject (inner)portedindex.txt:v_iW
i["inner []" from '[' to the matching ']'vim i[ via c/d/y + i/a textobject (inner)portedindex.txt:v_i[
i]same as i[vim i] via c/d/y + i/a textobject (inner)portedindex.txt:v_i]
i`string in backticks without the backticksvim i` via c/d/y + i/a textobject (inner)portedindex.txt:v_i`
ib"inner block" from "[(" to "])"vim ib = inner-block; zmax maps b->( in the textobject command.portedindex.txt:v_ib
ilinner line (without surrounding whitespace)textobject via select-mode i base (operator-pending not chained)portedindex.txt:v_il
ip"inner paragraph"vim ip via c/d/y + i/a textobject (inner)portedindex.txt:v_ip
is"inner sentence"vim is: inner sentence text object — now a real sentence object (textobject_sentence); dis/cis/yis operate on the sentence under the cursorportedindex.txt:v_is
it"inner tag block"vim it = inner-tag; zmax maps t->xml element via treesitter.portedindex.txt:v_it
iw"inner word"vim iw via c/d/y + i/a textobject (inner)portedindex.txt:v_iw
i{same as iBvim i{ via c/d/y + i/a textobject (inner)portedindex.txt:v_i{
i}same as iBvim i} via c/d/y + i/a textobject (inner)portedindex.txt:v_i}
jcursor N lines downwardmove downportedindex.txt:j
kcursor N lines upwardmove upportedindex.txt:k
lcursor N chars to the rightmove rightportedindex.txt:l
m{A-Za-z}set mark {A-Za-z} at cursor positionvim m{A-Za-z} named marks (set/jump, edit-tracked via map_pos)portedindex.txt:m
nrepeat the latest '/' or '?' N timessearch nextportedindex.txt:n
obegin a new line below the cursor andopen line belowportedindex.txt:o
q(while recording) stops recordingvim q macro vim_record_macroportedindex.txt:q
q{0-9a-zA-Z"}record typed characters into named registervim q{0-9a-zA-Z"} macro vim_record_macroportedindex.txt:q
r{char}replace N chars with {char}replace charportedindex.txt:r
t{char}cursor till before Nth occurrence of {char}till next charportedindex.txt:t
uundo changesundoportedindex.txt:u
vstart charwise Visual modecharwise Visual modeportedindex.txt:v
vforce operator to work charwisevim v -> select_modeportedindex.txt:o_v
wcursor N words forwardnext word startportedindex.txt:w
z-redraw, cursor line at bottom of window,vim z- -> align_view_bottomportedindex.txt:z-
z.redraw, cursor line to center of window,vim z. -> align_view_centerportedindex.txt:z.
z<CR>redraw, cursor line to top of window,vim z<CR> -> align_view_topportedindex.txt:z
z<Left>same as "zh"same as "zh"portedindex.txt:z
z<Right>same as "zl"same as "zl"portedindex.txt:z
z=give spelling suggestionsgive spelling suggestionsportedindex.txt:z=
zAopen a closed fold or close an open foldzA: toggle fold (recursive approx)portedindex.txt:zA
zCclose folds recursivelyzCportedindex.txt:zC
zDdelete folds recursivelyzD: delete folds recursively (approx)portedindex.txt:zD
zEeliminate all foldszEportedindex.txt:zE
zFcreate a fold for N lineszF: create a fold for N linesportedindex.txt:zF
zGtemporarily mark word as correctly spelledtemporarily mark word as correctly spelledportedindex.txt:zG
zHwhen 'wrap' off scroll half a screenwidthwhen 'wrap' off scroll half a screenwidthportedindex.txt:zH
zLwhen 'wrap' off scroll half a screenwidthwhen 'wrap' off scroll half a screenwidthportedindex.txt:zL
zMset 'foldlevel' to zerozMportedindex.txt:zM
zNset 'foldenable'zN set foldenable -> fold_close_allportedindex.txt:zN
zOopen folds recursivelyzOportedindex.txt:zO
zRset 'foldlevel' to the deepest foldzRportedindex.txt:zR
zWtemporarily mark word as incorrectly spelledtemporarily mark word as incorrectly spelledportedindex.txt:zW
zXre-apply 'foldlevel'zX re-apply foldlevel -> fold_open_allportedindex.txt:zX
zaopen a closed fold, close an open foldzaportedindex.txt:za
zbredraw, cursor line at bottom of windowscroll cursor to bottomportedindex.txt:zb
zcclose a foldzcportedindex.txt:zc
zddelete a foldzdportedindex.txt:zd
zewhen 'wrap' off scroll horizontally towhen 'wrap' off scroll horizontally toportedindex.txt:ze
zf{motion}create a fold for Nmove textzf{motion}portedindex.txt:zf
zgpermanently mark word as correctly spelledpermanently mark word as correctly spelledportedindex.txt:zg
zhwhen 'wrap' off scroll screen N characterswhen 'wrap' off scroll screen N charactersportedindex.txt:zh
zitoggle 'foldenable'zi: toggle foldenable (approx)portedindex.txt:zi
zjmove to the start of the next foldzjportedindex.txt:zj
zkmove to the end of the previous foldzkportedindex.txt:zk
zlwhen 'wrap' off scroll screen N characterswhen 'wrap' off scroll screen N charactersportedindex.txt:zl
zmsubtract one from 'foldlevel'zm: fold more (close all approx)portedindex.txt:zm
znreset 'foldenable'zn: foldenable off (open all approx)portedindex.txt:zn
zoopen foldzoportedindex.txt:zo
zradd one to 'foldlevel'zr: fold reduce (open all approx)portedindex.txt:zr
zswhen 'wrap' off scroll horizontally towhen 'wrap' off scroll horizontally toportedindex.txt:zs
ztredraw, cursor line at top of windowscroll cursor to topportedindex.txt:zt
zuGundo |zG|undo |zG|portedindex.txt:zuG
zuWundo |zW|undo |zW|portedindex.txt:zuW
zugundo |zg|undo |zg|portedindex.txt:zug
zuwundo |zw|undo |zw|portedindex.txt:zuw
zvopen enough folds to view the cursor linezvportedindex.txt:zv
zwpermanently mark word as incorrectly spelledpermanently mark word as incorrectly spelledportedindex.txt:zw
zxre-apply 'foldlevel' and do "zv"re-apply 'foldlevel' and do "zv"portedindex.txt:zx
zzredraw, cursor line at center of windowcenter view on cursorportedindex.txt:zz
z{char}commands starting with 'z', see |z| belowcommands starting with 'z', see |z| belowportedindex.txt:z
z{height}<CR>redraw, make window {height} lines highvim z<CR> = current line to top + first non-blank; zmax z<CR> = align_view_top + goto_first_nonwhitespace.portedindex.txt:zN
{cursor N paragraphs backwardprev paragraphportedindex.txt:{
{count}%go to N percentage in the filevim {count}%: jump to {count} percent through the file, first non-blank (match_brackets_or_goto_percent; %% with no count still matches brackets)portedindex.txt:N%
{count}<Del>remove the last digit from {count}vim <Del> in Normal = delete char under cursor (like x); zmax binds del to delete_selection.portedindex.txt:N
|cursor to column Ngoto columnportedindex.txt:bar
}cursor N paragraphs forwardnext paragraphportedindex.txt:}
~'tildeop' off: switch case of N charactersswitch caseportedindex.txt:~
~{motion}'tildeop' on: switch case of Nmove text~{motion}: switch case (charwise approx)portedindex.txt:~
.repeat last change with count replaced withvim . repeat-last-change (last_insert replay): insert-class changes (i/a/o/c + text) work; pure operator+motion repeat (dd, dw) is approximatepartialindex.txt:.
<F1>same as <Help><F1> help -> command palettepartialindex.txt:
<Space>same as "l"<Space> move right; Space is the leader key, l/<Right> move rightpartialindex.txt:
CTRL-Lredraw screenrecenter view (approx redraw)partialindex.txt:CTRL-L
CTRL-Tjump to N older Tag in tag listvim CTRL-T = pop tag stack; zmax approximates with jumplist-back.partialindex.txt:CTRL-T
CTRL-W Pgo to preview windowC-w P go to preview window (approx: previous/last-accessed window)partialindex.txt:CTRL-W_P
CTRL-W g }do a |:ptjump| to the tag under the cursorvim CTRL-W g } = ptjump preview; zmax shows symbol info via LSP hover.partialindex.txt:CTRL-W_g}
CTRL-W }show tag under cursor in preview windowvim CTRL-W } = preview tag; zmax shows symbol info via LSP hover.partialindex.txt:CTRL-W_}
Uundo all latest changes on one lineU: undo changes on one line (approx undo)partialindex.txt:U
[ CTRL-Ijump to first line in current and includedjump to first line in current and includedpartialindex.txt:[_CTRL-I
[Dlist all defines found in current andlist all defines found in current andpartialindex.txt:[D
[Ilist all lines found in current andlist all lines found in current andpartialindex.txt:[I
[dshow first #define found in current and[d show first #define ≈ jump to declaration of word under cursorpartialindex.txt:[d
[ishow first line found in current andvim [i = first line above with word; zmax jumps to previous occurrence (buffer search).partialindex.txt:[i
] CTRL-Ijump to first line in current and includedjump to first line in current and includedpartialindex.txt:]_CTRL-I
]Dlist all #defines found in current andlist all #defines found in current andpartialindex.txt:]D
]Ilist all lines found in current andlist all lines found in current andpartialindex.txt:]I
]dshow first #define found in current and]d show first #define ≈ jump to definition of word under cursorpartialindex.txt:]d
]ishow first line found in current andvim ]i = first line below with word; zmax jumps to next occurrence (buffer search).partialindex.txt:]i
gQswitch to "Ex" mode with Vim editingvim gQ = Ex mode; zmax g Q opens the command line (single Ex command).partialindex.txt:gQ
gRenter Virtual Replace modevim gR = Virtual Replace; zmax g R enters ordinary replace_mode.partialindex.txt:gR
gq{motion}format Nmove textvim gq{motion} = reformat; zmax reformats the motion range via LSP formatter.partialindex.txt:gq
gr{char}virtual replace N chars with {char}gr{char} virtual replace ≈ r{char}; monospace TUI has no virtual columns to distinguish thempartialindex.txt:gr
gw{motion}format Nmove text and keep cursorvim gw{motion} = reformat keeping cursor; zmax g w reformats via LSP formatter.partialindex.txt:gw
q/edit / command-line in command-line windowq/ edit search history ≈ fuzzy search-history pickerpartialindex.txt:q/
q:edit : command-line in command-line windowq: edit command-line history ≈ fuzzy command-history pickerpartialindex.txt:q:
q?edit ? command-line in command-line windowq? edit search history ≈ fuzzy search-history pickerpartialindex.txt:q?
z+cursor on line N (default line belowz+: line below window (approx page down)partialindex.txt:z+
zPpaste in block-mode without trailing spaceszP: block paste (approx paste_before)partialindex.txt:zP
z^cursor on line N (default line abovez^: line above window (approx page up)partialindex.txt:z^
zppaste in block-mode without trailing spaceszp: block paste (approx paste_after)partialindex.txt:zp
zyyank without trailing spaceszy: yank without trailing spaces (approx)partialindex.txt:zy
{count}:start entering an Ex command with range{count}: Ex command -> command modepartialindex.txt:N:
<C-LeftMouse>":ta" to the keyword at the mouse clickabsentindex.txt:
<C-RightMouse>same as "CTRL-T"absentindex.txt:
<LeftMouse>move cursor to the mouse click positionabsentindex.txt:
<MiddleMouse>same as "gP" at the mouse click positionabsentindex.txt:
<RightMouse>start Visual mode, move cursor to the mouseabsentindex.txt:
<S-LeftMouse>same as "*" at the mouse click positionabsentindex.txt:
<S-RightMouse>same as "#" at the mouse click positionabsentindex.txt:
CTRL-W Tmove current window to a new tabpageabsentindex.txt:CTRL-W_T
CTRL-W dsplit window and jump to definition underabsentindex.txt:CTRL-W_d
CTRL-W zclose preview windowabsentindex.txt:CTRL-W_z
[<MiddleMouse>same as "[p"absentindex.txt:[
]<MiddleMouse>same as "]p"absentindex.txt:]
dosame as ":diffget"absentindex.txt:do
dpsame as ":diffput"absentindex.txt:dp
g<LeftMouse>same as <C-LeftMouse>absentindex.txt:g
g<RightMouse>same as <C-RightMouse>absentindex.txt:g
g@{motion}call 'operatorfunc'absentindex.txt:g@
neovim / visual-mode (85 keys · 81 ported · 2 partial)
KeyAction (in editor)→ zmaxStatusSource ref
!{filter}filter the highlighted lines through thevim visual !: filters the highlighted lines through an external command via shell_pipeportedindex.txt:v_!
:start a command-line with the highlightedcommand modeportedindex.txt:v_:
<shift the highlighted lines oneunindentportedindex.txt:v_<
<BS>Select mode: delete highlighted area<BS>portedindex.txt:v_
<Esc>stop Visual modeexit select modeportedindex.txt:v_
>shift the highlighted lines oneindentportedindex.txt:v_>
Ablock mode: append same text in all lines,vim visual-block A = append at end of each row; zmax Select A = append_mode.portedindex.txt:v_b_A
Cdelete the highlighted lines and startvim visual C: delete highlighted lines and start insert (linewise change)portedindex.txt:v_C
CTRL-Aadd N to number in highlighted textincrementportedindex.txt:v_CTRL-A
CTRL-Cstop Visual modevim visual CTRL-C: stop Visual mode (back to normal)portedindex.txt:v_CTRL-C
CTRL-Hsame as <BS>CTRL-Hportedindex.txt:v_CTRL-H
CTRL-Vmake Visual mode blockwise or stop Visualvim visual CTRL-V = blockwise Visual; zmax Select-mode C-v enters visual-block mode.portedindex.txt:v_CTRL-V
CTRL-Xsubtract N from number in highlighted textdecrementportedindex.txt:v_CTRL-X
CTRL-\ CTRL-Ggo to Normal modeCTRL-\ CTRL-G: stop Visual to normalportedindex.txt:v_CTRL-\_CTRL-G
CTRL-\ CTRL-Nstop Visual modeCTRL-\ CTRL-N: stop Visual to normalportedindex.txt:v_CTRL-\_CTRL-N
CTRL-]jump to highlighted tagCTRL-]portedindex.txt:v_CTRL-]
Ddelete the highlighted linesvim visual D: delete the highlighted lines (linewise)portedindex.txt:v_D
Iblock mode: insert same text in all lines,vim visual-block I = insert at start of each row; zmax Select I = insert_mode.portedindex.txt:v_b_I
Jjoin the highlighted linesjoin linesportedindex.txt:v_J
Krun 'keywordprg' on the highlighted areaKportedindex.txt:v_K
Omove horizontally to other corner of areavim visual O: move to the other end/corner of the selection (flip_selections)portedindex.txt:v_O
Preplace highlighted area with registervim visual P: replace the highlighted area with the register (replace_with_yanked)portedindex.txt:v_P
Rdelete the highlighted lines and startvim visual R: delete highlighted lines and start insert (linewise change)portedindex.txt:v_R
Sdelete the highlighted lines and startvim visual S: delete highlighted lines and start insert (linewise change)portedindex.txt:v_S
Umake highlighted area uppercaseuppercaseportedindex.txt:v_U
Vmake Visual mode linewise or stop Visuallinewise selectportedindex.txt:v_V
Xdelete the highlighted linesvim visual X: delete the highlighted lines (linewise)portedindex.txt:v_X
Yyank the highlighted linesvim visual Y: yank the highlighted lines (linewise)portedindex.txt:v_Y
a"extend highlighted area with a doubletextobject via select-mode a baseportedindex.txt:v_aquote
a'extend highlighted area with a singletextobject via select-mode a baseportedindex.txt:v_a'
a(same as abtextobject via select-mode a baseportedindex.txt:v_a(
a)same as abtextobject via select-mode a baseportedindex.txt:v_a)
a<extend highlighted area with a <> blocktextobject via select-mode a baseportedindex.txt:v_a<
a>same as a<textobject via select-mode a baseportedindex.txt:v_a>
aBextend highlighted area with a {} blocktextobject via select-mode a baseportedindex.txt:v_aB
aWextend highlighted area with "a WORD"textobject via select-mode a baseportedindex.txt:v_aW
a[extend highlighted area with a [] blocktextobject via select-mode a baseportedindex.txt:v_a[
a]same as a[textobject via select-mode a baseportedindex.txt:v_a]
a`extend highlighted area with a backticktextobject via select-mode a baseportedindex.txt:v_a`
abextend highlighted area with a () blocktextobject via select-mode a baseportedindex.txt:v_ab
alextend highlighted area to all linestextobject via select-mode a baseportedindex.txt:v_al
apextend highlighted area with a paragraphtextobject via select-mode a baseportedindex.txt:v_ap
asextend highlighted area with a sentencevim visual as: extend the selection by a sentence incl. trailing whitespace (textobject_sentence)portedindex.txt:v_as
atextend highlighted area with a tag blocktextobject via select-mode a baseportedindex.txt:v_at
awextend highlighted area with "a word"textobject via select-mode a baseportedindex.txt:v_aw
a{same as aBtextobject via select-mode a baseportedindex.txt:v_a{
a}same as aBtextobject via select-mode a baseportedindex.txt:v_a}
cdelete highlighted area and start insertchange selectionportedindex.txt:v_c
ddelete highlighted areadelete selectionportedindex.txt:v_d
g CTRL-Aadd N to number in highlighted textg CTRL-Aportedindex.txt:v_g_CTRL-A
g CTRL-Xsubtract N from number in highlighted textg CTRL-Xportedindex.txt:v_g_CTRL-X
gJjoin the highlighted lines withoutgJportedindex.txt:v_gJ
gvexchange current and previous highlightedreselect previous highlighted areaportedindex.txt:v_gv
i"extend highlighted area with a doubletextobject via select-mode i baseportedindex.txt:v_iquote
i'extend highlighted area with a singletextobject via select-mode i baseportedindex.txt:v_i'
i(same as ibtextobject via select-mode i baseportedindex.txt:v_i(
i)same as ibtextobject via select-mode i baseportedindex.txt:v_i)
i<extend highlighted area with inner <> blocktextobject via select-mode i baseportedindex.txt:v_i<
i>same as i<textobject via select-mode i baseportedindex.txt:v_i>
iBextend highlighted area with inner {} blocktextobject via select-mode i baseportedindex.txt:v_iB
iWextend highlighted area with "inner WORD"textobject via select-mode i baseportedindex.txt:v_iW
i[extend highlighted area with inner [] blocktextobject via select-mode i baseportedindex.txt:v_i[
i]same as i[textobject via select-mode i baseportedindex.txt:v_i]
i`extend highlighted area with a backticktextobject via select-mode i baseportedindex.txt:v_i`
ibextend highlighted area with inner () blocktextobject via select-mode i baseportedindex.txt:v_ib
ilselect inner line under cursortextobject via select-mode i baseportedindex.txt:v_il
ipextend highlighted area with inner paragraphtextobject via select-mode i baseportedindex.txt:v_ip
isextend highlighted area with inner sentencevim visual is: extend the selection by the inner sentence (textobject_sentence)portedindex.txt:v_is
itextend highlighted area with inner tag blocktextobject via select-mode i baseportedindex.txt:v_it
iwextend highlighted area with "inner word"textobject via select-mode i baseportedindex.txt:v_iw
i{same as iBtextobject via select-mode i baseportedindex.txt:v_i{
i}same as iBtextobject via select-mode i baseportedindex.txt:v_i}
omove cursor to other corner of areaflip selection endsportedindex.txt:v_o
preplace highlighted area with registerpaste over selectionportedindex.txt:v_p
rreplace highlighted area with a characterreplace charportedindex.txt:v_r
sdelete highlighted area and start insertchange selectionportedindex.txt:v_s
umake highlighted area lowercaselowercaseportedindex.txt:v_u
vmake Visual mode charwise or stopvportedindex.txt:v_v
xdelete the highlighted areadelete selectionportedindex.txt:v_x
yyank the highlighted areayank selectionportedindex.txt:v_y
~swap case for the highlighted areaswitch caseportedindex.txt:v_~
=filter the highlighted lines through thevim visual = reindents lines; zmax reformats via LSP formatter.partialindex.txt:v_=
gqformat the highlighted linesvim visual gq = reformat lines; zmax reformats via LSP formatter.partialindex.txt:v_gq
CTRL-Gtoggle between Visual mode and Select modeabsentindex.txt:v_CTRL-G
CTRL-Oswitch from Select to Visual mode for oneabsentindex.txt:v_CTRL-O
spacemacs / emacs-prefix (271 keys · 114 ported · 144 partial)
KeyAction (in editor)→ zmaxStatusSource ref
C-c , jSemantic [Emacs prefix, active in Spacemacs]goto_definitionportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Semantic.html#index-C_002dc-_002c-j
C-c @ C-cHideshow [Emacs prefix, active in Spacemacs]fold_toggleportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Hideshow.html#index-C_002dc-_0040-C_002dc
C-c @ C-hHideshow [Emacs prefix, active in Spacemacs]fold_closeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Hideshow.html#index-C_002dc-_0040-C_002dh
C-c @ C-rHideshow [Emacs prefix, active in Spacemacs]fold_openportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Hideshow.html#index-C_002dc-_0040-C_002dr
C-c @ C-sHideshow [Emacs prefix, active in Spacemacs]fold_openportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Hideshow.html#index-C_002dc-_0040-C_002ds
C-h C-fHelp Files [Emacs prefix, active in Spacemacs]browse_faqportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Files.html#index-C_002dh-C_002df
C-h C-hHelp [Emacs prefix, active in Spacemacs]helpportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help.html#index-C_002dh-C_002dh
C-h C-nHelp Files [Emacs prefix, active in Spacemacs]browse_newsportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Files.html#index-C_002dh-C_002dn
C-h FName Help [Emacs prefix, active in Spacemacs]command_paletteportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Name-Help.html#index-C_002dh-F
C-h KKey Help [Emacs prefix, active in Spacemacs]helpportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Key-Help.html#index-C_002dh-K
C-h LLanguage Environments [Emacs prefix, active in Spacemacs]layer_searchportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Language-Environments.html#index-C_002dh-L
C-h PPackage Keywords [Emacs prefix, active in Spacemacs]package_searchportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Keywords.html#index-C_002dh-P
C-h SMisc Help [Emacs prefix, active in Spacemacs]man_page_searchportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Help.html#index-C_002dh-S
C-h aApropos [Emacs prefix, active in Spacemacs]command_paletteportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Apropos.html#index-C_002dh-a
C-h bMisc Help [Emacs prefix, active in Spacemacs]helpportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Help.html#index-C_002dh-b
C-h cKey Help [Emacs prefix, active in Spacemacs]helpportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Key-Help.html#index-C_002dh-c
C-h dApropos [Emacs prefix, active in Spacemacs]command_paletteportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Apropos.html#index-C_002dh-d
C-h eMisc Help [Emacs prefix, active in Spacemacs]helpportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Help.html#index-C_002dh-e
C-h fName Help [Emacs prefix, active in Spacemacs]command_paletteportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Name-Help.html#index-C_002dh-f
C-h hInternational Chars [Emacs prefix, active in Spacemacs]helpportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/International-Chars.html#index-C_002dh-h
C-h iMisc Help [Emacs prefix, active in Spacemacs]info_searchportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Help.html#index-C_002dh-i
C-h kKey Help [Emacs prefix, active in Spacemacs]helpportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Key-Help.html#index-C_002dh-k
C-h lMisc Help [Emacs prefix, active in Spacemacs]helpportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Help.html#index-C_002dh-l
C-h mMisc Help [Emacs prefix, active in Spacemacs]describe_current_modesportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Help.html#index-C_002dh-m
C-h oName Help [Emacs prefix, active in Spacemacs]command_paletteportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Name-Help.html#index-C_002dh-o
C-h pPackage Keywords [Emacs prefix, active in Spacemacs]package_searchportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Keywords.html#index-C_002dh-p
C-h sMisc Help [Emacs prefix, active in Spacemacs]helpportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Help.html#index-C_002dh-s
C-h tBasic [Emacs prefix, active in Spacemacs]helpportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Basic.html#index-C_002dh-t
C-h vName Help [Emacs prefix, active in Spacemacs]config_variable_searchportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Name-Help.html#index-C_002dh-v
C-h wKey Help [Emacs prefix, active in Spacemacs]helpportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Key-Help.html#index-C_002dh-w
C-h xName Help [Emacs prefix, active in Spacemacs]command_paletteportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Name-Help.html#index-C_002dh-x
C-x 'expand-abbrev — expand the abbrev before point [Emacs prefix, active in Spacemacs]expand_abbrevportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Expanding-Abbrevs.html
C-x *calc-dispatch — Calc calculator dispatch prefix [Emacs prefix, active in Spacemacs]spacemacs C-x * (calc-dispatch) -> zmax calc opens the RPN stack calculator (:calc still evaluates an infix expression/selection)portedhttps://www.gnu.org/software/emacs/manual/html_node/calc/Starting-Calc.html
C-x +Change Window [Emacs prefix, active in Spacemacs]resize_view_equalizeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Change-Window.html#index-C_002dx-_002b
C-x 0Change Window [Emacs prefix, active in Spacemacs]wcloseportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Change-Window.html#index-C_002dx-0
C-x 1Change Window [Emacs prefix, active in Spacemacs]wonlyportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Change-Window.html#index-C_002dx-1
C-x 2Split Window [Emacs prefix, active in Spacemacs]hsplitportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Split-Window.html#index-C_002dx-2
C-x 3Split Window [Emacs prefix, active in Spacemacs]vsplitportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Split-Window.html#index-C_002dx-3
C-x 4 .Looking Up Identifiers [Emacs prefix, active in Spacemacs]goto_definitionportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Looking-Up-Identifiers.html#index-C_002dx-4-_002e
C-x 4 0Change Window [Emacs prefix, active in Spacemacs]wcloseportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Change-Window.html#index-C_002dx-4-0
C-x 4 bSelect Buffer [Emacs prefix, active in Spacemacs]buffer_pickerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Select-Buffer.html#index-C_002dx-4-b
C-x 4 cIndirect Buffers [Emacs prefix, active in Spacemacs]clone_indirect_bufferportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Indirect-Buffers.html#index-C_002dx-4-c
C-x 4 fVisiting [Emacs prefix, active in Spacemacs]goto_fileportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Visiting.html#index-C_002dx-4-f
C-x 8 RETInput Methods [Emacs prefix, active in Spacemacs]unicode_pickerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Input-Methods.html#index-C_002dx-8-RET
C-x =Position Info [Emacs prefix, active in Spacemacs]file_infoportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Position-Info.html#index-C_002dx-_003d
C-x C-;Comment Commands [Emacs prefix, active in Spacemacs]toggle_commentsportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Comment-Commands.html#index-C_002dx-C_002d_003b
C-x C-bList Buffers [Emacs prefix, active in Spacemacs]buffer_pickerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/List-Buffers.html#index-C_002dx-C_002db
C-x C-cExiting [Emacs prefix, active in Spacemacs]write-quit-allportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Exiting.html#index-C_002dx-C_002dc
C-x C-dDirectories [Emacs prefix, active in Spacemacs]file_picker_in_current_directoryportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Directories.html#index-C_002dx-C_002dd
C-x C-fVisiting [Emacs prefix, active in Spacemacs]file_pickerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Visiting.html#index-C_002dx-C_002df
C-x C-jDired Enter [Emacs prefix, active in Spacemacs]file_picker_in_current_buffer_directoryportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Enter.html#index-C_002dx-C_002dj
C-x C-k C-aKeyboard Macro Counter [Emacs prefix, active in Spacemacs]kmacro_add_counterportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Keyboard-Macro-Counter.html#index-C_002dx-C_002dk-C_002da
C-x C-k C-iKeyboard Macro Counter [Emacs prefix, active in Spacemacs]kmacro_insert_counterportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Keyboard-Macro-Counter.html#index-C_002dx-C_002dk-C_002di
C-x C-k C-nKeyboard Macro Ring [Emacs prefix, active in Spacemacs]kmacro_ring_nextportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Keyboard-Macro-Ring.html#index-C_002dx-C_002dk-C_002dn
C-x C-k C-pKeyboard Macro Ring [Emacs prefix, active in Spacemacs]kmacro_ring_prevportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Keyboard-Macro-Ring.html#index-C_002dx-C_002dk-C_002dp
C-x C-k xKeyboard Macro Registers [Emacs prefix, active in Spacemacs]kmacro_to_registerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Keyboard-Macro-Registers.html#index-C_002dx-C_002dk-x
C-x C-lCase [Emacs prefix, active in Spacemacs]switch_to_lowercaseportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Case.html#index-C_002dx-C_002dl
C-x C-qMisc Buffer [Emacs prefix, active in Spacemacs]toggle_readonlyportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Buffer.html#index-C_002dx-C_002dq
C-x C-rVisiting [Emacs prefix, active in Spacemacs]file_pickerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Visiting.html#index-C_002dx-C_002dr
C-x C-sSave Commands [Emacs prefix, active in Spacemacs]writeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Save-Commands.html#index-C_002dx-C_002ds
C-x C-uCase [Emacs prefix, active in Spacemacs]switch_to_uppercaseportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Case.html#index-C_002dx-C_002du
C-x C-vVisiting [Emacs prefix, active in Spacemacs]file_pickerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Visiting.html#index-C_002dx-C_002dv
C-x C-wSave Commands [Emacs prefix, active in Spacemacs]writeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Save-Commands.html#index-C_002dx-C_002dw
C-x C-xSetting Mark [Emacs prefix, active in Spacemacs]flip_selectionsportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Setting-Mark.html#index-C_002dx-C_002dx
C-x ESC ESCRepetition [Emacs prefix, active in Spacemacs]command_history_pickerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Repetition.html#index-C_002dx-ESC-ESC
C-x RIGHTSelect Buffer [Emacs prefix, active in Spacemacs]spacemacs C-x RIGHT (next-buffer / Select Buffer) -> zmax goto_next_buffer switches to the next buffer (bound at C-x right in spacemacs.rs)portedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Select-Buffer.html#index-C_002dx-RIGHT
C-x SPCrectangle-mark-mode — toggle a rectangular region [Emacs prefix, active in Spacemacs]visual_block_modeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles.html
C-x TABIndentation Commands [Emacs prefix, active in Spacemacs]indentportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Indentation-Commands.html#index-C_002dx-TAB
C-x ^Change Window [Emacs prefix, active in Spacemacs]resize_view_tallerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Change-Window.html#index-C_002dx-_005e
C-x `Compilation Mode [Emacs prefix, active in Spacemacs]run_next_errorportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Compilation-Mode.html#index-C_002dx-_0060
C-x a gDefining Abbrevs [Emacs prefix, active in Spacemacs]define_abbrevportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Defining-Abbrevs.html#index-C_002dx-a-g
C-x bSelect Buffer [Emacs prefix, active in Spacemacs]buffer_pickerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Select-Buffer.html#index-C_002dx-b
C-x dDired Enter [Emacs prefix, active in Spacemacs]file_picker_in_current_directoryportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Enter.html#index-C_002dx-d
C-x hMarking Objects [Emacs prefix, active in Spacemacs]select_allportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Marking-Objects.html#index-C_002dx-h
C-x kKill Buffer [Emacs prefix, active in Spacemacs]buffer-closeportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Kill-Buffer.html#index-C_002dx-k
C-x n dNarrowing [Emacs prefix, active in Spacemacs]narrow_to_functionportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Narrowing.html#index-C_002dx-n-d
C-x n nNarrowing [Emacs prefix, active in Spacemacs]narrow_to_regionportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Narrowing.html#index-C_002dx-n-n
C-x n pNarrowing [Emacs prefix, active in Spacemacs]narrow_to_pageportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Narrowing.html#index-C_002dx-n-p
C-x n wNarrowing [Emacs prefix, active in Spacemacs]widenportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Narrowing.html#index-C_002dx-n-w
C-x oOther Window [Emacs prefix, active in Spacemacs]rotate_viewportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Other-Window.html#index-C_002dx-o
C-x r +Number Registers [Emacs prefix, active in Spacemacs]increment_registerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Number-Registers.html#index-C_002dx-r-_002b
C-x r M-wRectangles [Emacs prefix, active in Spacemacs]copy_rectangle_as_killportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles.html#index-C_002dx-r-M_002dw
C-x r SPCPosition Registers [Emacs prefix, active in Spacemacs]point_to_registerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Position-Registers.html#index-C_002dx-r-SPC
C-x r bBookmarks [Emacs prefix, active in Spacemacs]bookmark_jumpportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Bookmarks.html#index-C_002dx-r-b
C-x r cRectangles [Emacs prefix, active in Spacemacs]clear_rectangleportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles.html#index-C_002dx-r-c
C-x r dRectangles [Emacs prefix, active in Spacemacs]delete_rectangleportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles.html#index-C_002dx-r-d
C-x r iText Registers [Emacs prefix, active in Spacemacs]emacs_insert_registerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Registers.html#index-C_002dx-r-i
C-x r jPosition Registers [Emacs prefix, active in Spacemacs]jump_to_registerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Position-Registers.html#index-C_002dx-r-j
C-x r kRectangles [Emacs prefix, active in Spacemacs]kill_rectangleportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles.html#index-C_002dx-r-k
C-x r lBookmarks [Emacs prefix, active in Spacemacs]bookmark_jumpportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Bookmarks.html#index-C_002dx-r-l
C-x r mBookmarks [Emacs prefix, active in Spacemacs]bookmark_setportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Bookmarks.html#index-C_002dx-r-m
C-x r nNumber Registers [Emacs prefix, active in Spacemacs]number_to_registerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Number-Registers.html#index-C_002dx-r-n
C-x r yRectangles [Emacs prefix, active in Spacemacs]yank_rectangleportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles.html#index-C_002dx-r-y
C-x sSave Commands [Emacs prefix, active in Spacemacs]write-allportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Save-Commands.html#index-C_002dx-s
C-x t 0Tab Bars [Emacs prefix, active in Spacemacs]close_tabportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002dx-t-0
C-x t 1Tab Bars [Emacs prefix, active in Spacemacs]tab_onlyportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002dx-t-1
C-x t 2Tab Bars [Emacs prefix, active in Spacemacs]new_tabportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002dx-t-2
C-x t oTab Bars [Emacs prefix, active in Spacemacs]goto_next_tabpageportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002dx-t-o
C-x uUndo [Emacs prefix, active in Spacemacs]undoportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Undo.html#index-C_002dx-u
C-x v +Pulling / Pushing [Emacs prefix, active in Spacemacs]git_pullportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Pulling-_002f-Pushing.html#index-C_002dx-v-_002b
C-x v =Old Revisions [Emacs prefix, active in Spacemacs]git_diffportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Old-Revisions.html#index-C_002dx-v-_003d
C-x v LVC Change Log [Emacs prefix, active in Spacemacs]git_repo_log_pickerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/VC-Change-Log.html#index-C_002dx-v-L
C-x v PPulling / Pushing [Emacs prefix, active in Spacemacs]git_pushportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Pulling-_002f-Pushing.html#index-C_002dx-v-P
C-x v b sSwitching Branches [Emacs prefix, active in Spacemacs]git_branch_pickerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Switching-Branches.html#index-C_002dx-v-b-s
C-x v dVC Directory Mode [Emacs prefix, active in Spacemacs]git_statusportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/VC-Directory-Mode.html#index-C_002dx-v-d
C-x v gOld Revisions [Emacs prefix, active in Spacemacs]git_blame_lineportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Old-Revisions.html#index-C_002dx-v-g
C-x v lVC Change Log [Emacs prefix, active in Spacemacs]git_file_log_pickerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/VC-Change-Log.html#index-C_002dx-v-l
C-x v ~Old Revisions [Emacs prefix, active in Spacemacs]view_file_at_revportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Old-Revisions.html#index-C_002dx-v-_007e
C-x w .Highlight Interactively [Emacs prefix, active in Spacemacs]toggle_auto_highlightportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Highlight-Interactively.html#index-C_002dx-w-_002e
C-x w rHighlight Interactively [Emacs prefix, active in Spacemacs]clear_search_highlightportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Highlight-Interactively.html#index-C_002dx-w-r
C-x x gReverting [Emacs prefix, active in Spacemacs]spacemacs C-x x g (revert-buffer-quick / Reverting) -> zmax :reload discards changes and reloads the file from diskportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Reverting.html#index-C_002dx-x-g
C-x x tLine Truncation [Emacs prefix, active in Spacemacs]toggle_soft_wrapportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Line-Truncation.html#index-C_002dx-x-t
C-x }Change Window [Emacs prefix, active in Spacemacs]resize_view_widerportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Change-Window.html#index-C_002dx-_007d
M-xM-x [Emacs prefix, active in Spacemacs]M-xportedhttps://www.gnu.org/software/emacs/manual/html_node/emacs/M_002dx.html#index-M_002dx
C-c , JSemantic [Emacs prefix, active in Spacemacs]workspace_symbol_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Semantic.html#index-C_002dc-_002c-J
C-c , SPCSemantic [Emacs prefix, active in Spacemacs]completionpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Semantic.html#index-C_002dc-_002c-SPC
C-c , lSemantic [Emacs prefix, active in Spacemacs]symbol_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Semantic.html#index-C_002dc-_002c-l
C-c @ C-lHideshow [Emacs prefix, active in Spacemacs]fold_close_recursivepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Hideshow.html#index-C_002dc-_0040-C_002dl
C-c C-xFoldout [Emacs prefix, active in Spacemacs]fold_closepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Foldout.html#index-C_002dc-C_002dx
C-c C-zFoldout [Emacs prefix, active in Spacemacs]fold_openpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Foldout.html#index-C_002dc-C_002dz
C-h .Help Echo [Emacs prefix, active in Spacemacs]hoverpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Echo.html#index-C_002dh-_002e
C-h 4 iMisc Help [Emacs prefix, active in Spacemacs]info_searchpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Help.html#index-C_002dh-4-i
C-h 4 sName Help [Emacs prefix, active in Spacemacs]helppartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Name-Help.html#index-C_002dh-4-s
C-h CCoding Systems [Emacs prefix, active in Spacemacs]helppartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Coding-Systems.html#index-C_002dh-C
C-h C-cHelp Files [Emacs prefix, active in Spacemacs]helppartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Files.html#index-C_002dh-C_002dc
C-h C-dHelp Files [Emacs prefix, active in Spacemacs]helppartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Files.html#index-C_002dh-C_002dd
C-h C-eHelp Files [Emacs prefix, active in Spacemacs]package_searchpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Files.html#index-C_002dh-C_002de
C-h C-mHelp Files [Emacs prefix, active in Spacemacs]helppartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Files.html#index-C_002dh-C_002dm
C-h C-oHelp Files [Emacs prefix, active in Spacemacs]helppartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Files.html#index-C_002dh-C_002do
C-h C-pHelp Files [Emacs prefix, active in Spacemacs]browse_faqpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Files.html#index-C_002dh-C_002dp
C-h C-qMisc Help [Emacs prefix, active in Spacemacs]helppartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Help.html#index-C_002dh-C_002dq
C-h C-tHelp Files [Emacs prefix, active in Spacemacs]helppartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Files.html#index-C_002dh-C_002dt
C-h C-wHelp Files [Emacs prefix, active in Spacemacs]helppartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Files.html#index-C_002dh-C_002dw
C-h ISelect Input Method [Emacs prefix, active in Spacemacs]unicode_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Select-Input-Method.html#index-C_002dh-I
C-h gHelp Files [Emacs prefix, active in Spacemacs]helppartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Help-Files.html#index-C_002dh-g
C-x #Invoking emacsclient [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Invoking-emacsclient.html#index-C_002dx-_0023
C-x $Selective Display [Emacs prefix, active in Spacemacs]fold_close_allpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Selective-Display.html#index-C_002dx-_0024
C-x )Basic Keyboard Macro [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Basic-Keyboard-Macro.html#index-C_002dx-_0029
C-x -Change Window [Emacs prefix, active in Spacemacs]resize_view_shorterpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Change-Window.html#index-C_002dx-_002d
C-x .Fill Prefix [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Fill-Prefix.html#index-C_002dx-_002e
C-x 4Pop Up Window [Emacs prefix, active in Spacemacs]hsplitpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Pop-Up-Window.html#index-C_002dx-4
C-x 4 4Pop Up Window [Emacs prefix, active in Spacemacs]hsplitpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Pop-Up-Window.html#index-C_002dx-4-4
C-x 4 C-jDired Enter [Emacs prefix, active in Spacemacs]file_explorerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Enter.html#index-C_002dx-4-C_002dj
C-x 4 C-oPop Up Window [Emacs prefix, active in Spacemacs]buffer_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Pop-Up-Window.html#index-C_002dx-4-C_002do
C-x 4 aChange Log Commands [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Change-Log-Commands.html#index-C_002dx-4-a
C-x 4 dDired Enter [Emacs prefix, active in Spacemacs]file_explorerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Enter.html#index-C_002dx-4-d
C-x 4 mSending Mail [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Sending-Mail.html#index-C_002dx-4-m
C-x 5Creating Frames [Emacs prefix, active in Spacemacs]vsplitpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Creating-Frames.html#index-C_002dx-5
C-x 5 .Looking Up Identifiers [Emacs prefix, active in Spacemacs]goto_definitionpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Looking-Up-Identifiers.html#index-C_002dx-5-_002e
C-x 5 0Frame Commands [Emacs prefix, active in Spacemacs]wclosepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Frame-Commands.html#index-C_002dx-5-0
C-x 5 1Frame Commands [Emacs prefix, active in Spacemacs]wonlypartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Frame-Commands.html#index-C_002dx-5-1
C-x 5 2Creating Frames [Emacs prefix, active in Spacemacs]vsplitpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Creating-Frames.html#index-C_002dx-5-2
C-x 5 5Creating Frames [Emacs prefix, active in Spacemacs]vsplitpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Creating-Frames.html#index-C_002dx-5-5
C-x 5 bSelect Buffer [Emacs prefix, active in Spacemacs]buffer_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Select-Buffer.html#index-C_002dx-5-b
C-x 5 cCreating Frames [Emacs prefix, active in Spacemacs]vsplitpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Creating-Frames.html#index-C_002dx-5-c
C-x 5 dDired Enter [Emacs prefix, active in Spacemacs]file_explorerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Dired-Enter.html#index-C_002dx-5-d
C-x 5 fVisiting [Emacs prefix, active in Spacemacs]file_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Visiting.html#index-C_002dx-5-f
C-x 5 mSending Mail [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Sending-Mail.html#index-C_002dx-5-m
C-x 5 oFrame Commands [Emacs prefix, active in Spacemacs]rotate_viewpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Frame-Commands.html#index-C_002dx-5-o
C-x 5 rCreating Frames [Emacs prefix, active in Spacemacs]file_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Creating-Frames.html#index-C_002dx-5-r
C-x 5 uFrame Commands [Emacs prefix, active in Spacemacs]reopen_last_closedpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Frame-Commands.html#index-C_002dx-5-u
C-x 6 1Two-Column [Emacs prefix, active in Spacemacs]wonlypartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Two_002dColumn.html#index-C_002dx-6-1
C-x 6 2Two-Column [Emacs prefix, active in Spacemacs]vsplitpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Two_002dColumn.html#index-C_002dx-6-2
C-x 6 RETTwo-Column [Emacs prefix, active in Spacemacs]insert_newlinepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Two_002dColumn.html#index-C_002dx-6-RET
C-x 6 bTwo-Column [Emacs prefix, active in Spacemacs]buffer_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Two_002dColumn.html#index-C_002dx-6-b
C-x 6 dTwo-Column [Emacs prefix, active in Spacemacs]wclosepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Two_002dColumn.html#index-C_002dx-6-d
C-x 6 sTwo-Column [Emacs prefix, active in Spacemacs]vsplitpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Two_002dColumn.html#index-C_002dx-6-s
C-x 8Inserting Text [Emacs prefix, active in Spacemacs]unicode_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Inserting-Text.html#index-C_002dx-8
C-x 8 eInput Methods [Emacs prefix, active in Spacemacs]unicode_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Input-Methods.html#index-C_002dx-8-e
C-x ;Options for Comments [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Options-for-Comments.html#index-C_002dx-_003b
C-x <Horizontal Scrolling [Emacs prefix, active in Spacemacs]scroll_half_column_rightpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Horizontal-Scrolling.html#index-C_002dx-_003c
C-x >Horizontal Scrolling [Emacs prefix, active in Spacemacs]scroll_half_column_leftpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Horizontal-Scrolling.html#index-C_002dx-_003e
C-x C-+Text Scale [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Scale.html#index-C_002dx-C_002d_002b
C-x C--Text Scale [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Scale.html#index-C_002dx-C_002d_002d
C-x C-0Text Scale [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Scale.html#index-C_002dx-C_002d0
C-x C-=Text Scale [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Scale.html#index-C_002dx-C_002d_003d
C-x C-SPCGlobal Mark Ring [Emacs prefix, active in Spacemacs]pop_to_markpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Global-Mark-Ring.html#index-C_002dx-C_002dSPC
C-x C-a C-bCommands of GUD [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Commands-of-GUD.html#index-C_002dx-C_002da-C_002db
C-x C-eLisp Eval [Emacs prefix, active in Spacemacs]eval_elisp_linepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Lisp-Eval.html#index-C_002dx-C_002de
C-x C-k C-cKeyboard Macro Counter [Emacs prefix, active in Spacemacs]kmacro_add_counterpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Keyboard-Macro-Counter.html#index-C_002dx-C_002dk-C_002dc
C-x C-k C-eEdit Keyboard Macro [Emacs prefix, active in Spacemacs]kmacro_ring_viewpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Edit-Keyboard-Macro.html#index-C_002dx-C_002dk-C_002de
C-x C-k C-fKeyboard Macro Counter [Emacs prefix, active in Spacemacs]kmacro_add_counterpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Keyboard-Macro-Counter.html#index-C_002dx-C_002dk-C_002df
C-x C-k C-kKeyboard Macro Ring [Emacs prefix, active in Spacemacs]kmacro_ring_nextpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Keyboard-Macro-Ring.html#index-C_002dx-C_002dk-C_002dk
C-x C-k RETEdit Keyboard Macro [Emacs prefix, active in Spacemacs]kmacro_ring_viewpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Edit-Keyboard-Macro.html#index-C_002dx-C_002dk-RET
C-x C-k SPCKeyboard Macro Step-Edit [Emacs prefix, active in Spacemacs]kmacro_ring_viewpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Keyboard-Macro-Step_002dEdit.html#index-C_002dx-C_002dk-SPC
C-x C-k bSave Keyboard Macro [Emacs prefix, active in Spacemacs]kmacro_to_registerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Save-Keyboard-Macro.html#index-C_002dx-C_002dk-b
C-x C-k dBasic Keyboard Macro [Emacs prefix, active in Spacemacs]kmacro_ring_deletepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Basic-Keyboard-Macro.html#index-C_002dx-C_002dk-d
C-x C-k eEdit Keyboard Macro [Emacs prefix, active in Spacemacs]kmacro_ring_viewpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Edit-Keyboard-Macro.html#index-C_002dx-C_002dk-e
C-x C-k lEdit Keyboard Macro [Emacs prefix, active in Spacemacs]kmacro_ring_viewpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Edit-Keyboard-Macro.html#index-C_002dx-C_002dk-l
C-x C-k nSave Keyboard Macro [Emacs prefix, active in Spacemacs]kmacro_to_registerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Save-Keyboard-Macro.html#index-C_002dx-C_002dk-n
C-x C-k rBasic Keyboard Macro [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Basic-Keyboard-Macro.html#index-C_002dx-C_002dk-r
C-x C-nMoving Point [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Moving-Point.html#index-C_002dx-C_002dn
C-x C-oBlank Lines [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Blank-Lines.html#index-C_002dx-C_002do
C-x C-pPages [Emacs prefix, active in Spacemacs]select_allpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Pages.html#index-C_002dx-C_002dp
C-x C-tTranspose [Emacs prefix, active in Spacemacs]drag_line_downpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Transpose.html#index-C_002dx-C_002dt
C-x C-zExternal Lisp [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/External-Lisp.html#index-C_002dx-C_002dz
C-x DELSentences [Emacs prefix, active in Spacemacs]delete_word_backwardpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Sentences.html#index-C_002dx-DEL
C-x RETInternational Chars [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/International-Chars.html#index-C_002dx-RET
C-x RET FFile Name Coding [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/File-Name-Coding.html#index-C_002dx-RET-F
C-x RET XCommunication Coding [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Communication-Coding.html#index-C_002dx-RET-X
C-x RET cText Coding [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Coding.html#index-C_002dx-RET-c
C-x RET fText Coding [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Coding.html#index-C_002dx-RET-f
C-x RET kTerminal Coding [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Terminal-Coding.html#index-C_002dx-RET-k
C-x RET pCommunication Coding [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Communication-Coding.html#index-C_002dx-RET-p
C-x RET rText Coding [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Coding.html#index-C_002dx-RET-r
C-x RET tTerminal Coding [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Terminal-Coding.html#index-C_002dx-RET-t
C-x RET xCommunication Coding [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Communication-Coding.html#index-C_002dx-RET-x
C-x [Pages [Emacs prefix, active in Spacemacs]page_uppartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Pages.html#index-C_002dx-_005b
C-x ]Pages [Emacs prefix, active in Spacemacs]page_downpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Pages.html#index-C_002dx-_005d
C-x a i gDefining Abbrevs [Emacs prefix, active in Spacemacs]define_abbrevpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Defining-Abbrevs.html#index-C_002dx-a-i-g
C-x a i lDefining Abbrevs [Emacs prefix, active in Spacemacs]define_abbrevpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Defining-Abbrevs.html#index-C_002dx-a-i-l
C-x a lDefining Abbrevs [Emacs prefix, active in Spacemacs]define_abbrevpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Defining-Abbrevs.html#index-C_002dx-a-l
C-x eBasic Keyboard Macro [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Basic-Keyboard-Macro.html#index-C_002dx-e
C-x fFill Commands [Emacs prefix, active in Spacemacs]toggle_fill_columnpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Fill-Commands.html#index-C_002dx-f
C-x iMisc File Ops [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-File-Ops.html#index-C_002dx-i
C-x lPages [Emacs prefix, active in Spacemacs]document_statspartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Pages.html#index-C_002dx-l
C-x mSending Mail [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Sending-Mail.html#index-C_002dx-m
C-x qKeyboard Macro Query [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Keyboard-Macro-Query.html#index-C_002dx-q
C-x r MBookmarks [Emacs prefix, active in Spacemacs]spacemacs C-x r M (Bookmarks / bookmark-set) -> zmax bookmark_set sets a named persistent bookmark at point (overwrite vs no-overwrite is the only diff)partialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Bookmarks.html#index-C_002dx-r-M
C-x r NRectangles [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles.html#index-C_002dx-r-N
C-x r fConfiguration Registers [Emacs prefix, active in Spacemacs]layout_createpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Configuration-Registers.html#index-C_002dx-r-f
C-x r oRectangles [Emacs prefix, active in Spacemacs]clear_rectanglepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles.html#index-C_002dx-r-o
C-x r rRectangle Registers [Emacs prefix, active in Spacemacs]spacemacs C-x r r (copy-rectangle-to-register) -> zmax copy_rectangle_as_kill copies a rectangle for later yank (default rectangle store rather than a named register)partialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangle-Registers.html#index-C_002dx-r-r
C-x r sText Registers [Emacs prefix, active in Spacemacs]point_to_registerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Registers.html#index-C_002dx-r-s
C-x r tRectangles [Emacs prefix, active in Spacemacs]clear_rectanglepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles.html#index-C_002dx-r-t
C-x r wConfiguration Registers [Emacs prefix, active in Spacemacs]layout_createpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Configuration-Registers.html#index-C_002dx-r-w
C-x tTab Bars [Emacs prefix, active in Spacemacs]new_tabpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002dx-t
C-x t RETTab Bars [Emacs prefix, active in Spacemacs]goto_next_tabpagepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002dx-t-RET
C-x t bTab Bars [Emacs prefix, active in Spacemacs]buffer_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002dx-t-b
C-x t dTab Bars [Emacs prefix, active in Spacemacs]file_explorerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002dx-t-d
C-x t fTab Bars [Emacs prefix, active in Spacemacs]file_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002dx-t-f
C-x t mTab Bars [Emacs prefix, active in Spacemacs]move_to_opposite_grouppartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002dx-t-m
C-x t rTab Bars [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002dx-t-r
C-x t tTab Bars [Emacs prefix, active in Spacemacs]goto_next_tabpagepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Tab-Bars.html#index-C_002dx-t-t
C-x v !Editing VC Commands [Emacs prefix, active in Spacemacs]git_statuspartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Editing-VC-Commands.html#index-C_002dx-v-_0021
C-x v DOld Revisions [Emacs prefix, active in Spacemacs]spacemacs C-x v D (vc-root-diff / Old Revisions) -> zmax git_diff opens a side-by-side diff vs HEADpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Old-Revisions.html#index-C_002dx-v-D
C-x v GVC Ignore [Emacs prefix, active in Spacemacs]git_file_dispatchpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/VC-Ignore.html#index-C_002dx-v-G
C-x v IVC Change Log [Emacs prefix, active in Spacemacs]git_repo_log_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/VC-Change-Log.html#index-C_002dx-v-I
C-x v OVC Change Log [Emacs prefix, active in Spacemacs]git_repo_log_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/VC-Change-Log.html#index-C_002dx-v-O
C-x v aChange Logs and VC [Emacs prefix, active in Spacemacs]git_file_log_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Change-Logs-and-VC.html#index-C_002dx-v-a
C-x v b cCreating Branches [Emacs prefix, active in Spacemacs]git_branch_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Creating-Branches.html#index-C_002dx-v-b-c
C-x v b lVC Change Log [Emacs prefix, active in Spacemacs]spacemacs C-x v b l (vc-print-branch-log / VC Change Log) -> zmax git_repo_log_picker shows the repo commit logpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/VC-Change-Log.html#index-C_002dx-v-b-l
C-x v hVC Change Log [Emacs prefix, active in Spacemacs]spacemacs C-x v h (vc-region-history / VC Change Log) -> zmax git_file_log_picker shows the commit log for the current filepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/VC-Change-Log.html#index-C_002dx-v-h
C-x v iRegistering [Emacs prefix, active in Spacemacs]git_file_dispatchpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Registering.html#index-C_002dx-v-i
C-x v rRevision Tags [Emacs prefix, active in Spacemacs]git_branch_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Revision-Tags.html#index-C_002dx-v-r
C-x v sRevision Tags [Emacs prefix, active in Spacemacs]git_branch_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Revision-Tags.html#index-C_002dx-v-s
C-x v uVC Undo [Emacs prefix, active in Spacemacs]git_file_dispatchpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/VC-Undo.html#index-C_002dx-v-u
C-x v vBasic VC Editing [Emacs prefix, active in Spacemacs]git_statuspartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Basic-VC-Editing.html#index-C_002dx-v-v
C-x w bHighlight Interactively [Emacs prefix, active in Spacemacs]toggle_auto_highlightpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Highlight-Interactively.html#index-C_002dx-w-b
C-x w dDisplaying Buffers [Emacs prefix, active in Spacemacs]buffer_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Displaying-Buffers.html#index-C_002dx-w-d
C-x w hHighlight Interactively [Emacs prefix, active in Spacemacs]select_regexpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Highlight-Interactively.html#index-C_002dx-w-h
C-x w iHighlight Interactively [Emacs prefix, active in Spacemacs]select_regexpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Highlight-Interactively.html#index-C_002dx-w-i
C-x w lHighlight Interactively [Emacs prefix, active in Spacemacs]select_regexpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Highlight-Interactively.html#index-C_002dx-w-l
C-x w pHighlight Interactively [Emacs prefix, active in Spacemacs]select_regexpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Highlight-Interactively.html#index-C_002dx-w-p
C-x x iMisc Buffer [Emacs prefix, active in Spacemacs]buffer_pickerpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Buffer.html#index-C_002dx-x-i
C-x x rMisc Buffer [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Buffer.html#index-C_002dx-x-r
C-x x uMisc Buffer [Emacs prefix, active in Spacemacs]command_palettepartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Misc-Buffer.html#index-C_002dx-x-u
C-x zRepeating [Emacs prefix, active in Spacemacs]repeat_last_motionpartialhttps://www.gnu.org/software/emacs/manual/html_node/emacs/Repeating.html#index-C_002dx-z
C-c @ C-M-hHideshow [Emacs prefix, active in Spacemacs]absenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Hideshow.html#index-C_002dc-_0040-C_002dM_002dh
C-c @ C-M-sHideshow [Emacs prefix, active in Spacemacs]absenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Hideshow.html#index-C_002dc-_0040-C_002dM_002ds
C-h C-\Select Input Method [Emacs prefix, active in Spacemacs]absenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Select-Input-Method.html#index-C_002dh-C_002d_005c
C-x =, and international charactersInternational Chars [Emacs prefix, active in Spacemacs]absenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/International-Chars.html#index-C_002dx-_003d_002c-and-international-characters
C-x C-M-+Text Scale [Emacs prefix, active in Spacemacs]absenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Scale.html#index-C_002dx-C_002dM_002d_002b
C-x C-M--Text Scale [Emacs prefix, active in Spacemacs]absenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Scale.html#index-C_002dx-C_002dM_002d_002d
C-x C-M-0Text Scale [Emacs prefix, active in Spacemacs]absenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Scale.html#index-C_002dx-C_002dM_002d0
C-x C-M-=Text Scale [Emacs prefix, active in Spacemacs]absenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Text-Scale.html#index-C_002dx-C_002dM_002d_003d
C-x C-x, in rectangle-mark-modeRectangles [Emacs prefix, active in Spacemacs]absenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Rectangles.html#index-C_002dx-C_002dx_002c-in-rectangle_002dmark_002dmode
C-x LEFTSelect Buffer [Emacs prefix, active in Spacemacs]absenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Select-Buffer.html#index-C_002dx-LEFT
C-x RET C-\Select Input Method [Emacs prefix, active in Spacemacs]absenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Select-Input-Method.html#index-C_002dx-RET-C_002d_005c
C-x \Select Input Method [Emacs prefix, active in Spacemacs]absenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Select-Input-Method.html#index-C_002dx-_005c
M-x list-keyboard-macros RETKmacro Menu [Emacs prefix, active in Spacemacs]absenthttps://www.gnu.org/software/emacs/manual/html_node/emacs/Kmacro-Menu.html#index-M_002dx-list_002dkeyboard_002dmacros-RET
spacemacs / keybinding (782 keys · 602 ported · 4 partial)
KeyAction (in editor)→ zmaxStatusSource ref
SPC *search with the first found tool with default inputsearch with default input (symbol at point)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC /search in project with the best search tool availableSPC / (already bound)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC 1go to window number 1go to window 1portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC 2go to window number 2go to window 2portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC 3go to window number 3go to window 3portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC 4go to window number 4go to window 4portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC 5go to window number 5go to window 5portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC 6go to window number 6go to window 6portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC 7go to window number 7go to window 7portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC 8go to window number 8go to window 8portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC 9go to window number 9go to window 9portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC ;comment operatorspacemacs SPC ; -> toggle_commentsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D b 3ask for 3 opened buffers and start an ediff session with themkey:normal:space D b 3portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D b bask for 2 opened buffers and start an ediff session with themkey:normal:space D b bportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D f 3ask for 3 files and start an ediff session with themkey:normal:space D f 3portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D f fask for 2 files and start an ediff session with themkey:normal:space D f fportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D f vstart ediff between versions of a filekey:normal:space D f vportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D m f fstart an ediff merge session between 2 filesspacemacs SPC D m f f -> merge a file into current buffer -> ediff_merge_fileportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D r lstart an ediff session between two regions to perform a linewise diff (use this for large regions)spacemacs SPC D r l -> ediff two regions linewise -> ediff_regionsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D w lcompare linewise the portions of visible text of 2 windows which are selected by clickingkey:normal:space D w lportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D w wcompare wordwise the portions of visible text of 2 windows which are selected by clickingkey:normal:space D w wportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC F ncreate a new framemake-frame -> layout_create (TUI analogue: a new layout = independent window-config workspace)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC K c aincrement macro counterspacemacs spc_k_c_a -> increment macro counterportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC K c cinsert the current value of the macro counterspacemacs spc_k_c_c -> insert macro counter value, then incrementportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC K e ngive a name to the last macrokey:normal:space K e nportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC K e rwrite the last macro to a register (use SPC r r to call it)key:normal:space K e rportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC K r Lview head macro in ringkey:normal:space K r Lportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC K r ddelete head macro in ringkey:normal:space K r dportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC K r ncycle to next macro in ringkey:normal:space K r nportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC K r pcycle to previous macro in ringkey:normal:space K r pportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC K r sswap the first two macros in ringkey:normal:space K r sportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC SPCEmacs (M-x)spacemacs SPC SPC -> command_paletteportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC T ncycle to next themeSPC T n -> space T nportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC T pchange to previous themeSPC T p -> space T pportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC T sselect an installed themeSPC T s -> space T sportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC TABswitch to alternate buffer in the current window (switch back and forth)spacemacs SPC TAB -> goto_last_accessed_fileportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC a ccalc-dispatchspacemacs spc_a_c -> calc-dispatchportedhttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/doc/DOCUMENTATION.org
SPC a t r ddeer / dirvish single columnspacemacs spc_a_t_r_d -> deer single column (file explorer)portedhttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/layers/+tools/ranger/README.org
SPC a t r rlaunch ranger / dirvish full layoutspacemacs spc_a_t_r_r -> ranger full layout (file explorer)portedhttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/layers/+tools/ranger/README.org
SPC b . 1..9move current buffer to nth windowkey:normal:space b . 1portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b . C-1..C-9switch focus to nth windowkey:normal:space b . C-1portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b . M-1..M-9swap current buffer with nth windowkey:normal:space b . A-1portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b . Ngo to previous buffer (avoid useless buffers)SPC b . Nportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b . blist all buffers with helm/ivy (avoid useless buffers)SPC b . bportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b . dkill current buffer (transient state)SPC b . dportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b . ngo to next buffer (avoid useless buffers)SPC b . nportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b . oswitch focus to other windowSPC b . oportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b . pgo to previous buffer (avoid useless buffers)SPC b . pportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b . qquit transient statekey:normal:space b . qportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b . xkill buffer and windowSPC b . xportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b . zrecenter buffer in windowSPC b . zportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b C-Dkill buffers using a regular expressionkill buffers by regex -> kill_buffers_by_regexportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b C-dkill other buffersspacemacs SPC b C-d: bound in the SPC leader (buffer-close-others)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b Dkill a visible buffer using ace-windowSPC b D (already bound)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b Hopen or select the *Help* bufferspacemacs spc_b_hU -> Help buffer (inline Help browser)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b Mkill all buffers matching the regexpkey:normal:space b Mportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b N C-icreate an indirect buffer from an existing opened bufferindirect buffer from existing -> clone_indirect_from_buffer (buffer picker opens chosen buffer in a shared-doc split)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b N Icreate an indirect buffer that is clone of currently opened buffer, and open it in other windowindirect buffer clone of current -> clone_indirect_bufferportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b N hcreate new empty buffer in a new window on the leftnew buffer window left -> hsplit_newportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b N icreate an indirect buffer that is clone of currently opened buffermake-indirect-buffer -> clone_indirect_buffer (split = new view of same shared Document)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b N jcreate new empty buffer in a new window at the bottomnew buffer window below -> hsplit_newportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b N kcreate new empty buffer in a new window abovenew buffer window above -> hsplit_newportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b N lcreate new empty buffer in a new window belownew buffer window right -> hsplit_newportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b N ncreate new empty buffer in current windownew buffer current window -> :newportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b Pcopy clipboard and replace buffer (useful when pasting from a browser)SPC b Pportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b Rrevert the current buffer (reload from disk)spacemacs SPC b R -> reloadportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b Wgo to workspace and window by buffergoto-buffer-window -> goto_buffer_window (focus existing window showing the buffer, else open)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b Ycopy whole buffer to clipboard (useful when copying to a browser)spacemacs SPC b Y -> select_allportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b bswitch to a bufferspacemacs SPC b b -> buffer_pickerportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b dkill the current buffer (does not delete the visited file)spacemacs SPC b d -> buffer-closeportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b eerase the content of the buffer (ask for confirmation)spacemacs SPC b e: bound in the SPC leader (reload)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b hopen *spacemacs* home bufferspacemacs spc_b_h -> home buffer (dashboard)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b mopen *Messages* bufferspacemacs SPC b m -> changed_file_pickerportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b nswitch to next buffer avoiding buffers matching spacemacs-useless-buffers-regexpspacemacs SPC b n -> goto_next_bufferportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b pswitch to previous buffer avoiding buffers matching spacemacs-useless-buffers-regexpspacemacs SPC b p -> goto_previous_bufferportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b sswitch to the *scratch* buffer (create it if needed)spacemacs SPC b s -> newportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b ureopen the most recently killed file bufferspacemacs spc_b_u -> reopen most recently killed bufferportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b wtoggle read-only (writable state)spacemacs spc_b_w -> toggle read-only (writable state)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b xkill the current buffer and window (does not delete the visited file)spacemacs SPC b x: bound in the SPC leader (buffer-close)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC c Ccompilespacemacs spc_c_cU -> compile (run active config)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC c Linvert comment linesSPC c Lportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC c Pinvert comment paragraphsspacemacs spc_c_pU -> invert comment paragraphsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC c Tinvert comment to lineinvert comment to line -> invert_comment_to_line (per-line toggle over the range)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC c Yinvert comment and yankSPC c Yportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC c cuse helm-make via projectilespacemacs SPC c c -> toggle_commentsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC c dclose compilation windowclose compilation window -> wcloseportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC c hhide/show commentsSPC c hportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC c kkill compilationkey:normal:space c kportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC c lcomment linesspacemacs SPC c l -> toggle_line_commentsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC c mhelm-makespacemacs spc_c_m -> pick build/run target (helm-make)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC c pcomment paragraphsspacemacs SPC c p: SPC leader -> toggle_comments (approximate)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC c rrecompilespacemacs spc_c_r -> recompile (re-run last)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC c tcomment to linecomment-to-line -> comment_to_line (prompt for target line, line-comment the range)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC c ycomment and yankcomment and yank -> yank+toggle_commentsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC e .error transient statespacemacs SPC e . -> goto_last_diagportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC e cclear all errorsclear all errors -> clear_diagnostics (clears doc diagnostics per language server; flycheck-clear semantics)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC e hdescribe a flycheck checkerdescribe flycheck checker -> describe_diagnostics_checker (lang servers + advertised features)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC e ltoggle the display of the flycheck list of errors/warningsspacemacs SPC e l -> diagnostics_pickerportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC e ngo to the next errorspacemacs SPC e n -> goto_next_diagportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC e pgo to the previous errorspacemacs SPC e p -> goto_prev_diagportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC e vverify flycheck setup (useful to debug 3rd party tools configuration)verify flycheck setup -> diagnostics_verify_setup (lang servers + diag providers + counts)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC e ycopy each error at cursor position into kill ringcopy error at point -> :yank-diagnosticportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f Aopen a file and replace the current buffer with the new filefind-file-and-replace-buffer -> find_file_replace_buffer (open w/ Action::Replace, close old buffer)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f C dconvert file from unix to dos encodingunix->dos -> :line-ending crlfportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f C uconvert file from dos to unix encodingdos->unix -> :line-ending lfportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f Ddelete a file and the associated buffer without confirmationspacemacs spc_f_dU -> delete file + bufferportedhttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/doc/DOCUMENTATION.org
SPC f Ftry to open the file under pointopen file under point -> goto_fileportedhttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/doc/DOCUMENTATION.org
SPC f Jopen a junk file, in mode determined by the file extension (defaulting to fundamental mode)key:normal:space f Jportedhttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/doc/DOCUMENTATION.org
SPC f LLocate a file (using locate)helm-locate -> locate_file (dynamic picker over system locate, mdfind fallback)portedhttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/doc/DOCUMENTATION.org
SPC f Rrename the current filespacemacs SPC f R -> moveportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f Ssave all filesSPC f S (already bound)portedhttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/doc/DOCUMENTATION.org
SPC f bgo to file bookmarksfile bookmarks -> marks pickerportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f ccopy current file to a different locationkey:normal:space f cportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f ddelete a file and the associated buffer (ask for confirmation)spacemacs SPC f d -> file_explorer_in_current_buffer_directoryportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f e C-ereinitialize the /.spacemacs.env file by importing system and shell environment variablesreinit .spacemacs.env -> reimport_shell_env (run login shell env, set_var into editor process)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f e Ereload the environment variables by executing dotspacemacs/user-envreload env via user-env -> reimport_shell_envportedhttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/doc/DOCUMENTATION.org
SPC f e Rresync the dotfile with spacemacsresync dotfile -> :config-reloadportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f e dopen the spacemacs dotfile (/.spacemacs)SPC f e dportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f e eopen the /.spacemacs.env file where environment variables are set or goes to dotspacemacs/user-envuser-env / .spacemacs.env -> show_environment (display inherited env vars in scratch)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f e iopen the all mighty init.elopen init.el -> :config-open (opens the user config.toml, the zmax init file)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f e vdisplay and copy the spacemacs versiondisplay and copy version -> copy_versionportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f fopen filespacemacs SPC f f -> file_pickerportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f hopen binary file with hexl (a hex editor)key:normal:space f hportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f jjump to the current buffer file in diredspacemacs SPC f j -> file_explorer_in_current_buffer_directoryportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f lopen file literally in fundamental modefind-file-literally -> open_file_literally (open then set_language(None): no syntax)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f oopen a file using the default external programopen external -> goto_fileportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f ropen a recent fileSPC f r (already bound)portedhttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/doc/DOCUMENTATION.org
SPC f ssave a filespacemacs SPC f s -> writeportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f ttoggle file tree side bar using Treemacsspacemacs SPC f t -> file_explorerportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f y Cshow and copy current file path relative to the project root with line and column numberSPC f y Cportedhttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/doc/DOCUMENTATION.org
SPC f y Dshow and copy current directory path relative to the project rootSPC f y Dportedhttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/doc/DOCUMENTATION.org
SPC f y Lshow and copy current file path relative to the project root with line numberSPC f y Lportedhttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/doc/DOCUMENTATION.org
SPC f y Nshow and copy current file name without extension in the minibufferSPC f y Nportedhttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/doc/DOCUMENTATION.org
SPC f y Yshow and copy current file path relative to the project rootSPC f y Yportedhttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/doc/DOCUMENTATION.org
SPC f y cshow and copy current file absolute path with line and column number in the minibufferSPC f y cportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f y dshow and copy current directory absolute path in the minibufferSPC f y dportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f y lshow and copy current file absolute path with line number in the minibufferSPC f y lportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f y nshow and copy current file name with extension in the minibufferSPC f y nportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f y yshow and copy current file absolute path in the minibufferSPC f y yportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC g Lopen magit-repolistmagit-repolist -> repo commit log pickerportedhttps://github.com/syl20bnr/spacemacs/blob/develop/layers/+source-control/git/README.org
SPC g Mdisplay the last commit message of the current linespacemacs spc_g_mU -> last commit message of current lineportedhttps://github.com/syl20bnr/spacemacs/blob/develop/layers/+source-control/git/README.org
SPC g Sstage current filespacemacs spc_g_sU -> stage current fileportedhttps://github.com/syl20bnr/spacemacs/blob/develop/layers/+source-control/git/README.org
SPC g Uunstage current filespacemacs spc_g_uU -> unstage current fileportedhttps://github.com/syl20bnr/spacemacs/blob/develop/layers/+source-control/git/README.org
SPC g bopen a magit blamekey:normal:space g bportedhttps://github.com/syl20bnr/spacemacs/blob/develop/layers/+source-control/git/README.org
SPC g f ddiff for current filekey:normal:space g f dportedhttps://github.com/syl20bnr/spacemacs/blob/develop/layers/+source-control/git/README.org
SPC g f fview a file at a specific branch or commitview file at branch/commit -> view_file_at_rev (git show <rev>:<file> in scratch buffer)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/layers/+source-control/git/README.org
SPC g f lcommits log for current filecommits log for current file -> git_file_log_pickerportedhttps://github.com/syl20bnr/spacemacs/blob/develop/layers/+source-control/git/README.org
SPC g f mmagit dispatch popup for file operationsmagit-file-dispatch -> git_file_dispatch (on_next_key transient: stage/unstage/diff/log/blame/status)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/layers/+source-control/git/README.org
SPC g iinitialize a new git repositorykey:normal:space g iportedhttps://github.com/syl20bnr/spacemacs/blob/develop/layers/+source-control/git/README.org
SPC g l Ccreate link to the file at a commit and copy itspacemacs spc_g_l_cU -> copy link at a commitportedhttps://github.com/syl20bnr/spacemacs/blob/develop/layers/+source-control/git/README.org
SPC g l Lcreate a link to the file highlighting the selected linesspacemacs spc_g_l_lU -> copy link to selected linesportedhttps://github.com/syl20bnr/spacemacs/blob/develop/layers/+source-control/git/README.org
SPC g l Pcreate a link with permalink highlighting selected linesspacemacs spc_g_l_pU -> copy permalink to linesportedhttps://github.com/syl20bnr/spacemacs/blob/develop/layers/+source-control/git/README.org
SPC g l cbrowse to the current file at a commitspacemacs spc_g_l_c -> browse to file at a commitportedhttps://github.com/syl20bnr/spacemacs/blob/develop/layers/+source-control/git/README.org
SPC g l lbrowse to file at current lines positionspacemacs spc_g_l_l -> browse to file at current lineportedhttps://github.com/syl20bnr/spacemacs/blob/develop/layers/+source-control/git/README.org
SPC g l pbrowse to file at current lines position using permalinkspacemacs spc_g_l_p -> browse using permalinkportedhttps://github.com/syl20bnr/spacemacs/blob/develop/layers/+source-control/git/README.org
SPC g mmagit dispatch popupspacemacs spc_g_m -> magit dispatch (focus Git panel)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/layers/+source-control/git/README.org
SPC g sopen a magit status windowspacemacs spc_g_s -> git status (focus Git panel)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/layers/+source-control/git/README.org
SPC g tlaunch the git time machinespacemacs spc_g_t -> git time machine (file history)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/layers/+source-control/git/README.org
SPC h .search dotfile variablessearch dotfile variables -> config_variable_search (picker over editor config vars; copies path)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h SPCdiscover Spacemacs documentation, layers and packagesdiscover docs -> command paletteportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h T vaccess evil-tutor lessonsSPC h T v -> space h T vportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h d adescribe current expression under pointdescribe expression -> hoverportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h d bdescribe bindingsdescribe bindings -> command paletteportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h d cdescribe current character under pointdescribe char -> :character-infoportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h d fdescribe a functiondescribe function -> command paletteportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h d kdescribe a keydescribe key -> command paletteportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h d lcopy last pressed keys that you can paste in gitter chatdescribe-last-keys -> copy_last_keys (bounded last-keys ring in Editor; copies to clipboard)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h d mdescribe current modesdescribe-mode -> describe_current_modes (mode/language/encoding/line-ending/indent/servers)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h d pdescribe a package (Emacs built-in function)describe-package -> describe_language_package (language config: grammar/filetypes/comments/formatter/servers)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h d scopy system information that you can paste in gitter chatdescribe-system-info -> copy_system_info (version/OS/arch/term to clipboard)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h d tdescribe text propertiesdescribe-text-properties -> describe_text_properties (tree-sitter node stack + char at point)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h d vdescribe a variabledescribe variable -> command paletteportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h d xdescribe an evil ex-commanddescribe ex-command -> command paletteportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h fdiscover the FAQdiscover the FAQ -> browse_faq (embedded FAQ.md shown in scratch)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h isearch in info pages with the symbol at pointhelm-info-at-point -> info_search (info --apropos picker seeded at point, renders node to scratch)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h kshow top-level bindings with which-keyspacemacs SPC h k: bound in the SPC leader (command_palette)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h lsearch layerssearch layers -> layer_search (picker over zmax capability areas, the baked-in analogue of Spacemacs layers)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h msearch available man pagessearch man pages -> man_page_search (apropos dynamic picker, renders man into scratch)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h nbrowse emacs newsview-emacs-news -> browse_news (embedded CHANGELOG.md shown in scratch)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h psearch packagessearch packages -> package_search (picker over configured language packages; describes the chosen one)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h rsearch documentation filessearch documentation -> command paletteportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h tsearch togglesspacemacs SPC h t: bound in the SPC leader (tutor)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC i U 1insert UUIDv1 (use universal argument to insert with CID format)spacemacs spc_i_u_1 -> insert time-based UUIDv1portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC i U 4insert UUIDv4 (use universal argument to insert with CID format)spacemacs spc_i_u_4 -> insert random UUIDv4portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC i U Uinsert UUIDv4 (use universal argument to insert with CID format)spacemacs spc_i_u_u -> insert random UUIDv4portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC i l linsert lorem-ipsum listspacemacs spc_i_l_l -> insert lorem-ipsum listportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC i l pinsert lorem-ipsum paragraphspacemacs spc_i_l_p -> insert lorem-ipsum paragraphportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC i l sinsert lorem-ipsum sentencespacemacs spc_i_l_s -> insert lorem-ipsum sentenceportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC i p 1insert simple passwordspacemacs spc_i_p_1 -> insert simple passwordportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC i p 2insert stronger passwordspacemacs spc_i_p_2 -> insert stronger passwordportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC i p 3insert password for paranoidsspacemacs spc_i_p_3 -> insert password for paranoidsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC i p ninsert a numerical passwordspacemacs spc_i_p_n -> insert numerical passwordportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC i p pinsert a phonetically easy passwordspacemacs spc_i_p_p -> insert phonetic passwordportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC i uSearch for Unicode characters and insert them into the active buffer.helm-unicode -> unicode/digraph pickerportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC j $go to the end of line (and set a mark at the previous location in the line)spacemacs SPC j $ -> goto_line_endportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC j (jump to first unbalanced parenthesesjump to unbalanced parenportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC j +format the marked region or entire buffer also cleanup whitespaceformat region/buffer (alt)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC j 0go to the beginning of line (and set a mark at the previous location in the line)spacemacs SPC j 0 -> goto_line_startportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC j =format the marked region or entire bufferformat region/bufferportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC j Djump to a listing of the current directory (other window)SPC j Dportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC j Ijump to a definition in any buffer (imenu)imenu -> workspace symbol pickerportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC j Ssplit a quoted string or s-expression, insert a new line and auto-indentkey:normal:space j Sportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC j Uselect a URL in the current buffer and follow itSPC j Uportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC j bgo back to the previous location (before the jump)spacemacs SPC j b -> jump_backwardportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC j cgo to last changespacemacs SPC j c -> goto_last_changeportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC j djump to a listing of the current directoryspacemacs SPC j d -> file_explorer_in_current_buffer_directoryportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC j fjump to the definition of an Emacs Lisp functionjump to elisp function def -> goto_definitionportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC j ijump to a definition in buffer (imenu)spacemacs SPC j i -> symbol_pickerportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC j jinitiate avy jump charspacemacs SPC j j -> jumplist_pickerportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC j kjump to next line and indent it using auto-indent rulesspacemacs SPC j k -> move_visual_line_downportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC j linitiate avy jump lineavy jump line -> goto_wordportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC j nsplit the current line at point, insert a new line and auto-indentspacemacs SPC j n -> split-lineportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC j osplit the current line at point but let point on current lineSPC j oportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC j ssplit a quoted string or s-expression in placekey:normal:space j sportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC j ujump to a URL in the current bufferspacemacs SPC j u: bound in the SPC leader (goto_file)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC j vjump to the definition/declaration of an Emacs Lisp variablejump to elisp variable def -> goto_definitionportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC j winitiate avy jump wordavy jump to word -> goto_wordportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k $go forward to the end of current sexpspacemacs SPC k $: tree-sitter sexp -> move_parent_node_endportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k %go to other paren of the same pairspacemacs spc_k_x -> go to other paren of the pairportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k (insert sexp before current onespacemacs spc_k_x_2 -> insert sexp before currentportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k )insert sexp after current onespacemacs spc_k_x_3 -> insert sexp after currentportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k 0go backward to the beginning of current sexpspacemacs SPC k 0: tree-sitter sexp -> move_parent_node_startportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k :ex commandspacemacs spc_k_x_4 -> ex commandportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k Bbarf backwardspacemacs spc_k_bU -> barf backwardportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k C-rredoSPC k C-rportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k C-vswitch to visual state and begin block-wise selectionSPC k C-vportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k Dsdelete symbol backwardspacemacs spc_k_dUs -> delete symbol backwardportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k Dwdelete word backwardspacemacs spc_k_dUw -> delete word backwardportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k Dxdelete sexp backwardspacemacs spc_k_dUx -> delete sexp backwardportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k Esplice, killing backwardspacemacs spc_k_eU -> splice, killing backwardportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k Hgo backward to previous sexpspacemacs spc_k_hU -> backward to previous sexpportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k Igo back to beginning of current expression and switch to insert statespacemacs SPC k I: tree-sitter sexp -> move_parent_node_startportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k I (insert)switch to insert state at beginning of current linespacemacs spc_k_iU_xinsertx -> begin of expression + insertportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k Jjoin sexpspacemacs spc_k_jU -> join sexp (join lines)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k Lgo forward to next sexpspacemacs spc_k_lU -> forward to next sexpportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k Ppaste beforespacemacs spc_k_pU -> paste beforeportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k Sslurp backwardspacemacs spc_k_sU -> slurp backwardportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k Ugo "up": to parent sexp backwardspacemacs SPC k U: tree-sitter sexp -> expand_selectionportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k Vswitch to visual state and begin line-wise selectionspacemacs spc_k_vU -> line-wise visual selectportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k Wunwrap sexpspacemacs spc_k_wU -> unwrap (splice) sexpportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k ` khybrid delete sexpspacemacs spc_k_bt_k -> hybrid delete sexpportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k ` phybrid push: <point>as bs -> <point>bs asspacemacs spc_k_p -> hybrid push (swap)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k ` shybrid slurp forwardspacemacs spc_k_bt_s -> hybrid slurp forwardportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k ` thybrid transposespacemacs spc_k_bt_t -> hybrid transposeportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k aabsorb: (a (bs <point> ..)) -> ((bs a <point> ..))key:normal:space k aportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k bbarf forward: (a bs c) -> (a bs) cspacemacs spc_k_b -> barf forwardportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k cconvolute: (as (bs <point> ..)) -> (bs (as <point> ..))key:normal:space k cportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k dsdelete symbolSPC k dsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k dwdelete wordSPC k dwportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k dxdelete sexp: (as <point> a ..) -> (as <point> ..)SPC k dxportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k esplice, killing forward: (as (bs <point> cs) ds) -> (as bs ds)spacemacs spc_k_e -> splice, killing forwardportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k hgo backward to previous symbolspacemacs SPC k h: tree-sitter sexp -> select_prev_siblingportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k iswitch to insert statespacemacs spc_k_i_2 -> switch to insert stateportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k jgo forward to next closing parenthesisspacemacs SPC k j: tree-sitter sexp -> shrink_selection (approximate)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k kgo backward to previous opening parenthesisspacemacs SPC k k: tree-sitter sexp -> expand_selection (approximate)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k lgo forward to next symbolspacemacs SPC k l: tree-sitter sexp -> select_next_siblingportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k ppaste afterspacemacs spc_k_p_2 -> paste afterportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k rraise: (as <point> b ..) -> <point>bspacemacs spc_k_r -> raise sexpportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k sslurp forward: a (bs) c -> a (bs c)spacemacs spc_k_s -> slurp forwardportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k ttranspose: (as <point> bs) -> (bs <point> as)spacemacs spc_k_t -> transpose sexpsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k uundospacemacs spc_k_u_2 -> undoportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k vswitch to visual state and begin character-wise selectionspacemacs SPC k v: tree-sitter sexp -> select_modeportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k wwrap a symbol with parenthesisspacemacs SPC k w: tree-sitter sexp -> wrap_sexpportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC k ycopy expressionspacemacs SPC k y: tree-sitter sexp -> expand_selectionportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l 0..9switch to nth layoutkey:normal:space l 1portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l Aadd all the buffers from another layout in the current oneadd buffers from another layout -> layout_add_buffersportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l C-0..C-9switch to nth layout and keep the transient state activeswitch to nth layout (transient) -> layout_goto C-1..C-9portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l C-hprevious layout in listkey:normal:space l C-hportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l C-lnext layout in listkey:normal:space l C-lportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l Ddelete the other layouts and keep their bufferskey:normal:space l Dportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l Lload layouts from filekey:normal:space l Lportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l Nprevious layout in listkey:normal:space l Nportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l Rrename current layoutSPC l R -> layout_renameportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l TABswitch to the latest layoutkey:normal:space l tabportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l Xkill other layouts with their bufferskey:normal:space l Xportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l aadd a buffer to the current layoutSPC l a (already bound)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l bselect a buffer in the current layoutkey:normal:space l bportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l ddelete the current layout and keep its bufferskey:normal:space l dportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l hgo to default layoutkey:normal:space l hportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l lselect/create a layoutkey:normal:space l lportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l nnext layout in listkey:normal:space l nportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l oopen a custom layoutSPC l o -> layout_loadportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l pprevious layout in listkey:normal:space l pportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l rremove current buffer from layoutSPC l r (already bound)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l ssave layouts to filesave layouts to fileportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l tdisplay a buffer without adding it to the current layoutkey:normal:space l tportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l winitiate transient statekey:normal:space l w wportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l w 0..9switch to nth workspacekey:normal:space l w 1portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l w C-0..C-9switch to nth workspace and keep the transient state activeswitch to nth workspace (transient) -> layout_goto C-1..C-9portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l w Nswitch to previous workspacekey:normal:space l w Nportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l w Rrename current workspaceSPC l w R -> layout_renameportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l w TABswitch to last active workspacekey:normal:space l w tabportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l w dclose current workspacekey:normal:space l w dportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l w hswitch to previous workspacekey:normal:space l w hportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l w lswitch to next workspacekey:normal:space l w lportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l w nswitch to next workspacekey:normal:space l w nportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l w pswitch to previous workspacekey:normal:space l w pportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l w wswitch to tagged workspacekey:normal:space l w wportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC l xkill current layout with its bufferskey:normal:space l xportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC m e $go to end of line and evaluate last sexpkey:normal:space m e $portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC m e bevaluate bufferkey:normal:space m e bportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC m e cevaluate current form (a def or a set)key:normal:space m e cportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC m e eevaluate last sexpkey:normal:space m e eportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC m e fevaluate current defunkey:normal:space m e fportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC m e lgo to end of line and evaluate last sexpkey:normal:space m e lportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC m e revaluate regionkey:normal:space m e rportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC m g ggo to definitionSPC m g gportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC m h hdescribe elisp thing at point (show documentation)SPC m h hportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC n +increase the number under point by one and initiate transient stateincrement numberportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC n -decrease the number under point by one and initiate transient statedecrement numberportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC n =increase the number under point by one and initiate transient stateincrement numberportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC n Fnarrow to the current function in an indirect buffernarrow-to-function in indirect buffer -> narrow_to_function_indirect (clone split + per-view narrow; original view stays full)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC n Pnarrow to the visible page in an indirect buffernarrow-to-page in indirect buffer -> narrow_to_page_indirect (clone split + per-view narrow)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC n Rnarrow to the selected text in an indirect buffernarrow to selected text in indirect buffer -> narrow_region_indirect (clone split + per-view narrow to selection)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC n _decrease the number under point by one and initiate transient statedecrement numberportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC n fnarrow the buffer to the current functionkey:normal:space n fportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC n pnarrow the buffer to the visible pagekey:normal:space n pportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC n rnarrow the buffer to the selected textnarrow-to-region -> narrow_to_region (true narrowing: Document.narrow bounds confine point-min/max, select-all, gg/G, last-line; region tracks edits; SPC n w widens)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC n wwiden, i.e. show the whole buffer againspacemacs spc_n_w -> widen (show whole buffer again)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC o cexample user binding: run org mode capture (SPC o is reserved for user)key:normal:space o cportedhttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/doc/DOCUMENTATION.org
SPC p %replace a regexpSPC p % replace a regexp in project -> :project-replace does a regex search/replace across workspace filesportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC p '​open a shell in project's root (with the shell layer)spacemacs spc_p -> open shell in project rootportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC p atoggle between implementation and testtoggle impl/test -> goto_next_testportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC p bswitch to project bufferspacemacs SPC p b -> buffer_pickerportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC p ccompile project using projectilespacemacs spc_p_c -> compile project (run active config)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC p dfind directoryspacemacs SPC p d: SPC leader -> file_explorer (approximate)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC p eedit dir-locals.eledit dir-locals -> edit_project_config (open/create <workspace>/.zmax/config.toml)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC p ffind filespacemacs SPC p f -> file_pickerportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC p gfind tagsfind tags -> symbol pickerportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC p hfind filespacemacs SPC p h -> file_pickerportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC p iinstall the projectspacemacs spc_p_i -> install project (run config manager)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC p kkill all project buffersspacemacs SPC p k: SPC leader -> buffer-close-all (approximate)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC p orun multi-occurmulti-occur -> global searchportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC p pswitch projectspacemacs SPC p p -> file_pickerportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC p ropen a recent filespacemacs SPC p r -> goto_last_modified_fileportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC p topen Treemacs and add current projectile root to its list of projectsspacemacs SPC p t: SPC leader -> file_explorer (approximate)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC p urun project using projectilespacemacs spc_p_u -> run project (run active config)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC p vopen project root in vc-dir or magitopen project in magit -> git_statusportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC q QQuit Emacs and kill the server, lose all unsaved changesSPC q Q (already bound)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC q fKill the current frameSPC q fportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC q qQuit Emacs and kill the server, prompt for changed buffers to savespacemacs SPC q q -> quit-allportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC q sSave the buffers, quit Emacs and kill the serverspacemacs SPC q s -> write-quit-allportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC r eshow evil yank and named registersspacemacs SPC r e: browse registers in a picker (register_picker)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC r lresume the last completion bufferspacemacs SPC r l -> last_pickerportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC r mshow marks registermarks register -> marks picker (jump to mark)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC r rshow helm registerspacemacs SPC r r: show registers + paste chosen (register_picker)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC r sresume search buffer (completion or converted search buffer)key:normal:space r sportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC r yshow kill ringspacemacs SPC r y: kill-ring browser (register_picker)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s Bsearch all open buffers with the first found tool with default inputsearch buffers -> global_searchportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s Dsearch current directory with the first found tool with default inputSPC s Dportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s Fsearch files in an arbitrary directory with the first found tool with default inputSPC s Fportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s Hgo to the last searched occurrence of the last highlighted symbollast occurrence -> search_nextportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s Psearch in a project with the first found tool with default inputsearch project -> global_searchportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s Ssearch current file with the first found tool with default inputSPC s S (already bound)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s `go back to the previous place before jumpSPC s `portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s a Asearch current file with ag with default inputSPC s a Aportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s a Bsearch all open buffers with ag with default textSPC s a Bportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s a Dsearch current directory with ag with default textSPC s a Dportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s a Fsearch files in an arbitrary directory with ag with default textSPC s a Fportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s a Psearch in a project with ag with default textSPC s a Pportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s a aagspacemacs SPC s a a: bound in the SPC leader (global_search)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s a bagspacemacs SPC s a b: bound in the SPC leader (global_search)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s a dagspacemacs SPC s a d: bound in the SPC leader (global_search)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s a fagspacemacs SPC s a f: bound in the SPC leader (global_search)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s a pagspacemacs SPC s a p: bound in the SPC leader (global_search)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s bsearch with the first found toolspacemacs SPC s b -> global_searchportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s cclear persistent search highlightingclear persistent search highlightportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s dsearch current directory with the first found toolsearch dir -> global_searchportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s eedit all occurrences of the current symbol(/)spacemacs SPC s e -> select_references_to_symbol_under_cursorportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s fsearch with the first found toolspacemacs SPC s f -> global_searchportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s g Bsearch all open buffers with grep with default textSPC s g Bportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s g Fsearch files in an arbitrary directory with grep with default textSPC s g Fportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s g Gsearch current file with grep with default inputSPC s g Gportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s g bgrepspacemacs SPC s g b: bound in the SPC leader (global_search)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s g dgrep with default textspacemacs SPC s g d: bound in the SPC leader (global_search)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s g fgrepspacemacs SPC s g f: bound in the SPC leader (global_search)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s g ggrepspacemacs SPC s g g: bound in the SPC leader (global_search)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s g pgrep with default textspacemacs SPC s g p: bound in the SPC leader (global_search)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s hhighlight the current symbol and all its occurrence within the current rangespacemacs SPC s h: bound in the SPC leader (select_references_to_symbol_under_cursor)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s jlist all the symbols of a buffer by semanticSPC s j (already bound)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s k Bsearch all open buffers with ack with default textSPC s k Bportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s k Dsearch current directory with ack with default textSPC s k Dportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s k Fsearch files in an arbitrary directory with ack with default textSPC s k Fportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s k Psearch in a project with ack with default textSPC s k Pportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s k backspacemacs SPC s k b: bound in the SPC leader (global_search)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s k dackspacemacs SPC s k d: bound in the SPC leader (global_search)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s k fackspacemacs SPC s k f: bound in the SPC leader (global_search)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s k packspacemacs SPC s k p: bound in the SPC leader (global_search)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s lresume search buffer (completion or converted search buffer)resume search -> last_pickerportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s psee searching in a projectspacemacs SPC s p -> global_searchportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s r Bsearch all open buffers with rg with default textSPC s r Bportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s r Dsearch current directory with rg with default textSPC s r Dportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s r Fsearch files in an arbitrary directory with rg with default textSPC s r Fportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s r Psearch in a project with rg with default textSPC s r Pportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s r Rsearch current file with rg with default inputSPC s r Rportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s r brgSPC s r bportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s r drgSPC s r dportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s r frgSPC s r fportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s r prgSPC s r pportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s r rrgSPC s r rportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s ssearch with the first found toolspacemacs SPC s s -> global_searchportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t -centered-cursor modekey:normal:space t -portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t 8highlight any character past the 80th columnkey:normal:space t 8portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t C--global centered cursorSPC t C-- global centered cursor -> toggle_centered_cursor keeps cursor vertically centered (scrolloff=9999)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t C-8global toggle highlight of characters for long lineskey:normal:space t C-8portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t C-S-lvisual line navigation globallyvisual line nav -> :toggle soft-wrapportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t C-Wglobal automatic whitespace cleanupkey:normal:space t C-Wportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t C-iglobal indentation guideglobal indent guide -> :toggle indent-guidesportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t C-pglobal smartparensglobal smartparens -> :toggle auto-pairsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t C-wglobal whitespaceSPC t C-wportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t Ftoggle auto-fill modespacemacs SPC t F -> toggle_auto_fill (Emacs auto-fill: wrap at text_width while typing)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t Kwhich-key modewhich-key mode -> :toggle auto-infoportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t Ltoggle visual lineskey:normal:space t Lportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t Vtoggle visual line numbersspacemacs SPC t V: SPC leader -> toggle line-number absolute relativeportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t Wtoggle automatic whitespace cleanupkey:normal:space t Wportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t aauto-completionspacemacs SPC t a -> toggle auto-completionportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t ctoggle camel case (subword) motionspacemacs SPC t c -> toggle_subword (sub-word w/b/e motions + operators)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t fdisplay the fill column (by default the fill column is set to 80)key:normal:space t fportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t gtoggle golden-ratio modekey:normal:space t gportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t h atoggle automatic highlight of symbol under point after ahs-idle-interval secondstoggle automatic symbol highlight -> toggle_auto_highlight (auto_document_highlight config)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t h ctoggle highlight indentation current columnhighlight current column -> :toggle cursorcolumnportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t h htoggle highlight of the current linespacemacs SPC t h h -> toggle cursorlineportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t h itoggle highlight indentation levelshighlight indentation -> :toggle indent-guidesportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t h stoggle syntax highlightingtoggle syntax highlighting -> toggle_syntax_highlighting (set_language None / detect)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t itoggle indentation guide at pointspacemacs SPC t i -> toggle indent-guides.renderportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t k ktoggle which-key persistent statekey:normal:space t k kportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t ltoggle truncate linesspacemacs SPC t l: SPC leader -> toggle soft-wrap.enableportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t m ptoggle the point character positionkey:normal:space t m pportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t m vtoggle the version control infokey:normal:space t m vportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t ntoggle line numbersSPC t n toggle line numbers -> toggle_line_numbers toggles the line-number gutterportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t n atoggle absolute line numbersspacemacs SPC t n a -> toggle line-number relative absoluteportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t n ntoggle line numbers as configured in .spacemacsSPC t n nportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t n rtoggle relative line numbersspacemacs SPC t n r -> toggle line-number absolute relativeportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t psmartparens modesmartparens -> :toggle auto-pairsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t ssyntax checking (flycheck)toggle flycheck/syntax checking -> toggle_diagnostics (end-of-line diag filter + diagnostics gutter)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t wwhitespace modespacemacs SPC t w -> toggle whitespace.render all noneportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC u SPC b Dkill a visible buffer and its window using ace-windowkey:normal:space u space b Dportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC u SPC b dkill the current buffer and window (does not delete the visited file)kill buffer+window -> :buffer-closeportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC u SPC b mkill all buffers and windows except the current onekill other buffers -> :buffer-close-othersportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC u SPC w 1make 1 window layout with force deletesingle-window layout -> wonlyportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC u SPC w 2make 2 windows layout (split vertically) with force delete2-window layout (force) -> vsplitportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC u SPC w 3make 3 windows layout (split vertically) with force delete3-window layout (force) -> vsplitportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC u SPC w 4make 4 windows layout (split in 2x2 grid) with force delete4-window layout (force) -> vsplitportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC u SPC w Ddelete another window and its current buffer using ace-windowkey:normal:space u space w Dportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC u SPC w ddelete a window and its current buffer (does not delete the file)delete window+buffer -> wcloseportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC vinitiate expand-region mode then...spacemacs SPC v -> expand_selectionportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w -horizontal splitSPC w - (already bound)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . -horizontal split (transient state)SPC w . -portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . /vertical split (transient state)SPC w . /portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . 0..9go to window number ngo to window N (transient)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . Ddelete other windowsSPC w . Dportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . Hmove window to the leftspacemacs spc_w_x_hU -> move window leftportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . Jmove window to the bottomspacemacs spc_w_x_jU -> move window downportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . Kmove bottom to the topspacemacs spc_w_x_kU -> move window upportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . Lmove window to the rightspacemacs spc_w_x_lU -> move window rightportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . Rrotate windows backwardspacemacs spc_w_x_rU -> rotate windows backwardportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . Shorizontal split and focus new windowspacemacs spc_w_x_sU -> horizontal split and focusportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . Uredo window layoutSPC w . U -> winner_redo (winner-mode window-layout undo/redo)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . Vvertical split and focus new windowspacemacs spc_w_x_vU -> vertical split and focusportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . [shrink window horizontally (transient state)spacemacs spc_w_x_x_3 -> shrink window horizontallyportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . ]enlarge window horizontally (transient state)spacemacs spc_w_x_x_4 -> enlarge window horizontallyportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . _maximize window horizontally (transient state)spacemacs spc_w_x_x_2 -> maximize window horizontallyportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . acall ace window modeace-window -> ace_window (on_next_key reads window number 1-9 and jumps)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . ddelete windowSPC w . dportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . gtoggle golden-ratio on and offkey:normal:space w . gportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . hgo to window on the leftSPC w . hportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . jgo to window belowSPC w . jportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . kgo to window aboveSPC w . kportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . lgo to window on the rightSPC w . lportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . mtoggle maximization of current windowmaximize current windowportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . ofocus other frameSPC w . oportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . rrotate windows forwardspacemacs spc_w_x_r -> rotate windows forwardportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . shorizontal splitspacemacs spc_w_x_s -> horizontal splitportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . uundo window layout (used to effectively undo a closed window)SPC w . u -> winner_undo (winner-mode window-layout undo/redo)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . vvertical splitspacemacs spc_w_x_v -> vertical splitportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . wfocus other windowspacemacs spc_w_x_w -> focus other windowportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . xdelete window and kill bufferdelete window and kill bufferportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . {shrink window vertically (transient state)spacemacs spc_w_x_x_5 -> shrink window verticallyportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . |maximize window vertically (transient state)spacemacs spc_w_x_x -> maximize window verticallyportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w . }enlarge window vertically (transient state)spacemacs spc_w_x_x_6 -> enlarge window verticallyportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w /vertical splitSPC w / (already bound)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w 1make 1 window layout1-window layout -> wonlyportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w 2make 2 windows layout (split vertically)2-window layout -> vsplitportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w 3make 3 windows layout (split vertically)3-window layout -> vsplitportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w 4make 4 windows layout (split in 2x2 grid)4-window layout -> vsplitportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w =balance split windowsbalance/equalize windowsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w Ddelete another window using ace-windowSPC w Dportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w Fcreate new frameSPC w F (already bound)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w Hmove window to the leftSPC w H (already bound)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w Jmove window to the bottomSPC w J (already bound)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w Kmove window to the topSPC w K (already bound)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w Lmove window to the rightSPC w L (already bound)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w Mswap windows using ace-windowSPC w Mportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w Rrotate windows backwardSPC w R (already bound)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w Shorizontal split and focus new windowspacemacs SPC w S: SPC leader -> hsplitportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w TABswitch to alternate window in the current frame (switch back and forth)alternate window -> rotate_viewportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w Vvertical split and focus new windowspacemacs SPC w V: SPC leader -> vsplitportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w Wselect window using ace-windowSPC w W (already bound)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w [shrink window horizontally (enter transient state)spacemacs spc_w_x_4 -> shrink window horizontallyportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w \vertmaximize window verticallymaximize window -> wonlyportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w ]enlarge window horizontally (enter transient state)SPC w ] (already bound)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w _maximize window horizontallySPC w _portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w ddelete a windowspacemacs SPC w d -> wcloseportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w ftoggle follow modespacemacs SPC w f -> toggle_follow_mode (windows on same doc scroll as one continuous view)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w hmove to window on the leftspacemacs SPC w h -> jump_view_leftportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w jmove to window belowspacemacs SPC w j -> jump_view_downportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w kmove to window abovespacemacs SPC w k -> jump_view_upportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w lmove to window on the rightspacemacs SPC w l -> jump_view_rightportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w mmaximize/minimize a window (maximize is similar to delete-other-windows)spacemacs SPC w m: bound in the SPC leader (wonly)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w ocycle and focus between framesspacemacs SPC w o -> wonlyportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w rrotate windows forwardspacemacs SPC w r -> rotate_viewportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w shorizontal splitSPC w s (already bound)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w ttoggle window dedication (dedicated window cannot be reused by a mode)spacemacs SPC w t -> toggle_window_dedication (dedicated window splits on opening other buffers)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w uundo window layout (used to effectively undo a closed window)SPC w u -> winner_undo (winner-mode window-layout undo/redo)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w vvertical splitSPC w v (already bound)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w wcycle and focus between windowsspacemacs SPC w w -> rotate_viewportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w xdelete a window and its current buffer (does not delete the file)spacemacs SPC w x: bound in the SPC leader (transpose_view)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w {shrink window vertically (enter transient state)spacemacs spc_w_x_6 -> shrink window verticallyportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w |maximize window verticallySPC w | (already bound)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w }enlarge window vertically (enter transient state)SPC w } (already bound)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x .enter the drag stuff transient statekey:normal:space x . jportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x Jdrag down a line of text (enter drag stuff transient state)spacemacs SPC x J -> move-line-downportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x Kdrag up a line of text (enter drag stuff transient state)spacemacs SPC x K -> move-line-upportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x TABindent or dedent a region rigidlyspacemacs SPC x TAB -> indentportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x Uset the selected text to upper casespacemacs spc_x_uU -> uppercase the selectionportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x a &align region at &SPC x a &portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x a (align region at (align at ( -> align_selectionsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x a )align region at )align at ) -> align_selectionsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x a ,align region at ,align at , -> align_selectionsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x a .align region at . (for numeric tables)align at . -> align_selectionsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x a :align region at :align at : -> align_selectionsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x a ;align region at ;align at ; -> align_selectionsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x a =align region at =align at = -> align_selectionsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x a Lright-align with evil-lionalign at L -> align_selectionsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x a [align region at [align at [ -> align_selectionsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x a ]align region at ]align at ] -> align_selectionsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x a aalign region (or guessed section) using default rulesspacemacs SPC x a a -> align_selectionsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x a calign current indentation region using default rulesSPC x a cportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x a lleft-align with evil-lionSPC x a lportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x a malign region at arithmetic operators (+-*/)SPC x a mportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x a ralign region using user-specified regexpSPC x a rportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x a {align region at {align at { -> align_selectionsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x a }align region at }align at } -> align_selectionsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x a ​,​align region at ,SPC x a , align region at , -> align_at_comma aligns region on commasportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x ccount the number of chars/words/lines in the selection regionSPC x cportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x d SPCDelete all spaces and tabs around point, leaving one spacespacemacs SPC x d SPC -> just-one-spaceportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x d ldelete blank lines but one or the single blank linespacemacs SPC x d l -> delete-blank-linesportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x d wdelete trailing whitespacesspacemacs SPC x d w -> delete-trailing-whitespaceportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x eEdit strings in placeSPC x e edit strings in place (iedit) -> select_all_occurrences places cursors on every occurrence of the selection for simultaneous editingportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x i -change symbol style to kebab-caseSPC x i -portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x i Cchange symbol style to UpperCamelCasespacemacs spc_x_i_cU -> change symbol style to UpperCamelCaseportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x i Uchange symbol style to UP_CASEspacemacs spc_x_i_uU -> change symbol style to UP_CASEportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x i _change symbol style to under_scorespacemacs spc_x_i_x -> change symbol style to under_scoreportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x i cchange symbol style to lowerCamelCasespacemacs SPC x i c -> change-case camelportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x i icycle symbol naming styles (i to keep cycling)spacemacs SPC x i i -> cycle-caseportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x i kchange symbol style to kebab-casespacemacs SPC x i k -> change-case kebabportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x i uchange symbol style to under_scorespacemacs SPC x i u -> change-case snakeportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x j cset the justification to centerjustify center -> format_selectionsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x j fset the justification to fulljustify full -> format_selectionsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x j lset the justification to leftjustify left -> format_selectionsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x j nset the justification to nonejustify none -> format_selectionsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x j rset the justification to rightjustify right -> format_selectionsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x l dduplicate line or regionspacemacs SPC x l d -> duplicate-lineportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x l rrandomize lines in regionspacemacs spc_x_l_r -> randomize lines in regionportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x l ssort linesspacemacs SPC x l s -> sortportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x l uuniquify linesspacemacs SPC x l u -> uniquify-linesportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x ouse avy to select a link in the frame and open itavy open link -> goto_fileportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x r /Explain the regexp around point with rxkey:normal:space x r /portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x r cConvert regexp around point to the other form and display the result in the minibufferkey:normal:space x r cportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x r e /Explain Emacs Lisp regexpkey:normal:space x r e /portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x r e pConvert Emacs Lisp regexp to PCREkey:normal:space x r e pportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x r e tReplace Emacs Lisp regexp by rx form or vice versareplace Emacs regexp by rx form -> regex_emacs_to_rx_replaceportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x r e xConvert Emacs Lisp regexp to rx formkey:normal:space x r e xportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x r p /Explain PCRE regexpkey:normal:space x r p /portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x r p eConvert PCRE regexp to Emacs Lispkey:normal:space x r p eportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x r p xConvert PCRE to rx formkey:normal:space x r p xportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x r tReplace regexp around point by the rx form or vice versakey:normal:space x r tportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x r xConvert regexp around point in rx form and display the result in the minibufferkey:normal:space x r xportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x t cswap (transpose) the current character with the previous onespacemacs SPC x t c -> transpose-charsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x t eswap (transpose) the current sexp with the previous onekey:normal:space x t eportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x t lswap (transpose) the current line with the previous onespacemacs SPC x t l -> move-line-upportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x t pswap (transpose) the current paragraph with the previous onekey:normal:space x t pportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x t sswap (transpose) the current sentence with the previous onekey:normal:space x t sportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x t wswap (transpose) the current word with the previous onespacemacs SPC x t w -> transpose-wordsportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x uset the selected text to lower casespacemacs SPC x u -> switch_to_lowercaseportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x w ccount the number of occurrences per word in the select regioncount word occurrences -> count_selectionportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x w rrandomize words in regionspacemacs spc_x_w_r -> randomize words in regionportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x xsmart quickrun or quickrun-regionquickrun -> :run-shell-commandportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
[ SPCInsert space above[ SPC insert space above -> add_newline_above inserts a blank line above without entering insertportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
[ bGo to previous buffer[ b previous buffer -> goto_previous_buffer cycles to prior bufferportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
[ eMove line up[ e move line up -> drag_line_up relocates the current line above the previous oneportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
[ hGo to the previous vcs hunk[ h previous vcs hunk -> goto_prev_change navigates to previous git diff hunkportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
[ lGo to the previous error[ l previous error -> loclist_prev jumps to previous location-list entryportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
[ pPaste above current line[p paste before/above (paste_before)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
[ qGo to the previous error[ q previous error -> quickfix_prev steps to previous quickfix entryportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
] SPCInsert space below] SPC insert space below -> add_newline_below inserts a blank line belowportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
] bGo to next buffer] b next buffer -> goto_next_buffer cycles to next bufferportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
] eMove line down] e move line down -> drag_line_down relocates the current line below the next oneportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
] hGo to the next vcs hunk] h next vcs hunk -> goto_next_change navigates to next git diff hunkportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
] lGo to the next error] l next error -> loclist_next jumps to next location-list entryportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
] pPaste below current line]p paste after/below (paste_after)portedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
] qGo to the next error] q next error -> quickfix_next steps to next quickfix entryportedhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC p Efind referencesSPC p E find references -> goto_reference finds references to the symbol under cursor via LSPpartialhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC p Rreplace a stringSPC p R replace a string in project -> :project-replace (regex-based) performs a project-wide replacepartialhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w c Ctoggle visual distraction free modeSPC w c C toggle distraction-free mode -> :zen toggles the distraction-free IDE viewpartialhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x a ¦align region at ¦SPC x a align region at typed char -> align_left_at_char prompts for a delimiter and aligns region on itpartialhttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
C-TAB/C-S tabcycle backward/forward through previous visited buffers (i.e. scroll helm buffer list)absenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
C-c C-ctoggle display text and image displayabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
C-c C-topen new buffer with doc's text contentsabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
S *sort by GitHub starsabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
S Psort by package nameabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
S Ssort by status (installed, available, etc...)absenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D Bask for a file and run ediff with its backup fileabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D b pask for a buffer or file that contains a patch to apply to a buffer and start an ediff session with the resultabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D d 3ask for 3 directories and run ediff on them comparing files that have the same name in all of themabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D d dask for 2 directories and run ediff on them comparing files that have the same name in bothabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D d rrun ediff on a directory comparing its files with their revisions if under version controlabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D f .start an ediff session between your .spacemacs and its default template in Spacemacs coreabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D f pask for a buffer or file that contains a patch to apply to a file and start an ediff session with the resultabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D hopen ediff documentation within Emacsabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D m b 3start an ediff merge session between 2 buffers and their ancestorabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D m b bstart an ediff merge session between 2 buffersabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D m d 3start an ediff merge session between files with the same name in 2 directories and with a 3rd directory containing their ancestorabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D m d dstart an ediff merge session between files with the same name in 2 directoriesabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D m f 3start an ediff merge session between 2 files and their ancestorabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D m r 3start an ediff merge session between two revisions of a file with a common ancestorabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D m r rstart an ediff merge session between two revisions of a fileabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D r wstart an ediff session between two regions to perform a wordwise diff (use this for small regions)absenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC D sdisplay ediff registriesabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC F Bopen a buffer in another frame (but don't switch)absenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC F Ddelete all other framesabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC F Oopen a dired buffer in another frameabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC F bopen a buffer in another frameabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC F ddelete the current frame (unless it's the only one)absenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC F fopen a file in another frameabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC F ocycle focus between framesabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC K Kstop recording macro, if no macro is recording then run last macroabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC K c Cset the macro counterabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC K c fset the display format for the macro counterabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC K e bassign a key binding to the last macroabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC K e eedit last macro in a bufferabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC K e ledit a macro from lossage information (last 300 executed commands)absenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC K e sstep by step edit of the last macroabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC K kstart recording macro, if already recording then insert the macro counterabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC K r lrun second macro in ringabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC K vview last macro string in minibufferabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC Tdisplay =~= in the fringe on empty linesabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC T Btoggle frame background transparencyabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC T Ftoggle frame fullscreenabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC T Mtoggle frame maximizeabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC T Ttoggle frame transparency (transient state)absenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC T ftoggle fringe displayabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC T mtoggle menu barabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC T ttoggle tool barabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC T ~display tilde in fringe on empty linesabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC a klaunch paradoxabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b .initiate transient stateabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC b . C-dbury current bufferabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f Eopen a file with elevated privileges (sudo edit)absenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f e Dopen ediff buffer of ~/.spacemacs and dotspacemacs-template.elabsenthttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/doc/DOCUMENTATION.org
SPC f e Iopen the early-init.elabsenthttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/doc/DOCUMENTATION.org
SPC f e Uupdate packagesabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f e crecompile all elpa packagesabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f e llocate an Emacs libraryabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f v dadd a directory variableabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f v fadd a local variable to the current fileabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC f v padd a local variable to the first line of the current fileabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC g H cclear commit highlightsabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/layers/+source-control/git/README.org
SPC g H hhighlight regions by age of commitsabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/layers/+source-control/git/README.org
SPC g H thighlight regions by last updated timeabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/layers/+source-control/git/README.org
SPC g uselect a remote repositoryabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/layers/+source-control/git/README.org
SPC h IOpen Spacemacs GitHub issue page with pre-filled informationabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h P kstop the profilerabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h P rdisplay the profiler reportabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h P sstart the profilerabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h P wwrite the report to fileabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h d Fdescribe a faceabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h d Kdescribe a keymapabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h d Pdescribe a package (Spacemacs layer information)absenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC h d Tdescribe a themeabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC linitiate transient stateabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC m ,commit changes with the entered message (git commit buffer)absenthttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/layers/+source-control/git/README.org
SPC m Ccheckout pull request (not for issues) (forge)absenthttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/layers/+source-control/git/README.org
SPC m Ddelete comment under cursor (forge)absenthttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/layers/+source-control/git/README.org
SPC m Mcreate mark to use with topics (forge)absenthttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/layers/+source-control/git/README.org
SPC m adiscard message and abort the commit (git commit buffer)absenthttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/layers/+source-control/git/README.org
SPC m bbrowse topic (open in web browser) (forge)absenthttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/layers/+source-control/git/README.org
SPC m ccommit changes with the entered message (git commit buffer)absenthttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/layers/+source-control/git/README.org
SPC m dtoggle draft pull request (forge)absenthttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/layers/+source-control/git/README.org
SPC m eedit topic body (forge)absenthttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/layers/+source-control/git/README.org
SPC m g Ggo to definition in another windowabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC m kdiscard message and abort the commit (git commit buffer)absenthttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/layers/+source-control/git/README.org
SPC m medit topic marks (mark is an unshared label) (forge)absenthttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/layers/+source-control/git/README.org
SPC m nedit personal note (adds to top of topic) (forge)absenthttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/layers/+source-control/git/README.org
SPC m redit list of people to review an existing topic (forge)absenthttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/layers/+source-control/git/README.org
SPC m schange topic state (open, closed, draft, etc.) (forge)absenthttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/layers/+source-control/git/README.org
SPC m tedit topic title (forge)absenthttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/layers/+source-control/git/README.org
SPC m t bexecute buffer testsabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC m t qask for test function to executeabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC m ucopy URL of topic (add to kill ring) (forge)absenthttps://raw.githubusercontent.com/syl20bnr/spacemacs/develop/layers/+source-control/git/README.org
SPC p !run shell command in project's rootabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC p &run async shell command in project's rootabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC p Dopen project root in =dired=absenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC p Ffind file based on path around pointabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC p Gregenerate the project's =etags= / =gtags=absenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC p Iinvalidate the projectile cacheabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC p Ttest projectabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC q TRestart Emacs and debug with --adv-timersabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC q rRestart both Emacs and the server, prompting to save any changed buffersabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC q tRestart Emacs and debug with --with-timed-requiresabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC s w gGet Google suggestions in emacs. Opens Google results in Browser.absenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t E eemacs editing style (holy mode)absenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t E hhybrid editing style (hybrid mode)absenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t Gggtags modeabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t Itoggle aggressive indent modeabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t Stoggle spell checking (flyspell)absenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t k Mshow persistent full-major-mode keymap. Toggle off with ~SPC t k k~absenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t k mshow persistent major-mode keymap. Toggle off with SPC t k kabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t k tshow persistent top-level keymap. Toggle off with SPC t k kabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t m Mtoggle major modeabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t m Ttoggle mode line itselfabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t m Vtoggle new version lighterabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t m btoggle the battery statusabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t m ctoggle the org task clock (available in org layer)absenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t m mtoggle the minor mode lightersabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t m ntoggle the cat! (if colors layer is declared in your dotfile)absenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t m rtoggle responsivness of the mode-lineabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t m stoggle system monitor (displayed in the minibuffer)absenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t m ttoggle the timeabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t n vtoggle smooth scrollingabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t yyasnippet modeabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC t ztoggle 0/1 based column indexingabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC uuniversal argumentabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC u SPC h IOpen Spacemacs GitHub issue page with pre-filled information - include last pressed keysabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w .initiate window transient stateabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w bforce the focus back to the minibufferabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w c .center buffer and enable centering transient stateabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w c ctoggle visual centering of the current bufferabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w p mopen messages buffer in a popup windowabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC w p pclose the current sticky popup windowabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x Aopen all visible linksabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x Ouse avy to select multiple links in the frame and open themabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x Yuse avy to copy multiple links in the frameabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x g Treverse source and target languagesabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x g lset languages used by translate commandsabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x g ttranslate current word using Google Translateabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x r 'generate strings given by a regexp given this list is finiteabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x r '​Generate strings given by a regexp given this list is finiteabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x r e 'generate strings from Emacs Lisp regexpabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x r e '​Generate strings from Emacs Lisp regexpabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x r p 'generate strings from PCRE regexpabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x r p '​Generate strings from PCRE regexpabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x w dshow dictionary entry of word from wordnik.comabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC x yuse avy to copy a link in the frameabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC z f +zoom in the frame content and initiate the frame scaling transient stateabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC z f -zoom out the frame content and initiate the frame scaling transient stateabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC z f 0reset the frame content size and initiate the frame scaling transient stateabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC z f =zoom in the frame content and initiate the frame scaling transient stateabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC z f _zoom out the frame content and initiate the frame scaling transient stateabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC z f jzoom out the frame content and initiate the frame scaling transient stateabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC z f kzoom in the frame content and initiate the frame scaling transient stateabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC z x +scale up the font and initiate the font scaling transient stateabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC z x -scale down the font and initiate the font scaling transient stateabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC z x 0reset the font size (no scaling) and initiate the font scaling transient stateabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC z x =scale up the font and initiate the font scaling transient stateabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC z x _scale down the font and initiate the font scaling transient stateabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC z x jscale down the font and initiate the font scaling transient stateabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
SPC z x kscale up the font and initiate the font scaling transient stateabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
[ fGo to previous file in directoryabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
[ tGo to the previous frameabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
[ wGo to the previous windowabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
] fGo to next file in directoryabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
] tGo to the next frameabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
] wGo to the next windowabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
f kfilter by keywordsabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
f rfilter by regexpabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
f udisplay only installed package with updates availableabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
g bgo back (same as clicking on =[back]= button)absenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
g fgo forward (same as clicking on =[forward]= button)absenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
g hgo to help for symbol under pointabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
g pSelect pasted textabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org
z fMake current function or comments visible in buffer as much as possibleabsenthttps://github.com/syl20bnr/spacemacs/blob/develop/doc/DOCUMENTATION.org