diff --git a/doc/CONVENTIONS.org b/doc/CONVENTIONS.org index e47e1e139..ffc86d4f9 100644 --- a/doc/CONVENTIONS.org +++ b/doc/CONVENTIONS.org @@ -208,7 +208,7 @@ History navigation in shells or REPLs buffers should be bound as well to ** Building and Compilation The base prefix for major mode specific compilation is ~SPC m c~. -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------| | ~m c b~ | compile buffer | | ~m c c~ | compile | @@ -221,7 +221,7 @@ implement an auto-save of the buffer before compiling the buffer. ** Debugging The base prefix for debugging commands is ~SPC m d~. -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------| | ~m d a~ | abandon current process | | ~m d b~ | toggle a breakpoint | @@ -244,7 +244,7 @@ Notes: ** Errors Management of errors should be put under ~SPC m E~. -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------| | ~m E e~ | fix error around point | | ~m E l~ | show errors | @@ -257,7 +257,7 @@ keybindings whenever applicable. *** Headers All header functionality should be grouped under ~SPC m h~ -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------------| | ~m h i~ | Insert a header | | ~m h I~ | Insert a header alternative method (if existing) | @@ -267,7 +267,7 @@ All header functionality should be grouped under ~SPC m h~ Insertion of common elements like links or footnotes should be grouped under ~SPC m i~ -| Key Binding | Description | +| Key binding | Description | |-------------+------------------| | ~m i f~ | Insert footnote | | ~m i i~ | Insert image | @@ -278,7 +278,7 @@ under ~SPC m i~ *** Text manipulation Manipulation of text regions should be grouped under ~SPC m x~ -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------| | ~m x b~ | Make region bold | | ~m x c~ | Make region code | @@ -290,9 +290,9 @@ Manipulation of text regions should be grouped under ~SPC m x~ | ~m x v~ | Make region verbose | *** Movement in normal mode -In normal mode Vim style movement should be enabled with these keybindings: +In normal mode Vim style movement should be enabled with these key bindings: -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------| | ~g h~ | Move up one level in headings | | ~g j~ | Move to next heading on same level | @@ -304,7 +304,7 @@ Promotion, demotion and movement of headings or list elements (whatever is possible) should be enabled with the following keys when in Vim style or Hybrid with hjkl movements enabled: -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------| | ~M-h~ | Promote heading by one level | | ~M-j~ | Move element down | @@ -314,7 +314,7 @@ Hybrid with hjkl movements enabled: In all editing styles promotion and demotion can be done with the following keys: -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------| | ~M-down~ | Move element down | | ~M-left~ | Promote heading by one level | @@ -369,7 +369,7 @@ Refactoring prefix is ~SPC m r~. ** Code Formatting Major-mode code formatting is under prefix ~SPC m =~. -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------| | ~m = =~ | format thing under point | | ~m = b~ | format current buffer | diff --git a/doc/DOCUMENTATION.org b/doc/DOCUMENTATION.org index 57cf1c12f..2e2960398 100644 --- a/doc/DOCUMENTATION.org +++ b/doc/DOCUMENTATION.org @@ -183,7 +183,7 @@ - [[#regular-expressions][Regular expressions]] - [[#deleting-files][Deleting files]] - [[#editing-lisp-code][Editing Lisp code]] - - [[#lisp-key-bindings][Lisp Key Bindings]] + - [[#lisp-key-bindings][Lisp Key bindings]] - [[#mouse-usage][Mouse usage]] - [[#managing-projects][Managing projects]] - [[#registers][Registers]] @@ -1140,7 +1140,7 @@ You can cycle between the themes declared in =dotspacemacs-themes= with **** Themes Transient State -| Key Binding | Description | +| Key binding | Description | |------------------+-----------------------------------------------| | ~n~ or ~~ | change to the next theme | | ~p~ or ~~ | change to the previous theme | @@ -1223,7 +1223,7 @@ property of a [[https://www.gnu.org/software/emacs/manual/html_node/elisp/Low_00 Some graphical UI indicators can be toggled on and off (toggles start with ~t~ and ~T~): -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------------------------| | ~SPC t 8~ | highlight any character past the 80th column | | ~SPC t f~ | display the fill column (by default the fill column is set to 80) | @@ -1238,7 +1238,7 @@ and ~T~): | ~SPC t v~ | toggle smooth scrolling | | ~SPC t z~ | toggle 0/1 based column indexing | -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------------------------| | ~SPC T ~~ | display =~= in the fringe on empty lines | | ~SPC T F~ | toggle frame fullscreen | @@ -1431,7 +1431,7 @@ Reminder of the color codes for the states: Some elements can be dynamically toggled: -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------------------| | ~SPC t m b~ | toggle the battery status | | ~SPC t m c~ | toggle the =org= task clock (available in =org= layer) | @@ -1521,7 +1521,7 @@ Additionally all globally available toggles have a circled unicode symbols like =ⓟ=. Toggles specific to a major mode under the ~SPC m T~ prefix have plain squared symbols like =🅿=. -| Key Binding | Unicode | ASCII | Mode | +| Key binding | Unicode | ASCII | Mode | |-------------+---------+-------+----------------------------------------------------------------------| | ~SPC t -~ | =⊝= | - | [[https://www.emacswiki.org/emacs/centered-cursor-mode.el][centered-cursor]] mode | | ~SPC t 8~ | =⑧= | 8 | toggle highlight of characters for long lines | @@ -1649,7 +1649,7 @@ will be part of the custom layout. Some custom layouts that ship with Spacemacs: -| Name | Key Binding | Description | +| Name | Key binding | Description | |------------+-------------+---------------------------------------------------------------------------------| | @Spacemacs | ~e~ | Custom perspective containing all buffers of =~/.emacs.d= | | @Mu4e | ~m~ | Custom perspective containing all mu4e buffers (needs the mu4e layer enabled) | @@ -1677,7 +1677,7 @@ selected layout. Press ~?~ to toggle the full help. -| Key Binding | Description | +| Key binding | Description | |---------------------+------------------------------------------------------------| | ~SPC l~ | initiate transient state | | ~?~ | toggle the documentation | @@ -1729,7 +1729,7 @@ selected workspace. Press ~?~ to toggle the full help. -| Key Binding | Description | +| Key binding | Description | |-------------------+-------------------------------------------------------------| | ~SPC l w~ | initiate transient state | | ~?~ | toggle the documentation | @@ -1744,7 +1744,7 @@ Press ~?~ to toggle the full help. There are also some handy globally available key bindings related to workspaces: -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------| | ~gt~ | go to next workspace | | ~gT~ | go to previous workspace | @@ -1797,7 +1797,7 @@ state= to press quickly ~jj~ and inadvertently escape to =normal state=. *** Executing Vim and Emacs ex/M-x commands -| Command | Key Binding | +| Command | Key binding | |------------------+-------------| | Vim (ex-command) | ~:~ | | Emacs (M-x) | ~SPC SPC~ | @@ -1885,7 +1885,7 @@ bindings. information about functions, variables, modes etc. These commands are bound thusly: -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------------| | ~SPC h d b~ | describe bindings | | ~SPC h d c~ | describe current character under point | @@ -1904,7 +1904,7 @@ thusly: Other help key bindings: -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------------| | ~SPC h SPC~ | discover Spacemacs documentation, layers and packages | | ~SPC h .~ | search dotfile variables | @@ -1921,7 +1921,7 @@ Other help key bindings: The =Profiler= is a tool that helps you identify why your editor is running slowly or consumes a lot of memory. Here are key bindings relate to it: -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------| | ~SPC h P k~ | stop the profiler | | ~SPC h P r~ | display the profiler report | @@ -1930,7 +1930,7 @@ slowly or consumes a lot of memory. Here are key bindings relate to it: Navigation key bindings in =help-mode=: -| Key Binding | Description | +| Key binding | Description | |--------------+-----------------------------------------------------| | ~g b~ or ~[~ | go back (same as clicking on =[back]= button) | | ~g f~ or ~]~ | go forward (same as clicking on =[forward]= button) | @@ -1938,7 +1938,7 @@ Navigation key bindings in =help-mode=: Reporting an issue: -| Key Binding | Description | +| Key binding | Description | |-----------------+------------------------------------------------------------------------------------------| | ~SPC h I~ | Open Spacemacs GitHub issue page with pre-filled information | | ~SPC u SPC h I~ | Open Spacemacs GitHub issue page with pre-filled information - include last pressed keys | @@ -1983,7 +1983,7 @@ configuration layer. =package-list-packages= because they don’t support the rollback feature of Spacemacs. -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------------| | ~SPC a k~ | launch =paradox= | | ~/~ | evil-search | @@ -2018,7 +2018,7 @@ The following actions are available on selected toggle: *** Point/Cursor Navigation is performed using the Vi key bindings ~hjkl~. -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------------------------------------| | ~h~ | move cursor left | | ~j~ | move cursor down | @@ -2051,7 +2051,7 @@ For instance, it is useful for deleting a set of visual lines from the current l Try the following sequence in a buffer containing some text: ~d SPC j l~, followed by selecting an avy candidate. -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------| | ~SPC j b~ | go back to the previous location (before the jump) | | ~SPC j j~ | initiate avy jump char | @@ -2062,7 +2062,7 @@ selecting an avy candidate. Similar to =avy=, [[https://github.com/abo-abo/ace-link][ace-link]] allows one to jump to any link in =help-mode= and =info-mode= with two key strokes. -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------------| | ~o~ | initiate ace link mode in =help-mode= and =info-mode= | @@ -2101,7 +2101,7 @@ The ~SPC j~ prefix is for jumping, joining and splitting. **** Jumping -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------------------------------------| | ~SPC j 0~ | go to the beginning of line (and set a mark at the previous location in the line) | | ~SPC j $~ | go to the end of line (and set a mark at the previous location in the line) | @@ -2121,7 +2121,7 @@ The ~SPC j~ prefix is for jumping, joining and splitting. **** Joining and splitting -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------------------------------------| | ~J~ | join the current line with the next line | | ~SPC j k~ | go to next line and indent it using auto-indent rules | @@ -2135,7 +2135,7 @@ The ~SPC j~ prefix is for jumping, joining and splitting. Every window has a number displayed at the start of the mode-line and can be quickly accessed using =SPC number=. -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------| | ~SPC 1~ | go to window number 1 | | ~SPC 2~ | go to window number 2 | @@ -2153,7 +2153,7 @@ number 0, =SPC 0= attempts to select window number 10. Windows manipulation commands (start with ~w~): -| Key Binding | Description | +| Key binding | Description | |------------------------+-----------------------------------------------------------------------------| | ~SPC w TAB~ | switch to alternate window in the current frame (switch back and forth) | | ~SPC w =~ | balance split windows | @@ -2197,7 +2197,7 @@ Windows manipulation commands (start with ~w~): Split the current window into multiple ones, deleting all others using the following commands: -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------| | ~SPC w 1~ | make 1 window layout | | ~SPC w 2~ | make 2 windows layout (split vertically) | @@ -2207,7 +2207,7 @@ following commands: By default, the commands above ignore some windows, like the filetrees (treemacs and neotree) but you can use a prefix argument to force delete them. -| Key Binding | Description | +| Key binding | Description | |-----------------+-------------------------------------------------------------| | ~SPC u SPC w 1~ | make 1 window layout with force delete | | ~SPC u SPC w 2~ | make 2 windows layout (split vertically) with force delete | @@ -2243,7 +2243,7 @@ A convenient window manipulation transient state allows performing most of the actions listed above. The transient state allows additional actions as well like window resizing. -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------------------------| | ~SPC w .~ | initiate transient state | | ~?~ | display the full documentation in minibuffer | @@ -2297,7 +2297,7 @@ The mode can be toggled on and off with ~SPC t g~. **** Buffers manipulation key bindings Buffer manipulation commands (start with ~b~): -| Key Binding | Description | +| Key binding | Description | |-----------------+----------------------------------------------------------------------------------------| | ~SPC TAB~ | switch to alternate buffer in the current window (switch back and forth) | | ~SPC b b~ | switch to a buffer | @@ -2326,7 +2326,7 @@ Buffer manipulation commands (start with ~b~): **** Create a new empty buffer -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------------| | ~SPC b N h~ | create new empty buffer in a new window on the left | | ~SPC b N j~ | create new empty buffer in a new window at the bottom | @@ -2338,7 +2338,7 @@ Buffer manipulation commands (start with ~b~): A convenient buffer manipulation transient state allows to quickly cycles through the opened buffer and kill them. -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------------------------------------| | ~SPC b .~ | initiate transient state | | ~K~ | kill current buffer | @@ -2355,7 +2355,7 @@ change the way Spacemacs marks buffers as useful. For instructions, see the **** Files manipulations key bindings Files manipulation commands (start with ~f~): -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------------------------------------------------------------------| | ~SPC f A~ | open a file and replace the current buffer with the new file | | ~SPC f b~ | go to file bookmarks | @@ -2390,7 +2390,7 @@ Files manipulation commands (start with ~f~): **** Frame manipulation key bindings Frame manipulation commands (start with ~F~): -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------| | ~SPC F f~ | open a file in another frame | | ~SPC F d~ | delete the current frame (unless it’s the only one) | @@ -2405,7 +2405,7 @@ Frame manipulation commands (start with ~F~): Convenient key bindings are located under the prefix ~SPC f e~ to quickly navigate between =Emacs= and Spacemacs specific files. -| Key Binding | Description | +| Key binding | Description | |---------------+---------------------------------------------------------------------------------------------------------| | ~SPC f e d~ | open the spacemacs dotfile (=~/.spacemacs=) | | ~SPC f e D~ | open =ediff= buffer of =~/.spacemacs= and =.spacemacs.template= | @@ -2422,7 +2422,7 @@ navigate between =Emacs= and Spacemacs specific files. In =vim= style and =hybrid= style with the variable =hybrid-mode-enable-hjkl-bindings= set to =t=, you can navigation with ~hjkl~. -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------| | ~C-h~ | go up one level (parent directory | | ~C-H~ | describe key (replace ~C-h~) | @@ -2436,7 +2436,7 @@ Spacemacs displays the =ido= minibuffer vertically thanks to the Basic =ido= operations can be done with ~Ctrl~ key: -| Key Binding | Description | +| Key binding | Description | |--------------------+---------------------------------------------------| | ~C-RET~ | open a =dired buffer= | | ~M-RET~ | select the buffer or file named by the prompt | @@ -2461,7 +2461,7 @@ Spacemacs defines a [[#transient-states][transient state]] for =ido=. Initiate the transient state with ~M-SPC~ or ~s-M-SPC~ while in an =ido= buffer. -| Key Binding | Description | +| Key binding | Description | |----------------------+---------------------------------------| | ~M-SPC~ or ~s-M-SPC~ | initiate or leave the transient state | | ~?~ | display help | @@ -2486,7 +2486,7 @@ useful to jump to/open a known project. Open the bookmark completion window by pressing= ~SPC f b~ -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------| | ~C-d~ | delete the selected bookmark | | ~C-e~ | edit the selected bookmark | @@ -2499,7 +2499,7 @@ To save a new bookmark, just type the name of the bookmark and press ~RET~. =doc-view-mode= is a built-in major mode to view DVI, PostScript (PS), PDF, OpenDocument, and Microsoft Office documents. -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------| | ~/~ | search forward | | ~?~ | search backward | @@ -2606,7 +2606,7 @@ called =pt=. **** Useful key bindings -| Key Binding | Description | +| Key binding | Description | |------------------------+--------------------------------------------------------------| | ~F3~ | in a completion buffer, save results to a regular buffer | | ~SPC r l~ | resume the last =completion= buffer | @@ -2620,7 +2620,7 @@ bindings (~SPC e n~ and ~SPC e p~) as well as the error transient state (~SPC e **** Searching in current file -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------| | ~SPC s s~ | search with the first found tool | | ~SPC s S~ | search with the first found tool with default input | @@ -2633,7 +2633,7 @@ bindings (~SPC e n~ and ~SPC e p~) as well as the error transient state (~SPC e **** Searching in all open buffers visiting files -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------| | ~SPC s b~ | search with the first found tool | | ~SPC s B~ | search with the first found tool with default input | @@ -2650,7 +2650,7 @@ bindings (~SPC e n~ and ~SPC e p~) as well as the error transient state (~SPC e **** Searching in files in an arbitrary directory -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------| | ~SPC s f~ | search with the first found tool | | ~SPC s F~ | search with the first found tool with default input | @@ -2667,7 +2667,7 @@ bindings (~SPC e n~ and ~SPC e p~) as well as the error transient state (~SPC e **** Searching in current directory -| Key Binding | Description | +| Key binding | Description | |----------------------+-----------------------------------------------------| | ~SPC /~ or ~SPC s d~ | search with the first found tool | | ~SPC *~ or ~SPC s D~ | search with the first found tool with default input | @@ -2683,7 +2683,7 @@ bindings (~SPC e n~ and ~SPC e p~) as well as the error transient state (~SPC e **** Searching in a project -| Key Binding | Description | +| Key binding | Description | |----------------------+-----------------------------------------------------| | ~SPC /~ or ~SPC s p~ | search with the first found tool | | ~SPC *~ or ~SPC s P~ | search with the first found tool with default input | @@ -2703,7 +2703,7 @@ directly search into it like with ~SPC s p~. **** Searching the web -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------------------------| | ~SPC s w g~ | Get Google suggestions in emacs. Opens Google results in Browser. | | ~SPC s w w~ | Get Wikipedia suggestions in emacs. Opens Wikipedia page in Browser. | @@ -2727,7 +2727,7 @@ To initiate the highlighting of the current symbol under point press ~SPC s h~. Navigation between the highlighted symbols can be done with the commands: -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------------------------------------------| | ~*~ | initiate navigation transient state on current symbol and jump forwards | | ~#~ | initiate navigation transient state on current symbol and jump backwards | @@ -2738,7 +2738,7 @@ Navigation between the highlighted symbols can be done with the commands: During the symbol highlight transient state, the following bindings are active: -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------------------------| | ~e~ | edit occurrences (*) | | ~n~ | go to next occurrence | @@ -2795,7 +2795,7 @@ text on the kill ring. For example if you copy =foo= and =bar= then press ~p~ the text =bar= will be pasted, pressing ~C-j~ will replace =bar= with =foo=. -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------------------------------------| | ~p~ or ~P~ | paste the text before or after point and initiate the =paste= transient state | | ~C-j~ | in transient state: replace paste text with the previously copied one | @@ -2812,7 +2812,7 @@ adding a major-mode to the variable =spacemacs-indent-sensitive-modes= in your *** Text manipulation commands Text related commands (start with ~x~): -| Key Binding | Description | +| Key binding | Description | |---------------+---------------------------------------------------------------| | ~SPC x a &~ | align region at & | | ~SPC x a (~ | align region at ( | @@ -2911,7 +2911,7 @@ It is possible to enable it easily for /all programming modes/ with the variable **** Text The font size of the current buffer can be adjusted with the commands: -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------------------------------------------| | ~SPC z x +~ | scale up the font and initiate the font scaling transient state | | ~SPC z x =~ | scale up the font and initiate the font scaling transient state | @@ -2920,7 +2920,7 @@ The font size of the current buffer can be adjusted with the commands: In the transient state: -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------| | ~+~ | increase the font size | | ~=~ | increase the font size | @@ -2934,7 +2934,7 @@ a frame use the =zoom frame= bindings (see next section). **** Frame You can zoom in and out the whole content of the frame with the commands: -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------------------------------| | ~SPC z f +~ | zoom in the frame content and initiate the frame scaling transient state | | ~SPC z f =~ | zoom in the frame content and initiate the frame scaling transient state | @@ -2948,14 +2948,14 @@ You can zoom in and out the whole content of the frame with the commands: *** Increase/Decrease numbers Spacemacs uses [[https://github.com/cofi/evil-numbers][evil-numbers]] to easily increase or decrease numbers. -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------------------------------| | ~SPC n +~ | increase the number under point by one and initiate transient state | | ~SPC n -~ | decrease the number under point by one and initiate transient state | In the transient state: -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------| | ~+~ | increase the number under point by one | | ~-~ | decrease the number under point by one | @@ -2975,7 +2975,7 @@ Vi =Visual= modes are all supported by =evil=. **** Expand-region Spacemacs adds another =Visual= mode via the [[https://github.com/magnars/expand-region.el][expand-region]] mode. -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------| | ~SPC v~ | initiate expand-region mode then... | | ~v~ | expand the region by one semantic unit | @@ -3004,7 +3004,7 @@ With [[https://github.com/TheBB/evil-indent-plus][evil-indent-plus]] the followi The displayed text of a buffer can be narrowed with the commands (start with ~n~): -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------| | ~SPC n f~ | narrow the buffer to the current function | | ~SPC n p~ | narrow the buffer to the visible page | @@ -3027,7 +3027,7 @@ editing of the currently selected text by pressing ~e~. **** iedit states key bindings ***** State transitions -| Key Binding | From | To | +| Key binding | From | To | |-------------+------------------+--------| | ~SPC s e~ | normal or visual | iedit | | ~e~ | expand-region | iedit | @@ -3049,7 +3049,7 @@ state=. =iedit state= inherits from =normal state=, the following key bindings are specific to =iedit state=. -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------------------------------------------| | ~ESC~ | go back to =normal state= | | ~TAB~ | toggle current occurrence | @@ -3078,7 +3078,7 @@ an ~occurrence~. ***** In iedit-insert state -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------| | ~ESC~ | go back to =iedit state= | | ~C-g~ | go back to =normal state= | @@ -3116,7 +3116,7 @@ It is possible to batch rename files in a directory using =wdired= from an *** Commenting Comments are handled by [[https://github.com/redguardtoo/evil-nerd-commenter][evil-nerd-commenter]], it’s bound to the following keys. -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------| | ~SPC ;~ | comment operator | | ~SPC c h~ | hide/show comments | @@ -3141,7 +3141,7 @@ The key bindings start with ~SPC x r~ and have the following mnemonic structure: - ~SPC x r ~ convert from source to target - ~SPC x r~ do what I mean -| Key Binding | Function | +| Key binding | Function | |---------------+----------------------------------------------------------------------------------------| | ~SPC x r /~ | Explain the regexp around point with =rx= | | ~SPC x r '​~ | Generate strings given by a regexp given this list is finite | @@ -3185,11 +3185,11 @@ Examples: *Note*: The =lisp state= commands are available in /any/ modes! Try it out. -**** Lisp Key Bindings +**** Lisp Key bindings ***** Lisp state key bindings These commands automatically switch to =lisp state=. -| Key Binding | Function | +| Key binding | Function | |-------------+---------------------------------------------------------------------| | ~SPC k %~ | evil jump item | | ~SPC k :~ | ex command | @@ -3240,7 +3240,7 @@ These commands automatically switch to =lisp state=. ***** Emacs lisp specific key bindings -| Key Binding | Function | +| Key binding | Function | |-------------+--------------------------------------------| | ~SPC m e $~ | go to end of line and evaluate last sexp | | ~SPC m e b~ | evaluate buffer | @@ -3250,7 +3250,7 @@ These commands automatically switch to =lisp state=. | ~SPC m e l~ | go to end of line and evaluate last sexp | | ~SPC m e r~ | evaluate region | -| Key Binding | Function | +| Key binding | Function | |-------------+----------------------------------------------------| | ~SPC m g g~ | go to definition | | ~SPC m g G~ | go to definition in another window | @@ -3273,7 +3273,7 @@ To search in a project see [[#searching-in-a-project][project searching]]. =projectile= commands start with p: -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------------------------------------------------| | ~SPC p '​~ | open a shell in project’s root (with the =shell= layer) | | ~SPC p !~ | run shell command in project’s root | @@ -3317,7 +3317,7 @@ Cygwin ~find~ must be in your ~PATH~. ** Registers Access commands to the various registers start with =r=: -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------| | ~SPC r e~ | show evil yank and named registers | | ~SPC r m~ | show marks register | @@ -3330,7 +3330,7 @@ only performed at save time by default. Errors management commands (start with ~e~): -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------------------------| | ~SPC t s~ | toggle flycheck | | ~SPC e c~ | clear all errors | @@ -3350,7 +3350,7 @@ search results that have been saved to a separate buffer. *** Error transient state The following key bindings are active in the error transient state: -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------| | ~n~ | jump to next error | | ~N~ or ~p~ | jump to previous error | @@ -3367,7 +3367,7 @@ The following key bindings are active in the error transient state: ** Compiling Spacemacs binds a few commands to support compiling a project. -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------| | ~SPC c c~ | use =helm-make= via projectile | | ~SPC c C~ | compile | diff --git a/doc/QUICK_START.org b/doc/QUICK_START.org index 71c44bdef..e25b97618 100644 --- a/doc/QUICK_START.org +++ b/doc/QUICK_START.org @@ -166,7 +166,7 @@ backslash, an actual space and a lowercase ~b~. =Describe functions= are powerful Emacs introspection commands to get information about functions, variables, modes etc. These commands are bound thusly: -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------| | ~SPC h d f~ | describe-function | | ~SPC h d k~ | describe-key | diff --git a/doc/VIMUSERS.org b/doc/VIMUSERS.org index 7aaf24332..8c19a4373 100644 --- a/doc/VIMUSERS.org +++ b/doc/VIMUSERS.org @@ -184,7 +184,7 @@ explore: | Key binding | Function | |-------------+---------------------------------------------------------------| | ~SPC h SPC~ | Lists all layers and allows you to view files from the layer. | -| ~SPC ?~ | Lists all keybindings. | +| ~SPC ?~ | Lists all key bindings. | * Customization ** The .spacemacs file @@ -450,7 +450,7 @@ that is loaded at startup. Here is an example: gotham))) #+END_SRC -All installed themes can be listed and chosen using the ~SPC T h~ keybinding. +All installed themes can be listed and chosen using the ~SPC T h~ key binding. *** Nohlsearch Spacemacs emulates the default vim behavior which highlights search results even diff --git a/layers/+chat/erc/README.org b/layers/+chat/erc/README.org index ee44ea805..552c0c3aa 100644 --- a/layers/+chat/erc/README.org +++ b/layers/+chat/erc/README.org @@ -100,7 +100,7 @@ read that in =:password=. * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------------| | ~SPC a i e~ | Starts ERC | | ~SPC a i E~ | Starts ERC via TLS/SSL | diff --git a/layers/+chat/jabber/README.org b/layers/+chat/jabber/README.org index 32234e27b..8ef623b7d 100644 --- a/layers/+chat/jabber/README.org +++ b/layers/+chat/jabber/README.org @@ -25,12 +25,12 @@ file. * Key bindings -| Key Binding | Description | +| Key binding | Description | | ~SPC a j~ | Connect all accounts | ** Jabber Roster -| Key Binding | Description | +| Key binding | Description | | ~SPC m a~ | Jabber send presence | | ~SPC m b~ | Jabber get browse | | ~SPC m d~ | Jabber disconnect | diff --git a/layers/+chat/rcirc/README.org b/layers/+chat/rcirc/README.org index d908eb3f7..36d853534 100644 --- a/layers/+chat/rcirc/README.org +++ b/layers/+chat/rcirc/README.org @@ -17,7 +17,7 @@ - [[#disclaimer][Disclaimer]] - [[#note][Note]] - [[#enabling-sfoobar][Enabling =s/foo/bar/=]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#rcirc-documentation][Rcirc documentation]] - [[#spacemacs-layout-support][Spacemacs Layout Support]] @@ -176,16 +176,16 @@ variable =rcirc-enable-late-fix= to =t= in your dotfile: (rcirc :variables rcirc-enable-late-fix t))) #+END_SRC -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------------------------------------| | ~SPC a i r~ | Open rcirc | | ~SPC l o i~ | Open rcirc in a custom perspective “@RICRC” (need perspectives layer enabled) | In normal state: -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------| | ~C-j~ | next item in history | | ~C-k~ | previous item in history | diff --git a/layers/+chat/slack/README.org b/layers/+chat/slack/README.org index 888a76305..9a436f2ce 100644 --- a/layers/+chat/slack/README.org +++ b/layers/+chat/slack/README.org @@ -62,7 +62,7 @@ By default the values are: * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------| | ~SPC a C d~ | Direct message someone | | ~SPC a C g~ | Join a group (private channel) | @@ -84,7 +84,7 @@ By default the values are: The following bindings are provided to mimic bindings in the official Slack client. -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------| | ~SPC m @~ | Embed mention of user | | ~SPC m #~ | Embed mention of channel | diff --git a/layers/+checkers/spell-checking/README.org b/layers/+checkers/spell-checking/README.org index 2e8700001..66aad90b7 100644 --- a/layers/+checkers/spell-checking/README.org +++ b/layers/+checkers/spell-checking/README.org @@ -10,7 +10,7 @@ - [[#enabling-auto-dictionary-mode][Enabling auto-dictionary-mode]] - [[#enabling-multi-dictionary-support-with-hunspell][Enabling multi-dictionary support with hunspell]] - [[#enable-auto-completion-popup][Enable auto-completion popup]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#spell-checking-transient-state][Spell Checking Transient-state]] - [[#known-issues][Known issues]] @@ -118,9 +118,9 @@ set the layer variable =enable-flyspell-auto-completion= to t: '((spell-checking :variables enable-flyspell-auto-completion t))) #+END_SRC -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-----------------+----------------------------------------| | ~SPC S b~ | flyspell whole buffer | | ~SPC S c~ | flyspell correct | @@ -131,7 +131,7 @@ set the layer variable =enable-flyspell-auto-completion= to t: ** Spell Checking Transient-state -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------------| | ~SPC S . b~ | Rerun spell check for the whole buffer | | ~SPC S . d~ | Change dictionary | diff --git a/layers/+checkers/syntax-checking/README.org b/layers/+checkers/syntax-checking/README.org index 9141e4eb1..7bd342ee0 100644 --- a/layers/+checkers/syntax-checking/README.org +++ b/layers/+checkers/syntax-checking/README.org @@ -10,7 +10,7 @@ - [[#enablingdisabling-tooltips][Enabling/Disabling tooltips]] - [[#disabling-by-default][Disabling by default]] - [[#bitmaps][Bitmaps]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] * Description This layer adds on the fly syntax checking to all supported language layers. @@ -61,9 +61,9 @@ variable =syntax-checking-use-original-bitmaps= to =t=: '((syntax-checking :variables syntax-checking-use-original-bitmaps t))) #+END_SRC -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------------------------| | ~SPC e b~ | check for errors now | | ~SPC e c~ | clear errors | diff --git a/layers/+completion/auto-completion/README.org b/layers/+completion/auto-completion/README.org index 409f255f1..0ecf1b1f4 100644 --- a/layers/+completion/auto-completion/README.org +++ b/layers/+completion/auto-completion/README.org @@ -15,7 +15,7 @@ - [[#add-auto-completion-in-a-layer][Add auto-completion in a layer]] - [[#completion-back-ends][Completion back ends]] - [[#improved-faces][Improved faces]] -- [[#key-bindings-1][Key Bindings]] +- [[#key-bindings-1][Key bindings]] - [[#company][Company]] - [[#auto-complete][Auto-complete]] - [[#yasnippet][Yasnippet]] @@ -200,10 +200,10 @@ For nicer-looking faces, try adding the following to `custom-set-faces` in your ((t (:inherit company-tooltip-selection :weight bold :underline nil))))) #+END_SRC -* Key Bindings +* Key bindings ** Company -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------------------------------------------------------------| | ~C-d~ | open minibuffer with documentation of thing at point in company dropdown | | ~C-/~ | show candidates in Helm or Ivy (for fuzzy searching) | @@ -212,7 +212,7 @@ For nicer-looking faces, try adding the following to `custom-set-faces` in your Vim Style: -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------| | ~C-j~ | (vim style) go down in company dropdown menu | | ~C-k~ | (vim style) go up in company dropdown menu | @@ -220,14 +220,14 @@ Vim Style: Emacs style: -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------| | ~C-n~ | (emacs style) go down in company dropdown menu | | ~C-p~ | (emacs style) go up in company dropdown menu | ** Auto-complete -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------------------------| | ~C-j~ | select next candidate | | ~C-k~ | select previous candidate | @@ -237,14 +237,14 @@ Emacs style: ** Yasnippet -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------------------| | ~M-/~ | Expand a snippet if text before point is a prefix of a snippet | | ~SPC i s~ | List all current yasnippets for inserting | ** Auto-yasnippet -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------------------------------------| | ~SPC i S c~ | create a snippet from an active region | | ~SPC i S e~ | Expand the snippet just created with ~SPC i y~ | diff --git a/layers/+completion/helm/README.org b/layers/+completion/helm/README.org index 81ad54688..74d1ff13e 100644 --- a/layers/+completion/helm/README.org +++ b/layers/+completion/helm/README.org @@ -128,7 +128,7 @@ When using the Vim style or Hybrid style with the variable =hybrid-style-enable-hjkl-bindings= set to =t=, Spacemacs adds navigation in the Helm buffers with ~hjkl~. -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------| | ~C-h~ | go to next source | | ~C-H~ | describe key (replace ~C-h~) | @@ -142,7 +142,7 @@ plugin. Initiate the transient state with ~M-SPC~ or ~s-M-SPC~ while in a =Helm= buffer. -| Key Binding | Description | +| Key binding | Description | |----------------------+------------------------------------------------------| | ~M-SPC~ or ~s-M-SPC~ | initiate the transient state | | ~q~ | quit transient state | @@ -171,7 +171,7 @@ Initiate the transient state with ~M-SPC~ or ~s-M-SPC~ while in a =Helm= buffer. ** Bookmarks In the =helm-bookmarks= buffer: -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------| | ~C-d~ | delete the selected bookmark | | ~C-e~ | edit the selected bookmark | @@ -194,7 +194,7 @@ real-time and navigate between them easily. You can even edit the occurrences directly in the =helm= buffer and apply the modifications to the buffer. -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------| | ~SPC s s~ | execute =helm-swoop= | | ~SPC s S~ | execute =helm-multi-swoop= | diff --git a/layers/+completion/ivy/README.org b/layers/+completion/ivy/README.org index 74259ba98..7b0dd3a80 100644 --- a/layers/+completion/ivy/README.org +++ b/layers/+completion/ivy/README.org @@ -7,7 +7,7 @@ - [[#configuration][Configuration]] - [[#general][General]] - [[#advanced-buffer-information][Advanced buffer information]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#transient-state][Transient state]] * Description @@ -64,14 +64,14 @@ is disabled by default. (ivy :variables ivy-enable-advanced-buffer-information t))) #+END_SRC -* Key Bindings +* Key bindings If you choose =ivy= as completion system, make sure to read the [[http://oremacs.com/swiper/][official manual]]. In case you don’t want to read everything, at least familiarise with [[http://oremacs.com/swiper/#minibuffer-key-bindings][minibuffer key bindings]]. Some useful key bindings are presented in the following table. -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------------------------------------------------------------| | ~RET~ | call default action on current candidate | | ~M-RET~ | the same as ~RET~ but doesn’t close completion minibuffer | @@ -85,7 +85,7 @@ Some useful key bindings are presented in the following table. ** Transient state Press ~M-SPC~ anytime in Ivy to get into the transient state. -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------------------| | ~j~ | select next candidate | | ~k~ | select previous candidate | diff --git a/layers/+emacs/better-defaults/README.org b/layers/+emacs/better-defaults/README.org index 55d204a26..9a57102b5 100644 --- a/layers/+emacs/better-defaults/README.org +++ b/layers/+emacs/better-defaults/README.org @@ -49,7 +49,7 @@ Choose if ~C-e~ first brings you to the end of the line or the end of the code * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------------------------------------| | ~C-a~ | move to beginning of line or code | | ~C-e~ | move to end of line or code | diff --git a/layers/+emacs/ibuffer/README.org b/layers/+emacs/ibuffer/README.org index 2db197a2d..0f59f4fea 100644 --- a/layers/+emacs/ibuffer/README.org +++ b/layers/+emacs/ibuffer/README.org @@ -41,7 +41,7 @@ Example: * Key bindings ** Global -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------| | ~SPC b I~ | open IBuffer menu (global) | @@ -49,7 +49,7 @@ Example: ** IBuffer -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------| | ~g r~ | update IBuffer (“refresh”) | | ~g j~ | move to next filter group | diff --git a/layers/+emacs/org/README.org b/layers/+emacs/org/README.org index cb30ab104..3378422cf 100644 --- a/layers/+emacs/org/README.org +++ b/layers/+emacs/org/README.org @@ -294,7 +294,7 @@ To permanently enable mode line display of org clock, add this snippet to your * Key bindings ** Starting org-mode -| Key Binding | Description | +| Key binding | Description | |---------------+---------------------------------------------------------------------------| | ~SPC a o #~ | org agenda list stuck projects | | ~SPC a o /~ | org occur in agenda files | @@ -319,7 +319,7 @@ To permanently enable mode line display of org clock, add this snippet to your ** Toggles -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------| | ~SPC m T c~ | org-toggle-checkbox | | ~SPC m T e~ | org-toggle-pretty-entities | @@ -332,7 +332,7 @@ To permanently enable mode line display of org clock, add this snippet to your ** Org-mode -| Key Binding | Description | +| Key binding | Description | |----------------------------------------------+-----------------------------------------------| | ~SPC m ~ | org-ctrl-c-ctrl-c | | ~SPC m *~ | org-ctrl-c-star | @@ -375,7 +375,7 @@ To permanently enable mode line display of org clock, add this snippet to your Please see the [[https://github.com/Somelauw/evil-org-mode/blob/master/doc/keythemes.org][evil-org documentation]] for additional instructions on customizing =evil-org-mode=. -| Key Binding | Description | +| Key binding | Description | |---------------+---------------------------------| | ~gj~ / ~gk~ | Next/previous element (heading) | | ~gh~ / ~gl~ | Parent/child element (heading) | @@ -391,7 +391,7 @@ Please see the [[https://github.com/Somelauw/evil-org-mode/blob/master/doc/keyth If the layer variable =org-want-todo-bindings= is true, the following bindings are also available. -| Key Bindings | Description | +| Key bindings | Description | |--------------+-------------------------------------| | ~t~ | Cycle TODO state of current heading | | ~T~ | Insert new TODO heading | @@ -399,7 +399,7 @@ are also available. ** Tables -| Key Binding | Description | +| Key binding | Description | |---------------+----------------------------------------------------------------------------| | ~SPC m t a~ | Align the table at point by aligning all vertical bars | | ~SPC m t b~ | Blank the current table field or active region | @@ -431,7 +431,7 @@ are also available. ** Trees -| Key Binding | Description | +| Key binding | Description | |---------------+---------------------------------| | ~gj~ / ~gk~ | Next/previous element (heading) | | ~gh~ / ~gl~ | Parent/child element (heading) | @@ -459,7 +459,7 @@ are also available. ** Element insertion -| Key Binding | Description | +| Key binding | Description | |---------------+----------------------------------| | ~SPC m i d~ | org-insert-drawer | | ~SPC m i D s~ | Take screenshot | @@ -477,13 +477,13 @@ are also available. ** Links -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------| | ~SPC m x o~ | org-open-at-point | ** Babel / Source Blocks -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------| | ~SPC m b .~ | Enter Babel Transient State | | ~SPC m b a~ | org-babel-sha1-hash | @@ -513,7 +513,7 @@ are also available. Use ~SPC m b .~ to enter a transient state for quick source block navigation and execution. During that state, the following bindings are active: -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------| | ~'~ | edit source block | | ~e~ | execute source block | @@ -525,7 +525,7 @@ execution. During that state, the following bindings are active: ** Emphasis -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------| | ~SPC m x b~ | make region bold | | ~SPC m x c~ | make region code | @@ -537,7 +537,7 @@ execution. During that state, the following bindings are active: ** Navigating in calendar -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------| | ~M-l~ | One day forward | | ~M-h~ | One day backward | @@ -552,7 +552,7 @@ execution. During that state, the following bindings are active: =org-capture-mode= and =org-src-mode= both support the confirm and abort conventions. -| Key Binding | Description | +| Key binding | Description | |----------------------------------------------+----------------------------------------| | ~SPC m ~ | confirm in =org-capture-mode= | | ~SPC m '​~ | confirm in =org-src-mode= | @@ -565,7 +565,7 @@ conventions. *** Key bindings The evilified org agenda supports the following bindings: -| Key Binding | Description | +| Key binding | Description | |----------------------+-----------------------------------| | ~M-SPC~ or ~s-M-SPC~ | org-agenda transient state | | ~SPC m a~ | org-agenda | @@ -666,14 +666,14 @@ are listed bellow. ** Pomodoro -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------| | ~SPC m C p~ | starts a pomodoro | ** Presentation org-present must be activated explicitly by typing: ~SPC SPC org-present~ -| Key Binding | Description | +| Key binding | Description | |-------------+----------------| | ~h~ | previous slide | | ~l~ | next slide | @@ -681,13 +681,13 @@ org-present must be activated explicitly by typing: ~SPC SPC org-present~ ** Helm-org-rifle -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------| | ~SPC a o r~ | Search org files for keywords and headings | ** Org-projectile -| Key Binding | Description | +| Key binding | Description | |-------------------+---------------------------------------------------------| | ~SPC a o p~ | Capture a TODO for the current project | | ~SPC u SPC a o p~ | Capture a TODO for any given project (choose from list) | @@ -695,7 +695,7 @@ org-present must be activated explicitly by typing: ~SPC SPC org-present~ ** Org-journal -| Key Binding | Description | +| Key binding | Description | |---------------+------------------------| | ~SPC a o j j~ | New journal entry | | ~SPC a o j s~ | Search journal entries | @@ -703,7 +703,7 @@ org-present must be activated explicitly by typing: ~SPC SPC org-present~ Journal entries are highlighted in the calendar. The following key bindings are available for =calendar-mode= for navigating and manipulating the journal. -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------| | ~SPC m r~ | Read journal entry | | ~SPC m i~ | Insert journal entry for date | @@ -717,7 +717,7 @@ available for =calendar-mode= for navigating and manipulating the journal. While viewing a journal entry in =org-journal-mode= the following key bindings are available. -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------| | ~SPC m j~ | New journal entry | | ~SPC m p~ | Previous journal entry | @@ -726,13 +726,13 @@ are available. ** Org-brain *** Application bindings -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------| | ~SPC a o b~ | Visualize an org-brain entry | *** Visualization bindings -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------| | ~j / TAB~ | Goto next link | | ~k / S-TAB~ | Goto previous link | diff --git a/layers/+emacs/semantic/README.org b/layers/+emacs/semantic/README.org index 971a148d5..8abd40044 100644 --- a/layers/+emacs/semantic/README.org +++ b/layers/+emacs/semantic/README.org @@ -4,7 +4,7 @@ - [[#description][Description]] - [[#features][Features:]] - [[#install][Install]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] * Description CEDET is a *C*ollection of *E*macs *D*evelopment *E*nvironment *T*ools written @@ -39,8 +39,8 @@ By default, Spacemacs sets Semantic to parse only file, local and project scope. For a different parsing scope, you can customize the variable =semanticdb-find-default-throttle=. -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------| | ~SPC m r~ | srefactor: refactor thing at point. | diff --git a/layers/+emacs/smex/README.org b/layers/+emacs/smex/README.org index 0ab185ba8..269c70de3 100644 --- a/layers/+emacs/smex/README.org +++ b/layers/+emacs/smex/README.org @@ -21,7 +21,7 @@ file. * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------| | ~SPC SPC~ | all Emacs commands (interactive functions) | | ~SPC m :~ | current major mode commands | diff --git a/layers/+emacs/typography/README.org b/layers/+emacs/typography/README.org index 66a8258b1..5817a0ef8 100644 --- a/layers/+emacs/typography/README.org +++ b/layers/+emacs/typography/README.org @@ -36,7 +36,7 @@ and automatic insertion and cycling among of typographic quotes and dashes. * Key bindings -| Key Bindings | Description | +| Key bindings | Description | |--------------+------------------------------------------------------------------| | ~SPC t T~ | Toggle Typo Mode (automatic insertion of typographic characters) | | ~SPC t ~~ | Toggle Tildify Mode (automatic insertion of non-breaking spaces) | @@ -46,7 +46,7 @@ The following key bindings are available in insert state. ** Typo Mode -| Key Bindings | Description | +| Key bindings | Description | |--------------+------------------------------------------| | ~​"​~ | Cycle among quotation marks | | ~`~ | Cycle among left single quotation marks | diff --git a/layers/+email/gnus/README.org b/layers/+email/gnus/README.org index debe0ddac..b348e7ef1 100644 --- a/layers/+email/gnus/README.org +++ b/layers/+email/gnus/README.org @@ -109,7 +109,7 @@ Please see the [[http://www.gnus.org/manual.html][manual]] for a complete list. Basic and Spacemacs specific key bindings can be found in the following table. -| Key Binding | Gnus mode - Description | +| Key binding | Gnus mode - Description | |-------------+-----------------------------------------------------| | ~SPC a g~ | Starts Gnus | | ~m~ | New Message | diff --git a/layers/+filetree/neotree/README.org b/layers/+filetree/neotree/README.org index 040ee3bcd..09e39792e 100644 --- a/layers/+filetree/neotree/README.org +++ b/layers/+filetree/neotree/README.org @@ -11,7 +11,7 @@ - [[#neotree-source-control-integration][NeoTree Source Control Integration]] - [[#usage][Usage]] - [[#neotree-mode-line][NeoTree mode-line]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#neotree-navigation][NeoTree navigation]] - [[#opening-files-with-neotree][Opening files with NeoTree]] - [[#other-neotree-key-bindings][Other NeoTree key bindings]] @@ -95,12 +95,12 @@ The mode-line has the following format =[x/y] d (D:a, F:b)= where: - =a= the number of directories in the current directory - =b= the number of files in the current directory -* Key Bindings +* Key bindings ** NeoTree navigation Navigation is centered on the ~hjkl~ keys with the hope of providing a fast navigation experience like in [[http://ranger.nongnu.org/][ranger]]: -| Key Binding | Description | +| Key binding | Description | |--------------+-------------------------------------------------------------------------------| | ~h~ | collapse expanded directory or go to parent node | | ~H~ | select previous sibling | @@ -121,7 +121,7 @@ window number where to open a file by using a numeric argument, for instance ~2 l~ or ~2 RET~ will open the current file in window 2. It is also possible to open the file in a split window with ~|~ and ~-~: -| Key Binding | Description | +| Key binding | Description | |------------------+-------------------------------------------| | ~l~ or ~RET~ | open file in last active window | | ~# l~ or ~# RET~ | open file in window number =#= | @@ -130,7 +130,7 @@ open the file in a split window with ~|~ and ~-~: ** Other NeoTree key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------| | ~TAB~ | toggle stretching of the buffer | | ~c~ | create a node | diff --git a/layers/+filetree/treemacs/README.org b/layers/+filetree/treemacs/README.org index 63802d334..28ad68dee 100644 --- a/layers/+filetree/treemacs/README.org +++ b/layers/+filetree/treemacs/README.org @@ -11,7 +11,7 @@ - [[#file-watch][File watch]] - [[#collapsed-directories][Collapsed directories]] - [[#locking-width][Locking width]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#global][Global]] - [[#inside-treemacs][Inside Treemacs]] @@ -84,7 +84,7 @@ Default is 3 (or 0 when python is not installed). ** Locking width To have the width of the treemacs window locked by default, meaning not manually resizable, set the variable =treemacs-lock-width= to non-nil. It will still be -resizable through Treemacs commands and keybindings. +resizable through Treemacs commands and key bindings. #+BEGIN_SRC emacs-lisp (setq-default dotspacemacs-configuration-layers '( @@ -93,10 +93,10 @@ resizable through Treemacs commands and keybindings. Default is =nil=. -* Key Bindings +* Key bindings ** Global -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------------------------------------------------------------------------------------------------------| | ~M-0~ | Selected the treemacs window. Actually selects window #10, which is always assigned to treemacs. | | ~SPC 0~ | Open treemacs in the current directory. When not visiting a file use $HOME as fallback. With a prefix arg manually select the root instead. | @@ -111,7 +111,7 @@ depending on whether vim/hybrid editing style is used. Likewise refresh is only bound to g when emacs editing style is used, since under vim g is a prefix for many other commands. -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------------------------------------------------------------------| | ~?~ | Summon the helpful hydra to show you the treemacs keymap. | | ~M-j/M-n~ | Select next node at the same depth as currently selected node, if possible. | diff --git a/layers/+frameworks/django/README.org b/layers/+frameworks/django/README.org index 213704d52..cd9ae0e29 100644 --- a/layers/+frameworks/django/README.org +++ b/layers/+frameworks/django/README.org @@ -6,7 +6,7 @@ - [[#description][Description]] - [[#features][Features:]] - [[#install][Install]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#general-managment][General Managment]] - [[#fabric][Fabric]] - [[#files][Files]] @@ -31,26 +31,26 @@ To use this configuration layer, add it to your =~/.spacemacs=. You will need to add =django= to the existing =dotspacemacs-configuration-layers= list in this file. -* Key Bindings +* Key bindings Django related key bindings uses [[https://github.com/davidmiller/pony-mode][pony-mode]] and are behind the prefix ~SPC m j~ in =Python-mode=. Various configuration options for =pony-mode= are documented at [[http://www.deadpansincerity.com/docs/pony/configuration.html][deadpansincerity.com]]. ** General Managment -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------| | ~SPC m j m~ | Start a =pony-mode= managment session | ** Fabric -| Key Binding | Description | +| Key binding | Description | |---------------+----------------------------------| | ~SPC m j a f~ | Run a fabric command | | ~SPC m j a d~ | Deploy project with =fab deploy= | ** Files -| Key Binding | Description | +| Key binding | Description | |---------------+---------------------------------------------------------------| | ~SPC m j f s~ | Open the =settings.py= for this project | | ~SPC m j f c~ | Interactively display a setting value in the minibuffer | @@ -59,7 +59,7 @@ Various configuration options for =pony-mode= are documented at [[http://www.dea ** Interactive -| Key Binding | Description | +| Key binding | Description | |---------------+----------------------------------------------------------------------------| | ~SPC m j i d~ | Run interpreter for this project’s default database as an inferior process | | ~SPC m j i s~ | Open a Python shell with the current pony project’s context loaded. | @@ -68,7 +68,7 @@ Various configuration options for =pony-mode= are documented at [[http://www.dea ** Server -| Key Binding | Description | +| Key binding | Description | |---------------+-------------------------------------------------------------------| | ~SPC m j r d~ | Stop the dev server | | ~SPC m j r o~ | Open a tab at the dev server | @@ -78,7 +78,7 @@ Various configuration options for =pony-mode= are documented at [[http://www.dea ** South/Syncdb -| Key Binding | Description | +| Key binding | Description | |---------------+--------------------------------------------| | ~SPC m j s c~ | Convert an existing app to south | | ~SPC m j s h~ | Create migration for modification | @@ -88,7 +88,7 @@ Various configuration options for =pony-mode= are documented at [[http://www.dea ** Test -| Key Binding | Description | +| Key binding | Description | |---------------+------------------------------------------------------------------| | ~SPC m j t d~ | Move down the traceback one level | | ~SPC m j t e~ | Go to the file and line of the last stack trace in a test buffer | diff --git a/layers/+frameworks/phoenix/README.org b/layers/+frameworks/phoenix/README.org index ffdf83b46..671542d80 100644 --- a/layers/+frameworks/phoenix/README.org +++ b/layers/+frameworks/phoenix/README.org @@ -21,7 +21,7 @@ file. * Key bindings -| Key Binding | Description | +| Key binding | Description | |---------------+--------------------| | ~SPC m f r~ | Shows routes | | ~SPC m f f w~ | Find in web folder | diff --git a/layers/+frameworks/react/README.org b/layers/+frameworks/react/README.org index b1833c0d2..766cdb335 100644 --- a/layers/+frameworks/react/README.org +++ b/layers/+frameworks/react/README.org @@ -7,7 +7,7 @@ - [[#features][Features:]] - [[#install][Install]] - [[#optional-configuration][Optional Configuration]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#rjsx-mode][rjsx-mode]] - [[#formatting-web-beautify][Formatting (web-beautify)]] - [[#documentation-js-doc][Documentation (js-doc)]] @@ -118,10 +118,10 @@ concatenations and contiguous function calls: (add-to-list 'web-mode-indentation-params '("lineup-calls" . nil))) #+END_SRC -* Key Bindings +* Key bindings ** rjsx-mode -| Key Binding | Description | +| Key binding | Description | |---------------+----------------------------------------------------------------------------------| | ~<~ | inserts whenever it would start a new JSX node | | ~>~ | right before the slash in a self-closing tag automatically inserts a closing tag | @@ -129,14 +129,14 @@ concatenations and contiguous function calls: ** Formatting (web-beautify) -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------------------------| | ~SPC m =~ | beautify code in js2-mode, json-mode, web-mode, and css-mode | *** Documentation (js-doc) You can check more [[https://github.com/mooz/js-doc/][here]] -| Key Binding | Description | +| Key binding | Description | |---------------+---------------------------------------| | ~SPC m r d b~ | insert JSDoc comment for current file | | ~SPC m r d f~ | insert JSDoc comment for function | @@ -145,7 +145,7 @@ You can check more [[https://github.com/mooz/js-doc/][here]] ** Auto-complete and documentation (tern) -| Key Binding | Description | +| Key binding | Description | |---------------+------------------------------------------------------------------------------------------| | ~SPC m C-g~ | brings you back to last place you were when you pressed M-.. | | ~SPC m g g~ | jump to the definition of the thing under the cursor | diff --git a/layers/+fun/emoji/README.org b/layers/+fun/emoji/README.org index 8417b9646..17bba409e 100644 --- a/layers/+fun/emoji/README.org +++ b/layers/+fun/emoji/README.org @@ -31,14 +31,14 @@ Linux user could install [[https://zhm.github.io/symbola/][Symbola]] font to get * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------| | ~SPC a E~ | open a dedicated buffer to browse Emoji | | ~SPC i e~ | insert Emoji via an helm buffer | ** Emoji dedicated buffer -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------| | ~RET~ | copy current Emoji code | | ~q~ | quit | diff --git a/layers/+fun/games/README.org b/layers/+fun/games/README.org index 3f2fe8e15..b7162f92b 100644 --- a/layers/+fun/games/README.org +++ b/layers/+fun/games/README.org @@ -32,7 +32,7 @@ file. * Games instructions To run a game: -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------| | ~SPC a G~ | Open an =helm= buffer to select a game | @@ -43,7 +43,7 @@ Possible helm actions: ** 2048 -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------| | ~h~ | Move the tiles left | | ~j~ | Move the tiles down | @@ -52,7 +52,7 @@ Possible helm actions: ** Pacmacs -| Key Binding | Description | +| Key binding | Description | |-------------+-------------| | ~h~ | Move left | | ~j~ | Move down | @@ -62,7 +62,7 @@ Possible helm actions: ** Sudoku -| Key Bindings | Description | +| Key bindings | Description | | ~h~ | Move left | | ~j~ | Move down | | ~k~ | Move up | @@ -76,7 +76,7 @@ Possible helm actions: ** Tetris -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------| | ~h~ | Move block to the left | | ~i~ | Rotate block counter-clockwise | diff --git a/layers/+fun/selectric/README.org b/layers/+fun/selectric/README.org index d8169326a..d3558c3bd 100644 --- a/layers/+fun/selectric/README.org +++ b/layers/+fun/selectric/README.org @@ -6,7 +6,7 @@ - [[#description][Description]] - [[#features][Features:]] - [[#install][Install]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#notes][Notes]] * Description @@ -24,9 +24,9 @@ To use this configuration layer, add it to your =~/.spacemacs=. You will need to add =selectric= to the existing =dotspacemacs-configuration-layers= list in this file. -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------| | ~SPC C-t t~ | Toggle clicky key sounds | diff --git a/layers/+fun/xkcd/README.org b/layers/+fun/xkcd/README.org index 77f8fb04c..34d9d426b 100644 --- a/layers/+fun/xkcd/README.org +++ b/layers/+fun/xkcd/README.org @@ -6,7 +6,7 @@ - [[#description][Description]] - [[#features][Features:]] - [[#install][Install]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#tell-me-how-to-spawn-the-xkcd-greatness][Tell me how to spawn the xkcd greatness!!]] - [[#okay-what-now][Okay, what now]] @@ -24,17 +24,17 @@ To use this configuration layer, add it to your =~/.spacemacs=. You will need to add =xkcd= to the existing =dotspacemacs-configuration-layers= list in this file. -* Key Bindings +* Key bindings ** Tell me how to spawn the xkcd greatness!! -| Key Binding | Description | +| Key binding | Description | |-------------+----------------| | ~SPC a x~ | Open xkcd mode | ** Okay, what now You can now move through the comics with these -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------| | ~e~ | Open explanation in the browser | | ~j~ or ~l~ | Next comic | diff --git a/layers/+intl/chinese/README.org b/layers/+intl/chinese/README.org index 70ad2b721..d80b82fd8 100644 --- a/layers/+intl/chinese/README.org +++ b/layers/+intl/chinese/README.org @@ -16,7 +16,7 @@ - [[#enable-youdao有道-dictionary激活有道字典][Enable YouDao(有道) Dictionary(激活有道字典)]] - [[#set-monospaced-font-size设置等宽字体][Set monospaced font size(设置等宽字体)]] - [[#enabledisable-ace-pinyin-in-avy-goto-char][Enable/Disable ace-pinyin in =avy-goto-char=]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#youdao-dictionary][Youdao Dictionary]] - [[#find-by-pinyin-dired][Find-by-pinyin-dired]] @@ -151,7 +151,7 @@ disable it. You can set =chinese-enable-avy-pinyin= to =nil=. chinese-enable-avy-pinyin nil))) #+END_SRC -* Key Bindings +* Key bindings Currently, there are no built-in key bindings for this layer. You could define your own preference. diff --git a/layers/+intl/japanese/README.org b/layers/+intl/japanese/README.org index caaae6000..0b4b1c5fc 100644 --- a/layers/+intl/japanese/README.org +++ b/layers/+intl/japanese/README.org @@ -14,7 +14,7 @@ - [[#avy-migemo][avy-migemo]] - [[#ddskk][ddskk]] - [[#pangu-spacing][pangu-spacing]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] * Description This Layer adds Japanese related packages. @@ -110,5 +110,5 @@ mode globally, add: inside ~dotspacemacs/user-config~. -* Key Bindings +* Key bindings By default, ~C-x j~ toggles ~skk-mode~. diff --git a/layers/+lang/agda/README.org b/layers/+lang/agda/README.org index 7e46a82d2..361194000 100644 --- a/layers/+lang/agda/README.org +++ b/layers/+lang/agda/README.org @@ -53,7 +53,7 @@ Spacemacs leader key. All Agda specific bindings are prefixed with the major-mode leader ~SPC m~. -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------------------------------------------------------------------------------------------------| | ~SPC m =~ | Show constraints. | | ~SPC m ?~ | Show all goals. | diff --git a/layers/+lang/asciidoc/README.org b/layers/+lang/asciidoc/README.org index 6a000275e..53e1d3e9c 100644 --- a/layers/+lang/asciidoc/README.org +++ b/layers/+lang/asciidoc/README.org @@ -23,7 +23,7 @@ file. * Key bindings ** Element insertion -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------| | ~SPC m h 1~ | Insert title level 1 | | ~SPC m h I~ | Insert title level 1 (the most important one) | @@ -38,7 +38,7 @@ file. ** Promotion, Demotion -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------| | ~M-h~ | Promote title level | | ~M-l~ | Demote title level | diff --git a/layers/+lang/asm/README.org b/layers/+lang/asm/README.org index 94b0d4430..376602b4e 100644 --- a/layers/+lang/asm/README.org +++ b/layers/+lang/asm/README.org @@ -56,7 +56,7 @@ is a one time operation and the result is cached for later use. * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------| | ~SPC m h h~ | Look up the documentation for instruction at point | | ~;~ | Insert a comment | diff --git a/layers/+lang/autohotkey/README.org b/layers/+lang/autohotkey/README.org index 154a99c81..d063b9747 100644 --- a/layers/+lang/autohotkey/README.org +++ b/layers/+lang/autohotkey/README.org @@ -6,7 +6,7 @@ - [[#description][Description]] - [[#features][Features:]] - [[#install][Install]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] * Description Syntax highlighting and Emacs functions for use with [[https://autohotkey.com/][AutoHotkey]] or @@ -30,9 +30,9 @@ To use this configuration layer, add it to your =~/.spacemacs=. You will need to add =autohotkey= to the existing =dotspacemacs-configuration-layers= list in this file. -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------| | ~SPC m c b~ | block comment | | ~SPC m c c~ | line comment | diff --git a/layers/+lang/bibtex/README.org b/layers/+lang/bibtex/README.org index 941569f97..3053fb8ce 100644 --- a/layers/+lang/bibtex/README.org +++ b/layers/+lang/bibtex/README.org @@ -57,7 +57,7 @@ More configuration options are available and are detailed in the =org-ref= and * Key bindings In a Bib(La)TeX file, the following key bindings are added: -| Key Binding | Description | +| Key binding | Description | |---------------------------+--------------------------------------------| | ~SPC m j~ / ~g j~ / ~C-j~ | Next entry | | ~SPC m k~ / ~g k~ / ~C-k~ | Previous entry | @@ -76,6 +76,6 @@ In a Bib(La)TeX file, the following key bindings are added: In addition, =org-mode=, =latex-mode= and =markdown-mode= all have the following key binding added: -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------| | ~SPC m i c~ | Insert citation | diff --git a/layers/+lang/c-c++/README.org b/layers/+lang/c-c++/README.org index d9fd80a9c..b688f7484 100644 --- a/layers/+lang/c-c++/README.org +++ b/layers/+lang/c-c++/README.org @@ -23,7 +23,7 @@ - [[#enable-google-set-c-style][Enable google-set-c-style]] - [[#newlines][Newlines]] - [[#projectile-sub-project-adoption][Projectile sub-project adoption]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#formatting-clang-format][Formatting (clang-format)]] - [[#rtags-1][RTags]] - [[#cquery--ccls][cquery / ccls]] @@ -265,9 +265,9 @@ set =c-c++-adopt-subprojects= to =t=. This is based on a recommendation on the =cquery= and =ccls= wikis, but should be more generally applicable. -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------------------------| | ~SPC m g a~ | open matching file | | | (e.g. switch between .cpp and .h, requires a project to work) | @@ -280,14 +280,14 @@ generally applicable. ** Formatting (clang-format) -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------| | ~SPC m = =~ | format current region or buffer | | ~SPC m = f~ | format current function | ** RTags -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------| | ~SPC m g .~ | find symbol at point | | ~SPC m g ,~ | find references at point | @@ -324,7 +324,7 @@ The key bindings listed below are in addition to the default key bindings define *** goto -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------| | ~SPC m g &~ | find references (address) | | ~SPC m g R~ | find references (read) | @@ -335,7 +335,7 @@ The key bindings listed below are in addition to the default key bindings define *** help/hierarchy -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------| | ~SPC m h b~ | base class(es) | | ~SPC m h d~ | derived class(es) | @@ -348,7 +348,7 @@ The key bindings listed below are in addition to the default key bindings define *** backend (language server) -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------| | ~SPC m b f~ | refresh index (e.g. after branch change) | | ~SPC m b p~ | preprocess file | diff --git a/layers/+lang/clojure/README.org b/layers/+lang/clojure/README.org index e492fb852..90a75a471 100644 --- a/layers/+lang/clojure/README.org +++ b/layers/+lang/clojure/README.org @@ -16,7 +16,7 @@ - [[#usage][Usage]] - [[#cheatsheet][Cheatsheet]] - [[#structuraly-safe-editing][Structuraly safe editing]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#working-with-clojure-files-barfage-slurpage--more][Working with clojure files (barfage, slurpage & more)]] - [[#leader][Leader]] - [[#documentation][Documentation]] @@ -206,7 +206,7 @@ or to enable it for all supported modes: When enabled the symbol =🆂= should be displayed in the mode-line. -* Key Bindings +* Key bindings ** Working with clojure files (barfage, slurpage & more) Spacemacs comes with a special =lisp-state= for working with lisp code that supports slurpage, barfage and more tools you’ll likely want when working with @@ -218,7 +218,7 @@ As this state works the same for all files, the documentation is in global ** Leader *** Documentation -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------| | ~SPC m h a~ | cider apropos | | ~SPC m h c~ | clojure cheatsheet | @@ -230,7 +230,7 @@ As this state works the same for all files, the documentation is in global *** Evaluation -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------------| | ~SPC m e ;~ | eval sexp and show result as comment | | ~SPC m e b~ | eval buffer | @@ -245,7 +245,7 @@ As this state works the same for all files, the documentation is in global *** Goto -| Key Binding | Description | +| Key binding | Description | |-------------+------------------| | ~SPC m g b~ | go back | | ~SPC m g C~ | browse classpath | @@ -258,7 +258,7 @@ As this state works the same for all files, the documentation is in global *** REPL -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------------------------------------------| | ~SPC m ,~ | handle shortcut (cider-repl-handle-shortcut) | | ~SPC m s b~ | send and eval buffer in REPL | @@ -283,7 +283,7 @@ As this state works the same for all files, the documentation is in global *** Tests -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------| | ~SPC m t a~ | run all tests in namespace | | ~SPC m t r~ | re-run test failures for namespace | @@ -291,7 +291,7 @@ As this state works the same for all files, the documentation is in global *** Toggles -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------| | ~SPC m T e~ | toggle englighten mode | | ~SPC m T f~ | toggle REPL font-locking | @@ -301,7 +301,7 @@ As this state works the same for all files, the documentation is in global *** Debugging -| Key Binding | Description | +| Key binding | Description | |---------------+----------------------------------------------------| | ~SPC m d !~ | reload traces and clear sayid workspace | | ~SPC m d b~ | instrument expression at point | @@ -333,7 +333,7 @@ As this state works the same for all files, the documentation is in global *** Refactoring The following refactoring key bindings are enabled by default in clojure-mode: -| Key Binding | Description | +| Key binding | Description | |---------------+----------------------------------------------------------------| | ~SPC m r c i~ | cycle between if and if-not forms | | ~SPC m r c p~ | cycle privacy of defn and def forms | @@ -350,7 +350,7 @@ The following refactoring key bindings are enabled by default in clojure-mode: The following refactorings require cljr-refactor to be enabled and generally depend on a connected CIDER session. -| Key Binding | Description | +| Key binding | Description | |---------------+-----------------------------------| | ~SPC m r ?~ | describe refactoring | | ~SPC m r a d~ | add declaration | @@ -389,7 +389,7 @@ The following refactorings require cljr-refactor to be enabled and generally dep *** Reformatting -| Key Binding | Description | +| Key binding | Description | |--------------------------+-------------------------| | ~SPC m f b~ or ~SPC m =~ | reformat current buffer | | ~SPC m f l~ | realign current form | @@ -397,7 +397,7 @@ The following refactorings require cljr-refactor to be enabled and generally dep *** Profiling -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------| | ~SPC m p +~ | profile samples | | ~SPC m p c~ | clear profile | @@ -412,14 +412,14 @@ In general, ~q~ should always quit the popped up buffer. *** cider-repl-mode -| Key Binding | Description | +| Key binding | Description | |-------------+----------------| | ~C-j~ | next input | | ~C-k~ | previous input | *** stacktrace-mode -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------| | ~C-j~ | next cause | | ~C-k~ | previous cause | @@ -439,7 +439,7 @@ In general, ~q~ should always quit the popped up buffer. *** inspector-mode -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------| | ~TAB~ | next inspectable object | | ~Shift-TAB~ | previous inspectable object | @@ -452,7 +452,7 @@ In general, ~q~ should always quit the popped up buffer. *** test-report-mode -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------| | ~C-j~ | next result | | ~C-k~ | previous result | @@ -466,7 +466,7 @@ In general, ~q~ should always quit the popped up buffer. ** Sayid Buffers *** sayid-mode -| Key Binding | Description | +| Key binding | Description | |--------------------+---------------------------------------------------| | ~Shift-Backspace~ | forward buffer state | | ~enter~ | pop to function | @@ -488,7 +488,7 @@ In general, ~q~ should always quit the popped up buffer. *** sayid-traced-mode -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------| | ~backspace~ | go back to trace overview | | ~enter~ | drill into ns at point | @@ -503,7 +503,7 @@ In general, ~q~ should always quit the popped up buffer. *** sayid-pprint -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------| | ~enter~ | show path in minibuffer | | ~i~ | enter child node | diff --git a/layers/+lang/coffeescript/README.org b/layers/+lang/coffeescript/README.org index 594c8d9e9..7c722e3d8 100644 --- a/layers/+lang/coffeescript/README.org +++ b/layers/+lang/coffeescript/README.org @@ -8,7 +8,7 @@ - [[#install][Install]] - [[#configuration][Configuration]] - [[#linting][Linting]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#repl][REPL]] * Description @@ -34,9 +34,9 @@ To enable linting, install [[http://www.coffeelint.org/][CoffeeLint]] with the f npm install -g coffeelint #+END_SRC -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------| | ~SPC m c c~ | Compile buffer | | ~SPC m c r~ | Compile region | @@ -44,7 +44,7 @@ To enable linting, install [[http://www.coffeelint.org/][CoffeeLint]] with the f ** REPL -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------| | ~SPC m '~ | Create or go to REPL | | ~SPC m s b~ | Send buffer to REPL | diff --git a/layers/+lang/common-lisp/README.org b/layers/+lang/common-lisp/README.org index ff9979e60..76f2f51ee 100644 --- a/layers/+lang/common-lisp/README.org +++ b/layers/+lang/common-lisp/README.org @@ -7,7 +7,7 @@ - [[#features][Features:]] - [[#install][Install]] - [[#structuraly-safe-editing][Structuraly safe editing]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#working-with-lisp-files-barfage-slurpage--more][Working with lisp files (barfage, slurpage & more)]] - [[#leader][Leader]] - [[#help][Help]] @@ -67,7 +67,7 @@ or to enable it for all supported modes: When enabled the symbol =🆂= should be displayed in the mode-line. -* Key Bindings +* Key bindings ** Working with lisp files (barfage, slurpage & more) Spacemacs comes with a special =lisp-state= for working with lisp code that supports slurpage, barfage and more tools you’ll likely want when working with @@ -79,7 +79,7 @@ As this state works the same for all files, the documentation is in global ** Leader *** Help -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------------------| | ~SPC m h a~ | SLIME apropos | | ~SPC m h d~ | Disassemble symbol at point | @@ -97,7 +97,7 @@ As this state works the same for all files, the documentation is in global *** Evaluation -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------| | ~SPC m e b~ | Evaluate buffer | | ~SPC m e e~ | Evaluate last sexp | @@ -108,7 +108,7 @@ As this state works the same for all files, the documentation is in global *** REPL -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------| | ~SPC m s i~ | Start an inferior process | | ~SPC m s e~ | Evaluate last expression in REPL | @@ -116,7 +116,7 @@ As this state works the same for all files, the documentation is in global *** Compile -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------| | ~SPC m c c~ | Compile file | | ~SPC m c C~ | Compile file and load it | @@ -127,7 +127,7 @@ As this state works the same for all files, the documentation is in global *** Navigation -| Key Binding | Description | +| Key binding | Description | |---------------------------+------------------| | ~SPC m g g~ | Go to definition | | ~SPC m g b~ | Go back | @@ -136,7 +136,7 @@ As this state works the same for all files, the documentation is in global *** Macroexpansion -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------| | ~SPC m m a~ | Macroexpand the expression at point completly | | ~SPC m m o~ | Macroexpand the expression at point once | diff --git a/layers/+lang/coq/README.org b/layers/+lang/coq/README.org index 9b52d1266..aa2ee1967 100644 --- a/layers/+lang/coq/README.org +++ b/layers/+lang/coq/README.org @@ -56,7 +56,7 @@ font, or disable the feature by adding the following snippet to the your * Key bindings ** Laying out windows -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------| | ~SPC m l c~ | Clear response buffer | | ~SPC m l l~ | Re-layout windows | @@ -64,7 +64,7 @@ font, or disable the feature by adding the following snippet to the your ** Managing prover process -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------------------| | ~SPC m p i~ | Interrupt prover | | ~SPC m p p~ | Process buffer - processes and moves point to end of buffer | @@ -73,7 +73,7 @@ font, or disable the feature by adding the following snippet to the your ** Getting documentation -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------------------| | ~SPC m h h~ | Show documentation for whatever is below the cursor | | ~SPC m h e~ | Show documentation for the error in the `*response*` buffer | @@ -82,7 +82,7 @@ font, or disable the feature by adding the following snippet to the your ** Prover queries The mnemonic for =a= is “ask”. -| Key Binding | Description | +| Key binding | Description | |---------------+---------------------------------------------| | ~SPC m a a~ | Print | | ~SPC m a A~ | Print (showing all) | @@ -98,7 +98,7 @@ The mnemonic for =a= is “ask”. ** Moving the point -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------| | ~SPC m g e~ | Go to end of command at point | | ~SPC m g g~ | Go to definition at point | @@ -107,7 +107,7 @@ The mnemonic for =a= is “ask”. ** Inserting -| Key Binding | Description | +| Key binding | Description | |-----------------+-----------------------------------------------------------------| | ~SPC m M-RET~ | Insert regular match branch | | ~SPC m M-S-RET~ | Insert =match goal with= branch | diff --git a/layers/+lang/crystal/README.org b/layers/+lang/crystal/README.org index 3a8f6b8bf..54e8e87b9 100644 --- a/layers/+lang/crystal/README.org +++ b/layers/+lang/crystal/README.org @@ -57,7 +57,7 @@ file. * Key bindings ** Crystal commands -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------------| | ~SPC m e b~ | play-crystal submit buffer | | ~SPC m e e~ | play-crystal show code in a browser | @@ -78,7 +78,7 @@ file. Start a inferior crystal REPL process with ~SPC m '​~ or ~SPC m s i~. Send code to inferior process commands: -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------| | ~SPC m '​~ | start inferior REPL process | | ~SPC m s B~ | send buffer and switch to REPL | @@ -92,7 +92,7 @@ Send code to inferior process commands: ** Ameba -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------| | ~SPC m a d~ | Prompts from a directory on which to run Ameba | | ~SPC m a f~ | Runs Ameba on the current visited file | diff --git a/layers/+lang/csharp/README.org b/layers/+lang/csharp/README.org index 9502dda28..0ae384e4c 100644 --- a/layers/+lang/csharp/README.org +++ b/layers/+lang/csharp/README.org @@ -8,7 +8,7 @@ - [[#packages-included][Packages Included]] - [[#install][Install]] - [[#caveats][Caveats]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#navigation][Navigation]] - [[#helpers-documentation-info][Helpers (documentation, info)]] - [[#refactoring][Refactoring]] @@ -54,10 +54,10 @@ or .sln file. solution/project you need to invoke ~SPC m s S~ and ~SPC m s s~ to stop current server and start another one pointing to another solution/project. -* Key Bindings +* Key bindings ** Navigation -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------| | ~SPC m g c~ | Go to member in current file | | ~SPC m g e~ | List errors and warnings in solution | @@ -76,14 +76,14 @@ or .sln file. ** Helpers (documentation, info) -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------------------------------| | ~SPC m h t~ | Get type information for symbol under cursor | | ~SPC m h T~ | Get type information for symbol under cursor and put it into kill-ring | ** Refactoring -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------| | ~SPC m r m~ | Rename symbol under cursor | | ~SPC m r M~ | Rename symbol under cursor interactively | @@ -91,7 +91,7 @@ or .sln file. ** OmniSharp server interaction -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------| | ~SPC m s i~ | Install OmniSharp server | | ~SPC m s r~ | Reload the solution | @@ -100,6 +100,6 @@ or .sln file. ** Tests -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------| | ~SPC m t b~ | Run tests in current buffer | diff --git a/layers/+lang/csv/README.org b/layers/+lang/csv/README.org index 8eda353cd..acfc97d3e 100644 --- a/layers/+lang/csv/README.org +++ b/layers/+lang/csv/README.org @@ -7,7 +7,7 @@ - [[#features][Features:]] - [[#install][Install]] - [[#layer][Layer]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] * Description This layer adds tools for better integration of CSV files in Spacemacs. @@ -29,9 +29,9 @@ To use this contribution add it to your =~/.spacemacs= (setq-default dotspacemacs-configuration-layers '(csv)) #+END_SRC -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------| | ~SPC m a~ | Align fields | | ~SPC m d~ | Kill fields | diff --git a/layers/+lang/d/README.org b/layers/+lang/d/README.org index 39dfea511..73ce4e499 100644 --- a/layers/+lang/d/README.org +++ b/layers/+lang/d/README.org @@ -28,7 +28,7 @@ It is also recommended to install [[https://github.com/dlang/dub][DUB]] a =D lan * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------------| | ~SPC m g g~ | Go to definition | | ~SPC m g b~ | Jump back (after go to definition with above command) | diff --git a/layers/+lang/elixir/README.org b/layers/+lang/elixir/README.org index 87e54d982..f226589b1 100644 --- a/layers/+lang/elixir/README.org +++ b/layers/+lang/elixir/README.org @@ -129,7 +129,7 @@ You find and overview of all the key bindings on the [[https://github.com/tonini ** Help -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------| | ~SPC m h :~ | Run custom search for help | | ~SPC m h h~ | Show help of the current expression | @@ -138,7 +138,7 @@ You find and overview of all the key bindings on the [[https://github.com/tonini ** Mix -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------------------| | ~SPC m m :~ | Prompt for a =mix= command | | ~SPC m m c~ | Compile the whole application | @@ -147,14 +147,14 @@ You find and overview of all the key bindings on the [[https://github.com/tonini ** Project -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------------------| | ~SPC m g t~ | Toggle between a file and its tests in the current window. | | ~SPC m g T~ | Toggle between a file and its tests in other window. | ** Evaluation in place -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------| | ~SPC m e b~ | Evaluate buffer | | ~SPC m e B~ | Evaluate buffer and insert result | @@ -165,7 +165,7 @@ You find and overview of all the key bindings on the [[https://github.com/tonini ** REPL interactions -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------------------| | ~SPC m s c~ | Compiles the current buffer in the IEx process. | | ~SPC m s i~ | Start an =iex= inferior process | @@ -178,7 +178,7 @@ You find and overview of all the key bindings on the [[https://github.com/tonini ** Tests -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------------------------------------------------| | ~SPC m g t~ | Open the test file for current buffer | | ~SPC m t a~ | Run all the tests | @@ -195,7 +195,7 @@ You find and overview of all the key bindings on the [[https://github.com/tonini ** Compile -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------| | ~SPC m c :~ | Run a custom compile command with =elixirc= | | ~SPC m c b~ | Compile the current buffer with elixirc. =elixirc= | @@ -203,7 +203,7 @@ You find and overview of all the key bindings on the [[https://github.com/tonini ** Execute -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------| | ~SPC m x :~ | Run a custom execute command with =elixir= | | ~SPC m x b~ | Run the current buffer through =elixir= | @@ -211,7 +211,7 @@ You find and overview of all the key bindings on the [[https://github.com/tonini ** Code Definition Jump -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------| | ~SPC m g g~ | Jump to the elixir expression definition at point. | | ~SPC m .~ | Jump to the elixir expression definition at point. | @@ -224,7 +224,7 @@ You find and overview of all the key bindings on the [[https://github.com/tonini ** Hex (packages) Hex is the package manager for Elixir & Erlang ecosystem. See [[https://hex.pm]]. -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------------| | ~SPC m X i~ | Display Hex package information for the package at point | | ~SPC m X r~ | Display Hex package releases for the package at point | @@ -234,7 +234,7 @@ Hex is the package manager for Elixir & Erlang ecosystem. See [[https://hex.pm]] ** Macro expand -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------------------------------------| | ~SPC m o l~ | Macro expand once the Elixir code on the current line | | ~SPC m o L~ | Macro expand once the Elixir code on the current line and insert the result | @@ -247,6 +247,6 @@ Hex is the package manager for Elixir & Erlang ecosystem. See [[https://hex.pm]] ** Formatting -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------| | ~SPC m =~ | Format the current buffer | diff --git a/layers/+lang/elm/README.org b/layers/+lang/elm/README.org index 650a826e0..57b01d163 100644 --- a/layers/+lang/elm/README.org +++ b/layers/+lang/elm/README.org @@ -186,7 +186,7 @@ using a =dir-locals.el= file. * Key bindings ** elm-make -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------| | ~SPC m c b~ | elm-compile-buffer | | ~SPC m c B~ | spacemacs/elm-compile-buffer-override-output | @@ -194,7 +194,7 @@ using a =dir-locals.el= file. ** elm-repl -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------------------| | ~SPC m s i~ | elm-repl-load | | ~SPC m s f~ | send current function to REPL | @@ -204,14 +204,14 @@ using a =dir-locals.el= file. ** elm-reactor -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------| | ~SPC m R n~ | elm-preview-buffer | | ~SPC m R m~ | elm-preview-main | ** elm-test-runner -| Key Binding | Description | +| Key binding | Description | |---------------+----------------------------------------| | ~SPC m t b~ | elm-test-runner-run | | ~SPC m t d~ | elm-test-runner-run-directory | @@ -222,7 +222,7 @@ using a =dir-locals.el= file. ** elm-package -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------| | ~SPC m p i~ | elm-import | | ~SPC m p c~ | elm-package-catalog | @@ -230,7 +230,7 @@ using a =dir-locals.el= file. *** package list buffer -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------| | ~g~ | elm-package-refresh | | ~v~ | elm-package-view | @@ -241,18 +241,18 @@ using a =dir-locals.el= file. ** elm-oracle -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------| | ~SPC m h h~ | elm-oracle-doc-at-point | | ~SPC m h t~ | elm-oracle-type-at-point | ** elm-format -| Key Binding | Description | +| Key binding | Description | | ~SPC m = b~ | elm-mode-format-buffer | ** Refactoring -| Key Binding | Description | +| Key binding | Description | |-------------+------------------| | ~SPC m r i~ | elm-sort-imports | diff --git a/layers/+lang/emacs-lisp/README.org b/layers/+lang/emacs-lisp/README.org index 0627d76f2..9dfb79d6d 100644 --- a/layers/+lang/emacs-lisp/README.org +++ b/layers/+lang/emacs-lisp/README.org @@ -156,7 +156,7 @@ When enabled the symbol =🆂= should be displayed in the mode-line. * Key bindings -| Key Binding | Description | +| Key binding | Description | |----------------------------+--------------------------------------------------------| | ~SPC m g g~ | go to definition of symbol under point | | ~SPC m g G~ | go to definition of symbol under point in other window | @@ -178,7 +178,7 @@ When enabled the symbol =🆂= should be displayed in the mode-line. ** Additional testing functions with overseer Function related to test are present under the ~SPC m t~ prefix: -| Key Binding | Description | +| Key binding | Description | |-------------+---------------| | ~SPC m t a~ | overseer test | | ~SPC m t A~ | test debug | @@ -193,7 +193,7 @@ Function related to test are present under the ~SPC m t~ prefix: ** Additional evaluation functions If =smartparens= is used the following additional key bindings are available: -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------| | ~SPC m e c~ | evaluate sexp around point | | ~SPC m e s~ | evaluate symbol around point | @@ -201,7 +201,7 @@ If =smartparens= is used the following additional key bindings are available: ** Format code The [[https://github.com/syl20bnr/spacemacs/blob/develop/layers/%2Bemacs/semantic/README.org][semantic]] layer should be installed for these key bindings to become active. -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------| | ~SPC m = b~ | format current buffer | | ~SPC m = f~ | format current function | @@ -211,7 +211,7 @@ The [[https://github.com/syl20bnr/spacemacs/blob/develop/layers/%2Bemacs/semanti ** Debugging To start debugging: -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------------------------------| | ~SPC m d f~ | on a =defun= symbol toggle on the instrumentalisation of the function | | ~SPC m d F~ | on a =defun= symbol toggle off the instrumentalisation of the function | diff --git a/layers/+lang/ess/README.org b/layers/+lang/ess/README.org index ea723776f..22a865ab2 100644 --- a/layers/+lang/ess/README.org +++ b/layers/+lang/ess/README.org @@ -7,7 +7,7 @@ - [[#features][Features:]] - [[#install][Install]] - [[#options][Options]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#inferior-repl-process][Inferior REPL process]] - [[#help][Help]] - [[#more-interaction-with-the-repl][More interaction with the REPL]] @@ -60,11 +60,11 @@ appropriate: ess-enable-smart-equals t))) #+END_SRC -* Key Bindings +* Key bindings ** Inferior REPL process Send code to inferior process with these commands: -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------------| | ~SPC m '​~ | start REPL | | ~SPC m ,​~ | send region, current function, or paragraph and step | @@ -86,7 +86,7 @@ Send code to inferior process with these commands: ** Help Get help and helpers for inspecting objects at point are available in R buffers only. -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------------------| | ~SPC m h a~ | help apropos | | ~SPC m h d~ | display help on object | @@ -106,7 +106,7 @@ Get help and helpers for inspecting objects at point are available in R buffers ** More interaction with the REPL Helpers that provide further interaction with the REPL. -| Key Binding | Description | +| Key binding | Description | |---------------+-------------------------------------------------------| | ~SPC m r /~ | set working directory | | ~SPC m r TAB~ | install package | @@ -122,7 +122,7 @@ Helpers that provide further interaction with the REPL. ** R devtools Interaction with the =R= =devtools= package. -| Key Binding | Description | +| Key binding | Description | |---------------+------------------------------------------| | ~SPC m w TAB~ | interface for =devtools::install()= | | ~SPC m w a~ | ask for a devtools command and runs it | @@ -138,7 +138,7 @@ Interaction with the =R= =devtools= package. ** Debugging Tools for debugging -| Key Binding | Description | +| Key binding | Description | |--------------+-------------------------------------------------------------------| | ~SPC m d ?~ | =ess-tracebug-show-help= | | ~SPC m d `~ | show traceback and last error message | @@ -163,7 +163,7 @@ Tools for debugging ** Editing Markdown Edit Markdown files -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------------| | ~SPC m c C~ | send knitr/sweave chunk and switch to REPL in insert mode | | ~SPC m c c~ | send knitr/sweave chunk and keep buffer focused | diff --git a/layers/+lang/factor/README.org b/layers/+lang/factor/README.org index e9c239c40..112ea301b 100644 --- a/layers/+lang/factor/README.org +++ b/layers/+lang/factor/README.org @@ -6,7 +6,7 @@ - [[#description][Description]] - [[#features][Features:]] - [[#install][Install]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#factor-mode-editing-source-files][factor-mode (editing source files)]] - [[#fuel-listener-mode][fuel-listener-mode]] - [[#snippets][Snippets]] @@ -29,10 +29,10 @@ up by emacs (usually somewhere in site-lisp). To use this layer, add it to your =./spacemacs= file. Add =factor= to the =dotspacemacs-configuration-layers= list there. -* Key Bindings +* Key bindings ** factor-mode (editing source files) -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------------------| | ~SPC m '~ | Jump to the factor listener, start if required | | ~SPC m c c~ | Compile and run the current file | @@ -69,7 +69,7 @@ To use this layer, add it to your =./spacemacs= file. Add =factor= to the ** fuel-listener-mode -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------| | ~SPC m r~ | Refresh all loaded vocabs | | ~SPC m T s~ | Toggle stack mode | diff --git a/layers/+lang/faust/README.org b/layers/+lang/faust/README.org index 4e17b0812..bdd24073a 100644 --- a/layers/+lang/faust/README.org +++ b/layers/+lang/faust/README.org @@ -22,7 +22,7 @@ file. * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------| | ~SPC m c f~ | Compile to SVG and open in Firefox | | ~SPC m c g~ | Compile a jack-gtk program and run it | diff --git a/layers/+lang/forth/README.org b/layers/+lang/forth/README.org index ef3decddd..832a9b0d8 100644 --- a/layers/+lang/forth/README.org +++ b/layers/+lang/forth/README.org @@ -32,7 +32,7 @@ appropriate variable. * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------------------------| | ~SPC m d s~ | See definition (show decompiled body) | | ~SPC m e E~ | Evaluate expression in minibuffer | diff --git a/layers/+lang/fsharp/README.org b/layers/+lang/fsharp/README.org index 67d7c19bd..34e3f796b 100644 --- a/layers/+lang/fsharp/README.org +++ b/layers/+lang/fsharp/README.org @@ -6,7 +6,7 @@ - [[#description][Description]] - [[#features][Features:]] - [[#install][Install]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#repl][REPL]] * Description @@ -24,9 +24,9 @@ To use this configuration layer, add it to your =~/.spacemacs=. You will need to add =fsharp= to the existing =dotspacemacs-configuration-layers= list in this file. -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------| | ~SPC m c c~ | Build the project | | ~SPC m g g~ | Go to definition at point | @@ -34,7 +34,7 @@ file. ** REPL -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------------------------| | ~SPC m s b~ | Send buffer to the REPL | | ~SPC m s B~ | Send buffer to the REPL and switch to the REPL in =insert state= | diff --git a/layers/+lang/go/README.org b/layers/+lang/go/README.org index 34a39ce58..490cfce70 100644 --- a/layers/+lang/go/README.org +++ b/layers/+lang/go/README.org @@ -231,7 +231,7 @@ You have a few options to ensure you always get up to date suggestions: * Working with Go ** Go commands (start with =m=): -| Key Binding | Description | +| Key binding | Description | |---------------+---------------------------------------------------------------------------------------| | ~SPC m =~ | run “go fmt” | | ~SPC m e b~ | go-play buffer | @@ -256,7 +256,7 @@ You have a few options to ensure you always get up to date suggestions: ** Go Guru -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------------| | ~SPC m f <~ | go-guru show possible callers | | ~SPC m f >~ | go-guru show call targets | @@ -273,7 +273,7 @@ You have a few options to ensure you always get up to date suggestions: ** Refactoring -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------------------| | ~SPC m r d~ | Add comment stubs | | ~SPC m r e~ | Extract code as new function | diff --git a/layers/+lang/graphviz/README.org b/layers/+lang/graphviz/README.org index 5e275fae9..e27cc2aa5 100644 --- a/layers/+lang/graphviz/README.org +++ b/layers/+lang/graphviz/README.org @@ -33,7 +33,7 @@ compiler more time to finish generating the file before reverting the buffer. * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------| | ~SPC m ,~ | Preview file | | ~SPC m =~ | Indent graph | diff --git a/layers/+lang/groovy/README.org b/layers/+lang/groovy/README.org index 250afcbcb..816e51a63 100644 --- a/layers/+lang/groovy/README.org +++ b/layers/+lang/groovy/README.org @@ -26,13 +26,13 @@ file. * Key bindings ** Imports -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------| | ~SPC m r i~ | Add import for symbol around point | ** REPL -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------------| | ~SPC m s b~ | send buffer to REPL and stay in buffer | | ~SPC m s B~ | send buffer and and switch to REPL buffer | diff --git a/layers/+lang/haskell/README.org b/layers/+lang/haskell/README.org index abf163f85..77d73b3ee 100644 --- a/layers/+lang/haskell/README.org +++ b/layers/+lang/haskell/README.org @@ -174,7 +174,7 @@ All Haskell specific bindings are prefixed with the major-mode leader ~SPC m~. Top-level commands are prefixed by ~SPC m~: -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------------------------------| | ~SPC m g g~ | go to definition or tag | | ~SPC m g i~ | cycle the Haskell import lines or return to point (with prefix arg) | @@ -184,7 +184,7 @@ Top-level commands are prefixed by ~SPC m~: ** Documentation Documentation commands are prefixed by ~SPC m h~ -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------------------------------| | ~SPC m h d~ | find or generate Haddock documentation for the identifier under the cursor | | ~SPC m h f~ | do a helm-hoogle lookup | @@ -197,7 +197,7 @@ Documentation commands are prefixed by ~SPC m h~ ** Debug Debug commands are prefixed by ~SPC m d~: -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------| | ~SPC m d a~ | abandon current process | | ~SPC m d b~ | insert breakpoint at function | @@ -213,7 +213,7 @@ Debug commands are prefixed by ~SPC m d~: ** Debug Buffer -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------| | ~RET~ | select object at the point | | ~a~ | abandon current computation | @@ -229,7 +229,7 @@ Debug commands are prefixed by ~SPC m d~: ** REPL REPL commands are prefixed by ~SPC m s~: -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------| | ~SPC m s b~ | load or reload the current buffer into the REPL | | ~SPC m s c~ | clear the REPL | @@ -239,7 +239,7 @@ REPL commands are prefixed by ~SPC m s~: ** Intero REPL Intero REPL commands are prefixed by ~SPC m i~: -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------------------------| | ~SPC m i c~ | change directory in the backend process | | ~SPC m i d~ | reload the module =DevelMain= and then run =DevelMain.update= | @@ -251,7 +251,7 @@ Intero REPL commands are prefixed by ~SPC m i~: ** Cabal commands Cabal commands are prefixed by ~SPC m c~: -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------------------| | ~SPC m c a~ | cabal actions | | ~SPC m c b~ | build the current cabal project, i.e. invoke =cabal build= | @@ -261,7 +261,7 @@ Cabal commands are prefixed by ~SPC m c~: ** Cabal files These commands are available in a cabal file. -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------| | ~SPC m d~ | add a dependency to the project | | ~SPC m b~ | go to benchmark section | @@ -281,7 +281,7 @@ These commands are available in a cabal file. ** Refactor Refactor commands are prefixed by ~SPC m r~: -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------------| | ~SPC m r b~ | apply all HLint suggestions in the current buffer | | ~SPC m r i~ | reformat imports from anywhere in the buffer | @@ -302,7 +302,7 @@ For more info, see ghc-mod commands are prefixed by ~SPC m m~: -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------| | ~SPC t~ | insert template | | ~SPC m m u~ | insert template with holes | @@ -327,7 +327,7 @@ This command is only available when intero is enabled. This top-level command is prefixed by ~SPC m~: -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------| | ~SPC m g b~ | return from definition | diff --git a/layers/+lang/html/README.org b/layers/+lang/html/README.org index f1c70a5fa..3da3d371e 100644 --- a/layers/+lang/html/README.org +++ b/layers/+lang/html/README.org @@ -10,7 +10,7 @@ - [[#prettier][prettier]] - [[#choosing-a-formatter][Choosing a formatter]] - [[#live-display-in-browser][Live display in browser]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#web-mode][Web mode]] - [[#cssscss][CSS/SCSS]] @@ -77,10 +77,10 @@ in the browser. For other buffers, a list of available views can be found on For more information visit the [[https://github.com/skeeto/impatient-mode/blob/master/README.md][help page on GitHub.]] -* Key Bindings +* Key bindings ** Web mode -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------------| | ~SPC m g p~ | quickly navigate CSS rules using =helm= | | ~SPC m e h~ | highlight DOM errors | @@ -99,7 +99,7 @@ For more information visit the [[https://github.com/skeeto/impatient-mode/blob/m A transient-state is also defined, start it with ~SPC m .~ or ~, .~ -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------------------| | ~?~ | Toggle full help | | ~c~ | clone current element | @@ -118,7 +118,7 @@ A transient-state is also defined, start it with ~SPC m .~ or ~, .~ ** CSS/SCSS -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------| | ~SPC m g h~ | quickly navigate CSS rules | | ~SPC m z c~ | fold css statement to one line | diff --git a/layers/+lang/hy/README.org b/layers/+lang/hy/README.org index 42dbdc99a..0fc83adb3 100644 --- a/layers/+lang/hy/README.org +++ b/layers/+lang/hy/README.org @@ -7,7 +7,7 @@ - [[#features][Features:]] - [[#install][Install]] - [[#layer][Layer]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#debug][Debug]] - [[#repl][REPL]] - [[#tests][Tests]] @@ -34,10 +34,10 @@ To install =hy= globally: pip install hy #+END_SRC -* Key Bindings +* Key bindings ** Debug -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------| | ~SPC m d d~ | insert pdb | | ~SPC m d t~ | insert pdb threaded | @@ -50,7 +50,7 @@ by activating a virtual environment. Send code to hy REPL commands: -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------------------| | ~SPC m s b~ | send buffer to the REPL | | ~SPC m s B~ | send buffer to the REPL and switch to it | @@ -63,7 +63,7 @@ Send code to hy REPL commands: ** Tests -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------------| | ~SPC m t a~ | launch all tests of the project | | ~SPC m t A~ | launch all tests of the project in debug mode | diff --git a/layers/+lang/idris/README.org b/layers/+lang/idris/README.org index ef3f87110..d335af4bf 100644 --- a/layers/+lang/idris/README.org +++ b/layers/+lang/idris/README.org @@ -46,7 +46,7 @@ Binaries are also available for some platforms at Several (but not all) of the evil-leader shorthands that =idris-mode= provides are reproduced under the local leader. -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------------------------------------------| | ~SPC m c~ | Case split the pattern variable under point, or make it into a case expression. | | ~SPC m d~ | Create an initial pattern match clause for a type declaration. | @@ -58,7 +58,7 @@ are reproduced under the local leader. ** Interactive editing -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------------------------------------------------------| | ~SPC m i a~ | Attempt to solve a metavariable automatically. | | ~SPC m i c~ | Case split the pattern variable under point, or make it into a case expression. | @@ -70,7 +70,7 @@ are reproduced under the local leader. ** Documentation -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------------| | ~SPC m h a~ | Search the documentation for a string. | | ~SPC m h d~ | Search the documentation for the name under point. | @@ -79,7 +79,7 @@ are reproduced under the local leader. ** REPL -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------------------------------------------| | ~SPC m s b~ | Load the current buffer into Idris. | | ~SPC m s B~ | Load the current buffer into Idris and switch to REPL in insert state | @@ -93,7 +93,7 @@ are reproduced under the local leader. ** Active term manipulations -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------| | ~SPC m m c~ | Show the core language for the term at point. | | ~SPC m m i~ | Show implicits for the term at point. | @@ -102,7 +102,7 @@ are reproduced under the local leader. ** Build system -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------------------------------| | ~SPC m b c~ | Build the package. | | ~SPC m b C~ | Clean the package, removing =.ibc= files | diff --git a/layers/+lang/ipython-notebook/README.org b/layers/+lang/ipython-notebook/README.org index 2e509f65c..ae394116a 100644 --- a/layers/+lang/ipython-notebook/README.org +++ b/layers/+lang/ipython-notebook/README.org @@ -13,7 +13,7 @@ - [[#what-needs-to-be-run][What needs to be run]] - [[#using-the-ipython-notebook][Using the IPython notebook]] - [[#open-notebook-list][Open Notebook List]] - - [[#key-bindings][Key Bindings]] + - [[#key-bindings][Key bindings]] - [[#transient-state-ipython-notebook][Transient-state: =ipython-notebook=]] - [[#normal-mode][Normal mode]] - [[#insert-mode][Insert mode]] @@ -69,7 +69,7 @@ Have an IPython notebook running This layer is lazy loaded so the transient-state will only work after you summon the command =ein:notebooklist-open= which is bound to ~SPC a y o~ -** Key Bindings +** Key bindings The key bindings can be used through a transient state or the usual evil-leader. *** Transient-state: =ipython-notebook= diff --git a/layers/+lang/java/README.org b/layers/+lang/java/README.org index 917771e3a..f69ec3683 100644 --- a/layers/+lang/java/README.org +++ b/layers/+lang/java/README.org @@ -248,7 +248,7 @@ and ask you which projects you want to import. ** Meghanada *** Server -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------| | ~SPC m D c~ | Connect to server | | ~SPC m D d~ | Disconnect from server | @@ -263,21 +263,21 @@ and ask you which projects you want to import. *** Navigation -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------| | ~SPC m g b~ | Jump back to previous location | | ~SPC m g g~ | Jump to declaration | *** Compilation -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------| | ~SPC m c b~ | Compile file (buffer) | | ~SPC m c c~ | Compile project | *** Tests (junit) -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------| | ~SPC m t a~ | Run all tests | | ~SPC m t c~ | Run test class around point | @@ -286,7 +286,7 @@ and ask you which projects you want to import. *** Refactoring -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------| | ~SPC m =~ | Beautify code | | ~SPC m r i~ | Optimize imports | @@ -295,7 +295,7 @@ and ask you which projects you want to import. *** Tasks -| Key Binding | Description | +| Key binding | Description | |-------------+-------------| | ~SPC m x :~ | Run task | @@ -303,7 +303,7 @@ and ask you which projects you want to import. *** Java-mode **** Ant -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------| | ~SPC m a a~ | Run Ant | | ~SPC m a c~ | Clear Ant cache | @@ -312,7 +312,7 @@ and ask you which projects you want to import. **** Project management -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------| | ~SPC m p b~ | Build project | | ~SPC m p c~ | Create project | @@ -328,14 +328,14 @@ and ask you which projects you want to import. **** Eclim daemon -| Key Binding | Description | +| Key binding | Description | |-------------+--------------| | ~SPC m D k~ | Kill daemon | | ~SPC m D s~ | Start daemon | **** Goto -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------| | ~M-​,​~ | jump back from go to declaration/definition | | ~SPC m g g~ | go to declaration | @@ -343,7 +343,7 @@ and ask you which projects you want to import. **** Refactoring -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------| | ~SPC m r c~ | create a constructor | | ~SPC m r f~ | format file | @@ -355,7 +355,7 @@ and ask you which projects you want to import. **** Documentation, Find -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------| | ~SPC m f f~ | general find in project | | ~SPC m h c~ | call hierarchy | @@ -365,7 +365,7 @@ and ask you which projects you want to import. **** Errors (problems) -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------| | ~SPC e e~ | Force an error check | | ~SPC e l~ | List errors | @@ -375,13 +375,13 @@ and ask you which projects you want to import. **** Tests -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------------------------| | ~SPC m t t~ | run JUnit tests for current method or current file or project | *** Errors (problems) buffer -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------| | ~RET~ | go to problem place | | ~a~ | show all problems | @@ -393,7 +393,7 @@ and ask you which projects you want to import. *** Projects buffer -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------| | ~RET~ | go to current project | | ~c~ | go to problem place | @@ -414,14 +414,14 @@ and ask you which projects you want to import. ** Ensime key bindings *** Search -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------| | ~SPC m /~ | incremental search using =ensime-scalex= major mode | | ~SPC m ?~ | incremental search in all live buffers | *** Ensime Search Mode -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------------------------| | ~C-j~ | Move to next match | | ~C-k~ | Move to previous match | @@ -431,7 +431,7 @@ and ask you which projects you want to import. *** sbt -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------| | ~SPC m b .~ | sbt transient state | | ~SPC m b b~ | sbt command | @@ -443,13 +443,13 @@ and ask you which projects you want to import. *** Typecheck -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------| | ~SPC m c t~ | type check the current file | *** Debug -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------| | ~SPC m d A~ | Attach to a remote debugger | | ~SPC m d b~ | set breakpoint | @@ -468,14 +468,14 @@ and ask you which projects you want to import. *** Errors -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------| | ~SPC m e e~ | print error at point | | ~SPC m e s~ | switch to buffer containing the stack trace parser | *** Goto -| Key Binding | Description | +| Key binding | Description | |-------------+------------------| | ~SPC m g g~ | go to definition | @@ -489,14 +489,14 @@ and ask you which projects you want to import. *** Documentation, Inspect -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------| | ~SPC m h h~ | show documentation for symbol at point | | ~SPC m h u~ | show uses for symbol at point | *** Server -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------------------| | ~SPC m D f~ | reload open files | | ~SPC m D r~ | regenerate the =.ensime= and restart the ensime server | @@ -504,7 +504,7 @@ and ask you which projects you want to import. *** Refactoring -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------------------------| | ~SPC m r a~ | add type annotation | | ~SPC m r d~ | get rid of an intermediate variable (=ensime-refactor-inline-local=) | @@ -518,7 +518,7 @@ and ask you which projects you want to import. *** Tests -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------| | ~SPC m t a~ | test command (sbt) | | ~SPC m t r~ | test quick command (sbt) | @@ -526,7 +526,7 @@ and ask you which projects you want to import. *** REPL -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------------------------------| | ~SPC m s a~ | ask for a file to be loaded in the REPL | | ~SPC m s b~ | send buffer to the REPL | @@ -537,7 +537,8 @@ and ask you which projects you want to import. ** LSP Java *** Code intelligence shorcuts -| Key Binding | Description | + +| Key binding | Description | |---------------+---------------------------------------| | ~SPC m g g~ | Go to definition | | ~SPC m g r~ | Find references | @@ -562,8 +563,10 @@ and ask you which projects you want to import. | ~SPC m c c~ | Build project | | ~SPC m a n~ | Actionable notifications | | ~SPC m =~ | Format code | + *** Debugger shorcuts -| Key Binding | Description | + +| Key binding | Description | |---------------+---------------------------------| | ~SPC m d t t~ | Debug test method | | ~SPC m d t c~ | Debug test class | @@ -614,9 +617,10 @@ and ask you which projects you want to import. | ~SPC m d w o~ | goto output buffer if present | | ~SPC m d w s~ | list sessions | | ~SPC m d w b~ | list breakpoints | + ** Maven -| Key Binding | Description | +| Key binding | Description | |-----------------+------------------------------------------------------| | ~SPC m m c c~ | Compile | | ~SPC m m c C~ | Clean | @@ -631,7 +635,7 @@ and ask you which projects you want to import. ** Gradle -| Key Binding | Description | +| Key binding | Description | |---------------+--------------------------| | ~SPC m l c c~ | Compile | | ~SPC m l c C~ | Clean | diff --git a/layers/+lang/javascript/README.org b/layers/+lang/javascript/README.org index fe2341c7a..4ac97a288 100644 --- a/layers/+lang/javascript/README.org +++ b/layers/+lang/javascript/README.org @@ -17,7 +17,7 @@ - [[#indentation][Indentation]] - [[#repl][REPL]] - [[#node-modules][Node Modules]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#js2-mode][js2-mode]] - [[#folding-js2-mode][Folding (js2-mode)]] - [[#refactoring-js2-refactor][Refactoring (js2-refactor)]] @@ -156,17 +156,17 @@ doing this [[https://stackoverflow.com/questions/9679932#comment33532258_9683472 '((javascript :variables node-add-modules-path t))) #+END_SRC -* Key Bindings +* Key bindings ** js2-mode -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------| | ~SPC m w~ | toggle js2-mode warnings and errors | | ~%~ | jump between blockswith [[https://github.com/redguardtoo/evil-matchit][evil-matchit]] | ** Folding (js2-mode) -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------| | ~SPC m z c~ | hide element | | ~SPC m z o~ | show element | @@ -178,7 +178,7 @@ doing this [[https://stackoverflow.com/questions/9679932#comment33532258_9683472 ** Refactoring (js2-refactor) Bindings should match the plain emacs assignments. -| Key Binding | Description | +| Key binding | Description | |---------------+----------------------------------------------------------------------------------------------------------------| | ~SPC m k~ | deletes to the end of the line, but does not cross semantic boundaries | | ~SPC m r 3 i~ | converts ternary operator to if-statement | @@ -214,7 +214,7 @@ Bindings should match the plain emacs assignments. *** Documentation (js-doc) You can check more [[https://github.com/mooz/js-doc/][here]] -| Key Binding | Description | +| Key binding | Description | |---------------+---------------------------------------| | ~SPC m r d b~ | insert JSDoc comment for current file | | ~SPC m r d f~ | insert JSDoc comment for function | @@ -223,12 +223,12 @@ You can check more [[https://github.com/mooz/js-doc/][here]] ** REPL (skewer-mode) -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------------------------| | ~SPC m e e~ | evaluates the last expression | | ~SPC m e E~ | evaluates and inserts the result of the last expression at point | -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------------------------------------------| | ~SPC m s a~ | Toggle live evaluation of whole buffer in REPL on buffer changes | | ~SPC m s b~ | send current buffer contents to the skewer REPL | diff --git a/layers/+lang/json/README.org b/layers/+lang/json/README.org index 344369cc1..4688aad15 100644 --- a/layers/+lang/json/README.org +++ b/layers/+lang/json/README.org @@ -13,7 +13,7 @@ - [[#usage][Usage]] - [[#reformat][Reformat]] - [[#display-navigable-hierarchy][Display navigable hierarchy]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#json-hierarchy][JSON hierarchy]] * Description @@ -85,9 +85,9 @@ Use the universal prefix argument to print decoded strings, for instance: region. Use the universal prefix argument ~SPC u SPC m h h~ to create the hierarchy for the JSON *after* the point. -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------| | ~SPC m =~ | DWIM Reformat JSON | | ~SPC m h p~ | Get the path of the value at point | @@ -96,7 +96,7 @@ hierarchy for the JSON *after* the point. ** JSON hierarchy -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------| | ~RET~ | Expand/Collapse node | | ~TAB~ | Select next node | diff --git a/layers/+lang/jsonnet/README.org b/layers/+lang/jsonnet/README.org index 8e5ba612d..ab7007e2b 100644 --- a/layers/+lang/jsonnet/README.org +++ b/layers/+lang/jsonnet/README.org @@ -27,7 +27,7 @@ To use some of the additional formatting and evaluation features, you’ll need * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------------| | ~SPC m =~ | format the buffer using `jsonnet fmt` | | ~SPC m g g~ | jump to the definition of a given identifier | diff --git a/layers/+lang/julia/README.org b/layers/+lang/julia/README.org index c2c6c5a9d..ab877279e 100644 --- a/layers/+lang/julia/README.org +++ b/layers/+lang/julia/README.org @@ -81,7 +81,7 @@ using this layer with Julia 1.0, =julia-mode-enable-lsp= should be set to =nil=. * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------------------| | ~SPC m h h~ | Calls ~@doc~ macro on symbol under cursor. | | ~SPC m e m~ | Expands macro under cursor. | diff --git a/layers/+lang/latex/README.org b/layers/+lang/latex/README.org index e0de33b45..3b2ddbfc8 100644 --- a/layers/+lang/latex/README.org +++ b/layers/+lang/latex/README.org @@ -111,7 +111,7 @@ By default, the underlying latex code is echoed in the echo area. * Key bindings -| Key Binding | Description | +| Key binding | Description | |---------------+--------------------------------------------| | ~SPC m -~ | recenter output buffer | | ~SPC m ​,​~ | TeX command on master file | @@ -160,7 +160,7 @@ By default, the underlying latex code is echoed in the echo area. ** Folding Available only when =latex-enable-folding= is non nil. -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------| | ~SPC m z =~ | fold TeX math | | ~SPC m z b~ | fold TeX buffer | @@ -170,7 +170,7 @@ Available only when =latex-enable-folding= is non nil. ** RefTeX -| Key Binding | Description | +| Key binding | Description | |---------------+---------------------------------------| | ~SPC m r c~ | reftex-citation | | ~SPC m r g~ | reftex-grep-document | diff --git a/layers/+lang/lua/README.org b/layers/+lang/lua/README.org index f3f2f28cf..6bf0fcc92 100644 --- a/layers/+lang/lua/README.org +++ b/layers/+lang/lua/README.org @@ -6,7 +6,7 @@ - [[#description][Description]] - [[#features][Features:]] - [[#install][Install]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#commands][Commands]] * Description @@ -24,10 +24,10 @@ file. In order to enable code linting, install [[https://github.com/mpeterv/luacheck][Luacheck]]. -* Key Bindings +* Key bindings ** Commands -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------| | ~SPC m d~ | lookup thing at point in lua documentation | | ~SPC m s b~ | send buffer contents to REPL | diff --git a/layers/+lang/major-modes/README.org b/layers/+lang/major-modes/README.org index f5615964e..aebb5c277 100644 --- a/layers/+lang/major-modes/README.org +++ b/layers/+lang/major-modes/README.org @@ -29,7 +29,7 @@ This layer adds a number of packages for less common languages and major modes. * Key bindings ** Arch Linux PKGBUILDs -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------| | ~SPC m b~ | Run makepkg | | ~SPC m r~ | Increase the pkgrel number | @@ -40,7 +40,7 @@ This layer adds a number of packages for less common languages and major modes. ** Gentoo ebuilds -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------| | ~SPC m n~ | Insert skeleton ebuild | | ~SPC m k~ | Edit keywords | diff --git a/layers/+lang/markdown/README.org b/layers/+lang/markdown/README.org index a38224a6b..2695824b1 100644 --- a/layers/+lang/markdown/README.org +++ b/layers/+lang/markdown/README.org @@ -90,7 +90,7 @@ To generate a table of contents type on top of the buffer: * Key bindings ** Element insertion -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------------------------| | ~SPC m -~ | insert horizontal line | | ~SPC m h i~ | insert header dwim | @@ -120,33 +120,33 @@ To generate a table of contents type on top of the buffer: ** Element removal -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------| | ~SPC m k~ | kill thing at point | ** Completion -| Key Binding | Description | +| Key binding | Description | |-------------+-------------| | ~SPC m ]~ | complete | ** Following and Jumping -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------| | ~SPC m o~ | follow thing at point | | ~RET~ | jump (markdown-do) | ** Indentation -| Key Binding | Description | +| Key binding | Description | |-------------+----------------| | ~SPC m \>~ | indent region | | ~SPC m \<~ | outdent region | ** Header navigation -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------| | ~gj~ | outline forward same level | | ~gk~ | outline backward same level | @@ -155,7 +155,7 @@ To generate a table of contents type on top of the buffer: ** Buffer-wide commands -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------------------------------------------------| | ~SPC m c ]~ | complete buffer | | ~SPC m c m~ | other window | @@ -171,13 +171,13 @@ To generate a table of contents type on top of the buffer: ** List editing -| Key Binding | Description | +| Key binding | Description | |-------------+------------------| | ~SPC m l i~ | insert list item | ** Movement -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------| | ~SPC m {~ | backward paragraph | | ~SPC m }~ | forward paragraph | @@ -186,7 +186,7 @@ To generate a table of contents type on top of the buffer: ** Promotion, Demotion -| Key Binding | Command | +| Key binding | Command | |--------------------+--------------------| | ~M-k~ or ~M-up~ | markdown-move-up | | ~M-j~ or ~M-down~ | markdown-move-down | @@ -195,7 +195,7 @@ To generate a table of contents type on top of the buffer: ** Toggles -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------| | ~SPC m t i~ | toggle inline images | | ~SPC m t l~ | toggle hidden urls | diff --git a/layers/+lang/nim/README.org b/layers/+lang/nim/README.org index 32443f399..dd77c40f8 100644 --- a/layers/+lang/nim/README.org +++ b/layers/+lang/nim/README.org @@ -30,7 +30,7 @@ and =nimsuggest= binary must be in $PATH. * Working with Nim ** Nim commands (start with =m=): -| Key Binding | Description | +| Key binding | Description | |----------------------+------------------------------| | ~SPC m c r~ | =nim compile --run main.nim= | | ~SPC m g g~ or ~M-.~ | Jump to definition | diff --git a/layers/+lang/ocaml/README.org b/layers/+lang/ocaml/README.org index 4a41a06d4..d05658cf7 100644 --- a/layers/+lang/ocaml/README.org +++ b/layers/+lang/ocaml/README.org @@ -9,7 +9,7 @@ - [[#layer][Layer]] - [[#using-merlin-for-error-reporting][Using merlin for error reporting]] - [[#opam-packages][OPAM packages]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#repl-utop][REPL (utop)]] - [[#layer-improvements-list][layer improvements list]] @@ -57,9 +57,9 @@ Make sure opam is initialized and configured. opam config setup -a #+END_SRC -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------------| | ~SPC m =~ | Indent buffer. | | ~SPC m c c~ | Compile | @@ -83,7 +83,7 @@ Make sure opam is initialized and configured. ** REPL (utop) -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------------------------| | ~SPC m s b~ | Send buffer to the REPL | | ~SPC m s B~ | Send buffer to the REPL and switch to the REPL in =insert state= | diff --git a/layers/+lang/octave/README.org b/layers/+lang/octave/README.org index 1099ec661..03972293b 100644 --- a/layers/+lang/octave/README.org +++ b/layers/+lang/octave/README.org @@ -43,7 +43,7 @@ Send code to inferior process with these commands: ** Helpers -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------| | ~SPC m h h~ | view documentation for function at point | | ~SPC m h i~ | read octave info documentation | diff --git a/layers/+lang/pact/README.org b/layers/+lang/pact/README.org index eb2ace7d8..c4bd8d09b 100644 --- a/layers/+lang/pact/README.org +++ b/layers/+lang/pact/README.org @@ -38,7 +38,7 @@ All Pact specific bindings are prefixed with the major-mode leader ~SPC m~. ** REPL REPL commands are prefixed by ~SPC m s~: -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------| | ~SPC m s '~ | Open a Pact REPL in a new frame | | ~SPC m s b~ | Load or reload the current buffer into the REPL | diff --git a/layers/+lang/perl5/README.org b/layers/+lang/perl5/README.org index eaef6ba19..deeaea141 100644 --- a/layers/+lang/perl5/README.org +++ b/layers/+lang/perl5/README.org @@ -8,7 +8,7 @@ - [[#install][Install]] - [[#layer][Layer]] - [[#auto-completion-plsense][Auto-completion: PlSense]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#perldoc][Perldoc]] - [[#pod-and-here-doc][POD and HERE doc]] - [[#find-symbol][Find Symbol]] @@ -33,11 +33,11 @@ file. ** Auto-completion: PlSense =company-plsense= requires installation of the =plsense= server from [[https://github.com/aki2o/plsense#install][here]]. -* Key Bindings +* Key bindings ** Perldoc Browse formatted perldocs. -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------| | ~SPC m h h~ | view perldoc of symbol at point | | ~SPC m h d~ | view perldoc of any symbol | @@ -45,21 +45,21 @@ Browse formatted perldocs. ** POD and HERE doc Select a POD or HERE doc. -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------| | ~SPC m v~ | select entire POD or HERE doc at point | ** Find Symbol Jump to symbol definition. -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------| | ~SPC m g g~ | jump to symbol definition | | ~SPC m g G~ | jump to symbol definition in other window | ** Formatting Code -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------| | ~SPC m = =~ | format current line or region | | ~SPC m = b~ | format current buffer | diff --git a/layers/+lang/perl6/README.org b/layers/+lang/perl6/README.org index 97a9e11a5..2ac7b3d16 100644 --- a/layers/+lang/perl6/README.org +++ b/layers/+lang/perl6/README.org @@ -41,6 +41,6 @@ Then you can generate the =TAGS= file for your projects like this: * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------| | ~SPC m g g~ | Jump to definition (requires =ctags-universal= | diff --git a/layers/+lang/php/README.org b/layers/+lang/php/README.org index 28db84735..09dae35e4 100644 --- a/layers/+lang/php/README.org +++ b/layers/+lang/php/README.org @@ -29,7 +29,7 @@ file. * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------| | ~SPC m g g~ | jump to define at point | | ~C-t~ | jump back | diff --git a/layers/+lang/plantuml/README.org b/layers/+lang/plantuml/README.org index 6ba23dfa8..3873936ac 100644 --- a/layers/+lang/plantuml/README.org +++ b/layers/+lang/plantuml/README.org @@ -66,7 +66,7 @@ documents, define a value for =org-plantuml-jar-path= in your =~/.spacemacs=: * Key bindings -| Key Binding | Description | +| Key binding | Description | |--------------------------+-------------------------------------------------------| | ~SPC m c c~ or ~C-c C-c~ | Build diagram from the text in the current buffer | | ~SPC m c o~ | Set the output type (=unicode text=, =svg=, or =png=) | diff --git a/layers/+lang/purescript/README.org b/layers/+lang/purescript/README.org index 54b2f370a..eafe0cf5a 100644 --- a/layers/+lang/purescript/README.org +++ b/layers/+lang/purescript/README.org @@ -48,7 +48,7 @@ meant as an alternative to using flycheck. Default value is nil. ** Purescript *** Imports -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------------------------| | ~SPC m i =~ | Format imports | | ~SPC m i \~ | Return to where you were editing before navigating to imports | @@ -58,7 +58,7 @@ meant as an alternative to using flycheck. Default value is nil. *** psc-ide =psc-ide= command are available under ~SPC m m~: -| Key Binding | Description | +| Key binding | Description | |---------------+---------------------------------------------------------------------------| | ~SPC m m s~ | Start psc-ide-server | | ~SPC m m l~ | Load definitions for the modules inside your project | @@ -76,7 +76,7 @@ meant as an alternative to using flycheck. Default value is nil. [[https://github.com/ardumont/emacs-psci][psci]] provides a very basic REPL for purescript. The following key bindings are available: -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------------------------------------| | ~SPC m s b~ | Equivalent of =:m /path/to/current/module/file.purs= - Load for importing | | ~SPC m s i~ | Launch a psci console buffer | diff --git a/layers/+lang/python/README.org b/layers/+lang/python/README.org index b22a7c0b7..b636ddd2e 100644 --- a/layers/+lang/python/README.org +++ b/layers/+lang/python/README.org @@ -25,7 +25,7 @@ - [[#manage-virtual-environments-with-pyvenv][Manage virtual environments with pyvenv]] - [[#manage-multiple-python-versions-with-pyenv][Manage multiple Python versions with pyenv]] - [[#automatic-activation-of-local-pyenv-version][Automatic activation of local pyenv version]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#inferior-repl-process][Inferior REPL process]] - [[#running-python-script-in-shell][Running Python Script in shell]] - [[#testing][Testing]] @@ -216,9 +216,9 @@ previous link, is a program which manages your virtual environments in a central location set by the =WORKON_HOME= environment variable. Spacemacs integration of virtual environments and virtualenvwrapper is provided -by the [[https://github.com/jorgenschaefer/pyvenv][pyvenv]] package. It provides the following keybindings: +by the [[https://github.com/jorgenschaefer/pyvenv][pyvenv]] package. It provides the following key bindings: -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------| | ~SPC m V a~ | activate a virtual environment in any directory | | ~SPC m V d~ | deactivate active virtual environment | @@ -229,9 +229,9 @@ If you need multiple Python versions (e.g. Python 2 and Python 3) then take a look at [[https://github.com/yyuu/pyenv][pyenv]]. It enables the installation and managment of multiple Python versions. [[https://www.brianthicks.com/post/2015/04/15/automate-your-python-environment-with-pyenv/][This blogpost]] gives a good overview on how to use the tool. Spacemacs -integration is provided by [[https://github.com/proofit404/pyenv-mode][pyenv mode]] which has the following keybindings. +integration is provided by [[https://github.com/proofit404/pyenv-mode][pyenv mode]] which has the following key bindings. -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------| | ~SPC m v s~ | set a pyenv environment with [[https://github.com/pyenv/pyenv][pyenv]] | | ~SPC m v u~ | unset a pyenv environment with [[https://github.com/pyenv/pyenv][pyenv]] | @@ -256,7 +256,7 @@ can be set with the variable =python-auto-set-local-pyvenv-virtualenv== to: - =on-project-switch= set the virtualenv when you switch projects, - =nil= to disable. -* Key Bindings +* Key bindings ** Inferior REPL process Start a Python or iPython inferior REPL process with ~SPC m s i~. If =ipython= is available in system executable search paths, =ipython= @@ -266,7 +266,7 @@ search path by activating a virtual environment. Send code to inferior process commands: -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------| | ~SPC m s b~ | send buffer and keep code buffer focused | | ~SPC m s B~ | send buffer and switch to REPL in insert mode | @@ -284,7 +284,7 @@ to start the Python script in comint mode. This is useful when working with multiple Python files since the REPL does not reload changes made in other modules. -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------------------------------------| | ~SPC m c c~ | Execute current file in a comint shell | | ~SPC m c C~ | Execute current file in a comint shell and switch to it in =insert state= | @@ -315,7 +315,7 @@ function with a prefix argument, for example ~SPC u SPC m t a~. ** Refactoring -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------| | ~SPC m r f~ | fix a missing import statement with [[https://pypi.python.org/pypi/importmagic][importmagic]] | | ~SPC m r i~ | remove unused imports with [[https://github.com/myint/autoflake][autoflake]] | @@ -330,7 +330,7 @@ packages in the currently activated virtual environment. In the package list buffer: -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------------------| | ~RET~ | follow link (=pippel-menu-visit-homepage=) | | ~d~ | mark for deletion (=pippel-menu-mark-delete=) | @@ -344,13 +344,13 @@ In the package list buffer: ** Live coding Live coding is provided by the [[https://github.com/donkirkby/live-py-plugin][live-py-plugin.]] -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------| | ~SPC m l~ | Toggle live-py-mode | ** Other Python commands -| Key Binding | Description | +| Key binding | Description | |---------------+-----------------------------------------------------------------------------------| | ~SPC m =~ | Reformat the buffer according to PEP8 using [[https://github.com/google/yapf][YAPF]] | | ~SPC m d b~ | toggle a breakpoint using =wdb=, =ipdb=, =pudb=, =pdb= or =python3.7= (and above) | diff --git a/layers/+lang/racket/README.org b/layers/+lang/racket/README.org index 88b7be7f0..49456e61c 100644 --- a/layers/+lang/racket/README.org +++ b/layers/+lang/racket/README.org @@ -7,7 +7,7 @@ - [[#features][Features:]] - [[#install][Install]] - [[#structuraly-safe-editing][Structuraly safe editing]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#navigation][Navigation]] - [[#documentation][Documentation]] - [[#tests][Tests]] @@ -56,10 +56,10 @@ or to enable it for all supported modes: When enabled the symbol =🆂= should be displayed in the mode-line. -* Key Bindings +* Key bindings ** Navigation -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------| | ~SPC m g `~ | Return to previous location | | ~SPC m g g~ | Go to definition of symbol at point | @@ -68,21 +68,21 @@ When enabled the symbol =🆂= should be displayed in the mode-line. ** Documentation -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------------------------| | ~SPC m h d~ | Describes the function at point in a =Racket Describe= buffer | | ~SPC m h h~ | View documentation of the identifier or string at point. | ** Tests -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------| | ~SPC m t b~ | Run tests of buffer | | ~SPC m t B~ | Run tests of buffer with coverage | ** REPL -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------------------| | ~SPC m s b~ | Send buffer to REPL | | ~SPC m s B~ | Send buffer to REPL and switch to REPL buffer in =insert state= | @@ -97,7 +97,7 @@ When enabled the symbol =🆂= should be displayed in the mode-line. ** Other key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------------------------------------------| | ~SPC m i l~ | Insert lambda character | | ~H-r~ | Run current file and open REPL (=H= is hyper, *may* be bound to command on OSX) | diff --git a/layers/+lang/ruby/README.org b/layers/+lang/ruby/README.org index 33435d165..b5ed07ce2 100644 --- a/layers/+lang/ruby/README.org +++ b/layers/+lang/ruby/README.org @@ -213,7 +213,7 @@ When =ruby-test-runner= equals =minitest=. ** Seeing is believing -| Key Binding | Description | +| Key binding | Description | |---------------+----------------------------------| | ~ m @ @~ | Run seeing is believing | | ~ m @ c~ | Clear seeing is believing output | diff --git a/layers/+lang/rust/README.org b/layers/+lang/rust/README.org index e01b8809c..745e0cf1a 100644 --- a/layers/+lang/rust/README.org +++ b/layers/+lang/rust/README.org @@ -64,7 +64,7 @@ To enable automatic buffer formatting on save, set the variable =rust-format-on- * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------| | ~SPC m = =~ | reformat the buffer | | ~SPC m c .~ | repeat the last Cargo command | diff --git a/layers/+lang/scheme/README.org b/layers/+lang/scheme/README.org index ff6e90234..5ffed7150 100644 --- a/layers/+lang/scheme/README.org +++ b/layers/+lang/scheme/README.org @@ -5,7 +5,7 @@ - [[#features][Features:]] - [[#install][Install]] - [[#structuraly-safe-editing][Structuraly safe editing]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#compiling][Compiling]] - [[#navigation][Navigation]] - [[#documentation][Documentation]] @@ -57,17 +57,17 @@ or to enable it for all supported modes: When enabled the symbol =🆂= should be displayed in the mode-line. -* Key Bindings +* Key bindings ** Compiling -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------| | ~SPC m c c~ | Compile current buffer | | ~SPC m c p~ | Add directory to load path | ** Navigation -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------| | ~SPC m g g~ | Goto Definition | | ~SPC m g b~ | Go Back | @@ -77,7 +77,7 @@ When enabled the symbol =🆂= should be displayed in the mode-line. ** Documentation -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------| | ~SPC m h h~ | Docs for symbol at point | | ~SPC m h d~ | Look up manual entry for symbol at point | @@ -87,13 +87,13 @@ When enabled the symbol =🆂= should be displayed in the mode-line. ** Insertion -| Key Binding | Description | +| Key binding | Description | |-------------+---------------| | ~SPC m i l~ | Insert Lambda | ** Macroexpansion -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------| | ~SPC m m e~ | Macroexpand last sexp | | ~SPC m m f~ | Macroexpand surrounding sexp | @@ -101,7 +101,7 @@ When enabled the symbol =🆂= should be displayed in the mode-line. ** REPL -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------| | ~SPC m s i~ | Start or switch to the REPL | | ~SPC m s s~ | Select Scheme implementation | @@ -115,7 +115,7 @@ When enabled the symbol =🆂= should be displayed in the mode-line. ** Evaluation -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------| | ~SPC m e b~ | Evaluate the whole buffer | | ~SPC m e e~ | Evaluate last sexp | diff --git a/layers/+lang/semantic-web/README.org b/layers/+lang/semantic-web/README.org index d31e1f0dc..280353f2d 100644 --- a/layers/+lang/semantic-web/README.org +++ b/layers/+lang/semantic-web/README.org @@ -27,6 +27,6 @@ file. * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------| | ~SPC m q~ | Execute SPARQL query | diff --git a/layers/+lang/shell-scripts/README.org b/layers/+lang/shell-scripts/README.org index d61fa8e2a..e6bd55b3f 100644 --- a/layers/+lang/shell-scripts/README.org +++ b/layers/+lang/shell-scripts/README.org @@ -8,7 +8,7 @@ - [[#install][Install]] - [[#linting][Linting]] - [[#style-checking][Style checking]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] * Description This simple layer adds support for shell scripting. @@ -35,9 +35,9 @@ In order to enable =sh= scripts linting, install [[https://www.shellcheck.net/][ ** Style checking In order to enable =sh= scripts style checking, install [[https://github.com/openstack-dev/bashate][bashate]]. -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------------| | ~SPC m \~ | insert end-of-line backslashes to the lines in the region | | ~SPC i !~ | insert shebang in a script file | diff --git a/layers/+lang/sml/README.org b/layers/+lang/sml/README.org index 1413d2197..e6b2cb70a 100644 --- a/layers/+lang/sml/README.org +++ b/layers/+lang/sml/README.org @@ -6,7 +6,7 @@ - [[#description][Description]] - [[#features][Features:]] - [[#install][Install]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#form-completion][Form Completion]] - [[#repl][REPL]] @@ -23,17 +23,17 @@ To use this configuration layer, add it to your =~/.spacemacs=. You will need to add =sml= to the existing =dotspacemacs-configuration-layers= list in this file. -* Key Bindings +* Key bindings ** Form Completion -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------------------------------------------------| | ~M-SPC~ | Inserts a space and completes the form before the cursor. | | ~\vert{}~ | Inserts a pipe and adds a double arrow or copies the function name. Generally just works. | ** REPL -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------------------------| | ~SPC m s b~ | Send buffer to REPL | | ~SPC m s B~ | Send buffer to REPL and switch to REPL buffer in =insert state= | diff --git a/layers/+lang/sql/README.org b/layers/+lang/sql/README.org index 06dbd133b..f5209ebee 100644 --- a/layers/+lang/sql/README.org +++ b/layers/+lang/sql/README.org @@ -98,13 +98,13 @@ auto-indent by setting the variable =sql-auto-indent= to =nil=. * Key bindings ** Highlighting -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------| | ~SPC m h k~ | select a SQL dialect to highlight | ** Inferior Process Interactions (SQLi) -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------| | ~SPC m b b~ | show the SQLi buffer name | | ~SPC m b s~ | set the SQLi buffer | @@ -113,7 +113,7 @@ auto-indent by setting the variable =sql-auto-indent= to =nil=. *** Send SQL queries to SQLi: -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------------------------------------------------| | ~SPC m s b~ | Send the whole buffer to the SQLi buffer | | ~SPC m s B~ | Send the whole buffer to the SQLi buffer and switch to it in =insert state= | @@ -127,7 +127,7 @@ auto-indent by setting the variable =sql-auto-indent= to =nil=. ** SQLi buffer -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------------------------| | ~SPC m b r~ | rename buffer (follow up in the SQL buffer with ~SPC m b s~) | | ~SPC m b S~ | save the current connection | diff --git a/layers/+lang/typescript/README.org b/layers/+lang/typescript/README.org index bd1a6be52..5b65fdf57 100644 --- a/layers/+lang/typescript/README.org +++ b/layers/+lang/typescript/README.org @@ -133,7 +133,7 @@ You have to install the following dependencies with npm. * Key bindings ** Typescript Major Mode -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------------------------| | ~SPC m =~ | reformat the buffer | | ~SPC m E d~ | add =tslitn-disable-next-line= at point | @@ -151,7 +151,7 @@ You have to install the following dependencies with npm. ** Reference Major Mode -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------| | ~C-j~ | find previous reference | | ~C-k~ | find next reference | diff --git a/layers/+lang/windows-scripts/README.org b/layers/+lang/windows-scripts/README.org index 783615901..6118bcafe 100644 --- a/layers/+lang/windows-scripts/README.org +++ b/layers/+lang/windows-scripts/README.org @@ -6,7 +6,7 @@ - [[#description][Description]] - [[#features][Features:]] - [[#install][Install]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#powershell-powershellel][Powershell (powershell.el)]] - [[#batch-dosel][Batch (dos.el)]] @@ -23,16 +23,16 @@ To use this configuration layer, add it to your =~/.spacemacs=. You will need to add =windows-scripts= to the existing =dotspacemacs-configuration-layers= list in this file. -* Key Bindings +* Key bindings ** Powershell (powershell.el) -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------| | ~SPC m r r~ | Transform marked regexp to regex | ** Batch (dos.el) -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------| | ~SPC m D~ | ask for a command and display help | | ~SPC m e b~ | evaluate buffer | diff --git a/layers/+misc/copy-as-format/README.org b/layers/+misc/copy-as-format/README.org index f792f9ad1..d4cd9515a 100644 --- a/layers/+misc/copy-as-format/README.org +++ b/layers/+misc/copy-as-format/README.org @@ -40,7 +40,7 @@ And you can add alist of file name patterns to language names used for asciidoc * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------| | ~SPC x f f~ | copy-as-format | | ~SPC x f a~ | copy-as-format-asciidoc | diff --git a/layers/+misc/multiple-cursors/README.org b/layers/+misc/multiple-cursors/README.org index c79c1e467..dd0abb07d 100644 --- a/layers/+misc/multiple-cursors/README.org +++ b/layers/+misc/multiple-cursors/README.org @@ -30,7 +30,7 @@ availabe in the future. ** =evil-mc= The =evil-mc= package provides the following key bindings: -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------| | ~g r f~ | evil-mc-make-and-goto-first-cursor | | ~g r h~ | evil-mc-make-cursor-here | @@ -48,7 +48,7 @@ The =evil-mc= package provides the following key bindings: For easy navigation you also have the following: -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------| | ~M-n~ | evil-mc-make-and-goto-next-cursor | | ~M-p~ | evil-mc-make-and-goto-prev-cursor | diff --git a/layers/+misc/parinfer/README.org b/layers/+misc/parinfer/README.org index d814605b0..cdeec9bb2 100644 --- a/layers/+misc/parinfer/README.org +++ b/layers/+misc/parinfer/README.org @@ -27,6 +27,6 @@ works and how to configure it. * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------| | ~SPC t P~ | Toggle between parinfer indent and paren mode | diff --git a/layers/+music/spotify/README.org b/layers/+music/spotify/README.org index 5ae910d2d..1d9219101 100644 --- a/layers/+music/spotify/README.org +++ b/layers/+music/spotify/README.org @@ -21,7 +21,7 @@ file. * Key bindings -| Key Binding | Description | +| Key binding | Description | |---------------+--------------------------| | ~SPC a m s p~ | Play or pause Spotify | | ~SPC a m s n~ | Go to the next track | @@ -30,13 +30,13 @@ file. If [[https://github.com/emacs-helm/helm][Helm]] layer is enabled, you can also use the following binding(s): -| Key Binding | Description | +| Key binding | Description | |---------------+------------------------| | ~SPC a m s g~ | Search for a new track | If [[https://github.com/abo-abo/swiper][Ivy]] layer is enabled, you can also use the following binding(s): -| Key Binding | Description | +| Key binding | Description | | ~SPC a m s s a~ | Spotify search artist | | ~SPC a m s s A~ | Spotify search album | | ~SPC a m s s t~ | Search for a new track | diff --git a/layers/+os/nixos/README.org b/layers/+os/nixos/README.org index 0af34a498..181823cb4 100644 --- a/layers/+os/nixos/README.org +++ b/layers/+os/nixos/README.org @@ -7,7 +7,7 @@ - [[#features][Features:]] - [[#install][Install]] - [[#layer][Layer]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#nixos-options][NixOS Options]] * Description @@ -24,9 +24,9 @@ To use this configuration layer, add it to your =~/.spacemacs=. You will need to add =nixos= to the existing =dotspacemacs-configuration-layers= list in this file. -* Key Bindings +* Key bindings ** NixOS Options -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------| | ~SPC h >~ | Call helm-nixos-options | diff --git a/layers/+os/osx/README.org b/layers/+os/osx/README.org index ae5c93f6d..b5b86f406 100644 --- a/layers/+os/osx/README.org +++ b/layers/+os/osx/README.org @@ -11,12 +11,12 @@ - [[#use-with-non-us-keyboard-layouts][Use with non-US keyboard layouts]] - [[#define-words-using-os-x-dictionary][Define words using OS X Dictionary]] - [[#coreutils][Coreutils]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#future-work][Future Work]] * Description Spacemacs is not just emacs+vim. It can have OSX key bindings too! This layer -globally defines common OSX keybindings. +globally defines common OSX key bindings. ** Features: - ~⌘~ is set to ~hyper~ and ~⌥~ is set to ~meta~ @@ -101,9 +101,9 @@ To get =gls= install coreutils homebrew: brew install coreutils #+END_SRC -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------| | ~⌘ =~ | Scale up text | | ~⌘ -~ | Scale down text | diff --git a/layers/+pair-programming/floobits/README.org b/layers/+pair-programming/floobits/README.org index efde173b1..d395e022a 100644 --- a/layers/+pair-programming/floobits/README.org +++ b/layers/+pair-programming/floobits/README.org @@ -7,7 +7,7 @@ - [[#features][Features:]] - [[#install][Install]] - [[#layer][Layer]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] * Description This layer adds support for the peer programming tool [[https://github.com/Floobits/floobits-emacs][floobits]] to Spacemacs. @@ -24,9 +24,9 @@ To use this configuration layer, add it to your =~/.spacemacs=. You will need to add =floobits= to the existing =dotspacemacs-configuration-layers= list in this file. -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------------------------------------------------| | ~SPC P c~ | Clears all mirrored highlights. | | ~SPC P d~ | Load the .floorc.json file for floobits configuration. | diff --git a/layers/+readers/dash/README.org b/layers/+readers/dash/README.org index cfe451507..5a4bad8c1 100644 --- a/layers/+readers/dash/README.org +++ b/layers/+readers/dash/README.org @@ -61,7 +61,7 @@ For more details please check [[https://github.com/stanaka/dash-at-point#Usage][ * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------------------| | ~SPC d d~ | Lookup thing at point in Dash or Zeal | | ~SPC d D~ | Lookup thing at point in Dash or Zeal within a specified Docset | diff --git a/layers/+readers/deft/README.org b/layers/+readers/deft/README.org index c555160c5..73ad43e1d 100644 --- a/layers/+readers/deft/README.org +++ b/layers/+readers/deft/README.org @@ -6,7 +6,7 @@ - [[#install][Install]] - [[#layer][Layer]] - [[#configuration][Configuration]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] * Description This layer adds a search driven note taking system into Spacemacs. @@ -41,9 +41,9 @@ can be configured in your =dotfile=: Just add or substitute your preferred extension. -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------| | ~SPC a n~ | Open Deft (works globally) | | ~SPC m c~ | Clear deft filter | diff --git a/layers/+readers/elfeed/README.org b/layers/+readers/elfeed/README.org index 6a337a073..0f077cff4 100644 --- a/layers/+readers/elfeed/README.org +++ b/layers/+readers/elfeed/README.org @@ -11,7 +11,7 @@ - [[#with-org][With Org]] - [[#manually][Manually]] - [[#server][Server]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#troubleshooting][Troubleshooting]] - [[#database-empty-at-first-start][Database empty at first start]] - [[#queue-timeout-exceeded][Queue timeout exceeded]] @@ -93,15 +93,15 @@ to =t= which will start the web automatically when Emacs starts. By default web interface is available on [[http://localhost:8080/elfeed/][localhost:8080/elfeed]]. You can change the default port by changing the value of =httpd-port=. -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+--------------| | ~SPC a f~ | start elfeed | Use =SPC ?= to discover major-mode key bindings. -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------------| | ~c~ | compact feed db | | ~gr~ | update all the feeds | @@ -114,7 +114,7 @@ Use =SPC ?= to discover major-mode key bindings. In =elfeed-show= mode, you can use the following bindings: -| Key Binding | Description | +| Key binding | Description | |-------------+------------------| | ~q~ | quit show window | | ~C-j~ | Next entry | diff --git a/layers/+readers/epub/README.org b/layers/+readers/epub/README.org index 312616dae..2bff4975f 100644 --- a/layers/+readers/epub/README.org +++ b/layers/+readers/epub/README.org @@ -30,7 +30,7 @@ file. * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------| | ~~ | Next link | | ~~ | Previous link | diff --git a/layers/+readers/pdf/README.org b/layers/+readers/pdf/README.org index 043994b60..e7602bdeb 100644 --- a/layers/+readers/pdf/README.org +++ b/layers/+readers/pdf/README.org @@ -99,7 +99,7 @@ If you use Emacs editing style, check the key bindings at the [[https://github.c ** PDF View -| *Key Binding* | *Description* | +| *Key binding* | *Description* | |----------------------+-------------------------------------------| | *Navigation* | | |----------------------+-------------------------------------------| @@ -142,7 +142,7 @@ differently from the default Evil search. To go to the next match, use ~C-s~. ** Leader keys -| *Key Binding* | *Description* | +| *Key binding* | *Description* | |-----------------------+-------------------------------------------| | *Slicing* | | |-----------------------+-------------------------------------------| @@ -176,7 +176,7 @@ differently from the default Evil search. To go to the next match, use ~C-s~. ** Outline buffer mode -| *Key Binding* | *Description* | +| *Key binding* | *Description* | |---------------+-------------------------------------------------------| | ~S-tab~ | Expand all trees | | ~RET~ | Follow link | @@ -193,7 +193,7 @@ Note that you can use also typical Vim keys such as ~j~ and ~G~. ** Annotation list mode -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------| | ~d~ | Mark for deletion | | ~x~ | Apply action for marked items | @@ -202,7 +202,7 @@ Note that you can use also typical Vim keys such as ~j~ and ~G~. ** Occur mode -| Key Binding | Description | +| Key binding | Description | |-------------+----------------| | ~q~ | Quit | | ~g~ | Refresh buffer | diff --git a/layers/+readers/speed-reading/README.org b/layers/+readers/speed-reading/README.org index ec6311776..4d9cd2a27 100644 --- a/layers/+readers/speed-reading/README.org +++ b/layers/+readers/speed-reading/README.org @@ -19,7 +19,7 @@ file. * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+---------------| | ~SPC a R~ | Start Spray | | ~SPC~ | Pause Spray | diff --git a/layers/+source-control/git/README.org b/layers/+source-control/git/README.org index 346b6e022..71e573e2e 100644 --- a/layers/+source-control/git/README.org +++ b/layers/+source-control/git/README.org @@ -80,7 +80,7 @@ layer by setting the variable =git-enable-magit-svn-plugin= to =t=. (setq-default git-enable-magit-svn-plugin t)) #+END_SRC -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------| | ~~~ | open magit-svn-popup | @@ -111,7 +111,7 @@ See the commentary section of the package [[https://github.com/magit/orgit/blob/ * Working with Git Git commands (start with ~g~): -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------| | ~SPC g /~ | open =helm-git-grep= | | ~SPC g *~ | open =helm-git-grep-at-point= | @@ -151,7 +151,7 @@ comfortable for evil users. Here are the often used bindings inside a =status buffer=: -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------------------------------| | ~/~ | evil-search | | ~$~ | open =command output buffer= | @@ -195,7 +195,7 @@ In a commit message buffer press ~​,​c~ (if =dotspacemacs-major-mode-leader- or ~C-c C-c~ to commit the changes with the entered message. Pressing ~​,​a~ or ~C-c C-k~ will discard the commit message. -| Key Binding | Description | +| Key binding | Description | |-------------+-------------| | ~h~ | go left | | ~j~ | go down | @@ -204,7 +204,7 @@ will discard the commit message. ** Interactive rebase buffer -| Key Binding | Description | +| Key binding | Description | |-------------+----------------| | ~c~ or ~p~ | pick | | ~e~ | edit | @@ -248,14 +248,14 @@ will discard the commit message. ** Git-Flow [[https://github.com/jtatarik/magit-gitflow][magit-gitflow]] provides git-flow commands in its own magit menu. -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------| | ~%~ | open magit-gitflow menu | ** Git time machine [[https://melpa.org/#/git-timemachine][git-timemachine]] allows to quickly browse the commits of the current buffer. -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------| | ~SPC g t~ | start git timemachine and initiate transient-state | | ~c~ | show current commit | @@ -269,7 +269,7 @@ will discard the commit message. These key bindings allow to quickly construct URLs pointing to a given commit or lines in a file hosted on Git web services like GitHub, GitLab, Bitbucket... -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------------------------------| | ~SPC g l c~ | on a commit hash, browse to the current file at this commit | | ~SPC g l C~ | on a commit hash, create link to the file at this commit and copy it | @@ -292,7 +292,7 @@ stanza insert the following with the directories of your choice: '("~/Development")) #+END_SRC -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------| | ~SPC g L~ | start git repo list | | ~RET~ | show the git status window for the selected project | diff --git a/layers/+source-control/github/README.org b/layers/+source-control/github/README.org index 710b6faf4..8629d84b0 100644 --- a/layers/+source-control/github/README.org +++ b/layers/+source-control/github/README.org @@ -10,7 +10,7 @@ - [[#git-configuration][Git configuration]] - [[#hub-configuration][Hub configuration]] - [[#magithub-configuration][Magithub configuration]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#magit-gh-pulls][magit-gh-pulls]] - [[#magithub][magithub]] - [[#gistel][gist.el]] @@ -74,11 +74,11 @@ Alternatively, use the following Emacs forms: (magit-set "true" "--global" "magithub.status.includeIssuesSection") #+END_SRC -* Key Bindings +* Key bindings ** magit-gh-pulls In a =magit status= buffer (~SPC g s~): -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------------------| | ~# c~ | create a pull request | | ~# g~ | get a list of (or reload) all PRs in the current repository | @@ -93,7 +93,7 @@ possible. ** magithub -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------------| | ~@ C~ | open the Magithub settings popup | | ~@ H~ | opens the current repository in the browser | @@ -104,7 +104,7 @@ possible. ** gist.el -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------| | ~SPC g g b~ | create a public gist with the buffer content | | ~SPC g g B~ | create a private gist with the buffer content | @@ -114,7 +114,7 @@ possible. In the gist list buffer: -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------| | ~/~ | evil search | | ~+~ | add buffer to gist | @@ -135,7 +135,7 @@ In the gist list buffer: ** Clone repositories -| Key Binding | Description | +| Key binding | Description | |---------------+----------------------------------------------------------| | ~SPC g h c /~ | search for a repository to clone it | | ~SPC g h c c~ | clone and optionally fork repository | diff --git a/layers/+source-control/perforce/README.org b/layers/+source-control/perforce/README.org index 2e9979a40..1ec01d8c6 100644 --- a/layers/+source-control/perforce/README.org +++ b/layers/+source-control/perforce/README.org @@ -29,7 +29,7 @@ Don’t forget to setup the environment variables: * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------------------------| | ~SPC p 4 a~ | add a file in depot | | ~SPC p 4 d~ | delete a file in depot | diff --git a/layers/+source-control/version-control/README.org b/layers/+source-control/version-control/README.org index 512386222..b00230687 100644 --- a/layers/+source-control/version-control/README.org +++ b/layers/+source-control/version-control/README.org @@ -7,7 +7,7 @@ - [[#layer][Layer]] - [[#configuration][Configuration]] - [[#differences-between-margin-programs][Differences between margin programs]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#vc-directory-buffer-commands][VC Directory buffer commands]] - [[#commit-message-editing-buffer][Commit message editing buffer]] - [[#diff-mode][Diff mode]] @@ -69,10 +69,10 @@ one over the other: | Stage hunks from buffer | | X | X | | Dired support | X | | | -* Key Bindings +* Key bindings VC commands: -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------------------| | ~SPC g .~ | version control transient-state | | ~SPC g r~ | smerge mode transient-state | @@ -110,7 +110,7 @@ To some of them are given shortcuts: Navigation and interaction commands in the VC Directory buffer: -| Key Bindings | Description | +| Key bindings | Description | |-----------------+--------------------| | ~j~ or ~M-n~ | next file | | ~k~ or ~M-p~ | previous file | @@ -125,7 +125,7 @@ Pressing ~C-c C-k~ will discard the commit message and close this buffer. ** Diff mode -| Key Bindings | Description | +| Key bindings | Description | |--------------+------------------------------------------------| | ~SPC m a~ | apply a hunk | | ~SPC m d~ | kill the hunk at point | @@ -146,7 +146,7 @@ Pressing ~C-c C-k~ will discard the commit message and close this buffer. A transient buffer is also defined, start it with ~SPC m .~ or ~, .~ -| Key Bindings | Description | +| Key bindings | Description | |--------------+---------------| | ~j~ | next hunk | | ~J~ | next file | @@ -155,7 +155,7 @@ A transient buffer is also defined, start it with ~SPC m .~ or ~, .~ ** Log view buffer -| Key Bindings | Description | +| Key bindings | Description | |------------------------+----------------------------------------------------------------------------| | ~C-j~ or ~M-n~ | next message | | ~C-k~ or ~M-p~ | previous message | @@ -168,7 +168,7 @@ A transient buffer is also defined, start it with ~SPC m .~ or ~, .~ ** Annotation buffer -| Key Bindings | Description | +| Key bindings | Description | |--------------+--------------------------------------------------------------------------------| | ~J~ | visit the annotation of the revision after this one | | ~K~ | visit the annotation of the revision previous to this one | @@ -182,7 +182,7 @@ A transient buffer is also defined, start it with ~SPC m .~ or ~, .~ ** Version Control Transient-state Use ~SPC g .~ to enter a transient state for quickly navigating between hunks in a buffer. During that state, the following bindings are active: -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------| | ~h~ | Show diff of hunk | | ~n~ | Next hunk | @@ -204,7 +204,7 @@ Use ~SPC g .~ to enter a transient state for quickly navigating between hunks in ** Smerge Mode Transient-state -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------| | ~SPC g r n~ | Next hunk | | ~SPC g r N~ | Previous hunk | @@ -223,7 +223,7 @@ Use ~SPC g .~ to enter a transient state for quickly navigating between hunks in ** Toggles -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------| | ~SPC T d~ | toggle diff margins | | ~SPC T C-d~ | toggle diff margins globally | diff --git a/layers/+spacemacs/spacemacs-language/README.org b/layers/+spacemacs/spacemacs-language/README.org index 7d86f0df8..4305e2eb6 100644 --- a/layers/+spacemacs/spacemacs-language/README.org +++ b/layers/+spacemacs/spacemacs-language/README.org @@ -14,7 +14,7 @@ This layer adds support various language related services to Spacemacs. * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------------| | ~SPC x w d~ | Show definition of word at point | | ~SPC x g l~ | Set the source and target languages for google translate | diff --git a/layers/+spacemacs/spacemacs-modeline/README.org b/layers/+spacemacs/spacemacs-modeline/README.org index 6337bc826..bdce8460d 100644 --- a/layers/+spacemacs/spacemacs-modeline/README.org +++ b/layers/+spacemacs/spacemacs-modeline/README.org @@ -20,7 +20,7 @@ This layer adds various mode-lines to Spacemacs. * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------------------| | ~SPC t m b~ | Display battery state in mode-line | | ~SPC t m r~ | Make the mode-line responsive | diff --git a/layers/+spacemacs/spacemacs-purpose/README.org b/layers/+spacemacs/spacemacs-purpose/README.org index 526825fc5..70243d7c3 100644 --- a/layers/+spacemacs/spacemacs-purpose/README.org +++ b/layers/+spacemacs/spacemacs-purpose/README.org @@ -8,7 +8,7 @@ - [[#misc][misc]] - [[#install][Install]] - [[#usage][Usage]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#caveats][Caveats]] - [[#popwin-and-guide-key][Popwin and guide-key]] - [[#packages-that-do-display-management][Packages that do display management]] @@ -74,9 +74,9 @@ changes. See [[https://github.com/bmag/emacs-purpose/wiki][window-purpose wiki]] to learn more about window-purpose. -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------------------------------------------| | ~SPC r b~ | Open a buffer. Only buffers with the same purpose as the current buffer are listed. | | ~SPC r B~ | Open any buffer and ignore window-purpose when displaying the buffer. | diff --git a/layers/+tags/cscope/README.org b/layers/+tags/cscope/README.org index ca01d5221..e0bba7a20 100644 --- a/layers/+tags/cscope/README.org +++ b/layers/+tags/cscope/README.org @@ -61,7 +61,7 @@ command =cscope/run-pycscope= for Python projects, bound to ~SPC m g i~. * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------| | ~SPC m g =~ | Find assignments to a symbol | | ~SPC m g c~ | find which functions are called by a function | diff --git a/layers/+tags/gtags/README.org b/layers/+tags/gtags/README.org index d91e58a2f..4b093bc9e 100644 --- a/layers/+tags/gtags/README.org +++ b/layers/+tags/gtags/README.org @@ -249,13 +249,13 @@ In addition =gtags= commands are also supported for symbols in the * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------------| | ~g d~ | jump to definition or references of selected tag | ** Helm -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------------| | ~SPC m g C~ | create a tag database | | ~SPC m g f~ | jump to a file in tag database | @@ -277,7 +277,7 @@ In addition =gtags= commands are also supported for symbols in the =counsel-gtags= is currently missing a few minor features compared to =helm-gtags=. -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------| | ~SPC m g C~ | create a tag database | | ~SPC m g f~ | jump to a file in tag database | diff --git a/layers/+themes/colors/README.org b/layers/+themes/colors/README.org index 187621a61..5072eed73 100644 --- a/layers/+themes/colors/README.org +++ b/layers/+themes/colors/README.org @@ -100,7 +100,7 @@ You can do that by using a quasi-quoted list which checks the Emacs mode: * Key bindings ** Colorize Identifiers -| Key Binding | Description | +| Key binding | Description | |---------------+-----------------------------------------------------------------------| | ~SPC t C a~ | colorize all identifiers in current buffer (rainbow-identifiers mode) | | ~SPC t C C-a~ | globally colorize all identifiers and all subsequent buffers | @@ -110,7 +110,7 @@ You can do that by using a quasi-quoted list which checks the Emacs mode: The =saturation= and =lightness= of rainbow-identifier mode’s colors can be adjusted live via the following transient-state: -| Key Binding | Description | +| Key binding | Description | |-----------------+------------------------------------------| | ~SPC C i s~ | initiate change =saturation= mini-mode | | ~SPC C i l~ | initiate change =lightness= mini-mode | diff --git a/layers/+tools/ansible/README.org b/layers/+tools/ansible/README.org index c3c01414c..3264afa5a 100644 --- a/layers/+tools/ansible/README.org +++ b/layers/+tools/ansible/README.org @@ -64,7 +64,7 @@ If you want to disable this feature then set the layer variable * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------| | ~SPC m b d~ | encrypt the buffer using =ansible-vault= | | ~SPC m b e~ | decrypt the buffer using =ansible-vault= | diff --git a/layers/+tools/bm/README.org b/layers/+tools/bm/README.org index 71a5c7c10..92827ee6a 100644 --- a/layers/+tools/bm/README.org +++ b/layers/+tools/bm/README.org @@ -29,6 +29,6 @@ file. * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------| | ~SPC a b~ | bm transient state | diff --git a/layers/+tools/cfengine/README.org b/layers/+tools/cfengine/README.org index d46ea14a7..78f2046a6 100644 --- a/layers/+tools/cfengine/README.org +++ b/layers/+tools/cfengine/README.org @@ -81,6 +81,6 @@ To suppress the confirmation when executing a block set * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------| | ~SPC m j~ | Reformats JSON string | diff --git a/layers/+tools/chrome/README.org b/layers/+tools/chrome/README.org index 943f3f950..94e7c05ae 100644 --- a/layers/+tools/chrome/README.org +++ b/layers/+tools/chrome/README.org @@ -67,7 +67,7 @@ The following example works on OS X: * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+-------------| | ~SPC a F~ | flymd-flyit | diff --git a/layers/+tools/cmake/README.org b/layers/+tools/cmake/README.org index cd04a6f14..0ef794130 100644 --- a/layers/+tools/cmake/README.org +++ b/layers/+tools/cmake/README.org @@ -8,7 +8,7 @@ - [[#install][Install]] - [[#layer][Layer]] - [[#cmake-ide-configuration][CMake-ide configuration]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] * Description This layer adds support [[https://cmake.org/][CMake]] scripts. @@ -73,9 +73,9 @@ In case of projectile it’s possible to configure project like: (helm-make-arguments . "-j7")))) #+END_SRC -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------------------------------| | ~SPC m p c~ | Run CMake and set compiler flags for auto-completion and flycheck | | ~SPC m p C~ | Run CMake if compilation database JSON file is not found | diff --git a/layers/+tools/command-log/README.org b/layers/+tools/command-log/README.org index bb46be69c..6424d2d1a 100644 --- a/layers/+tools/command-log/README.org +++ b/layers/+tools/command-log/README.org @@ -21,6 +21,6 @@ file. * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------| | ~SPC a L~ | Toggle the command log | diff --git a/layers/+tools/dap/README.org b/layers/+tools/dap/README.org index bf3b087ce..e636acfdf 100644 --- a/layers/+tools/dap/README.org +++ b/layers/+tools/dap/README.org @@ -1,106 +1,110 @@ #+TITLE: DAP layer -* Table of Contents :TOC_4_gh:noexport: +* Table of Contents :TOC_4_gh:noexport: - [[#description][Description]] - [[#layer-installation][Layer installation]] - [[#features][Features:]] - [[#configuration][Configuration]] - [[#derived-layers][Derived layers]] - [[#declared-prefixes][Declared prefixes]] - - [[#default-keybindings][Default keybindings]] + - [[#default-key-bindings][Default key bindings]] - [[#references][References]] * Description - Experimental integrated visual debugger using [[https://code.visualstudio.com/docs/extensionAPI/api-debugging][Debug Adapter Protocol]]. +Experimental integrated visual debugger using [[https://code.visualstudio.com/docs/extensionAPI/api-debugging][Debug Adapter Protocol]]. + +[[https://code.visualstudio.com/docs/extensionAPI/api-debugging][Debug Adapter Protocol]] is a wire protocol for communication between client and +Debug Server. It similar to the [[https://github.com/Microsoft/language-server-protocol][LSP]] but providers integration with debug +server. - [[https://code.visualstudio.com/docs/extensionAPI/api-debugging][Debug Adapter Protocol]] is a wire protocol for communication between client and - Debug Server. It similar to the [[https://github.com/Microsoft/language-server-protocol][LSP]] but providers integration with debug - server. ** Layer installation To use this configuration layer, add it to your =~/.spacemacs=. You will need to add =dap= to the existing =dotspacemacs-configuration-layers= list in this file. + ** Features: - Fully featured IDE-like debugger providing: - - Launch/Attach - - Breakpoints - - Exceptions - - Pause & Continue - - Step In/Out/Over - - Callstacks - - Threads - - Multiple simultaneous debug sessions - - Evaluating statements - - Debug/Run configurations - - Debug REPL +Fully featured IDE-like debugger providing: +- Launch/Attach +- Breakpoints +- Exceptions +- Pause & Continue +- Step In/Out/Over +- Callstacks +- Threads +- Multiple simultaneous debug sessions +- Evaluating statements +- Debug/Run configurations +- Debug REPL + * Configuration ** Derived layers - Derived layer should provide information how to configure the language - specific debug adapter and the language specific bindings(e. g. debug - application, debug test, etc). The package declares function - ~spacemacs/dap-bind-keys-for-mode~ which should be used by the derived layers - to configure the shortcuts. +Derived layer should provide information how to configure the language +specific debug adapter and the language specific bindings(e. g. debug +application, debug test, etc). The package declares function +~spacemacs/dap-bind-keys-for-mode~ which should be used by the derived layers +to configure the shortcuts. + *** Declared prefixes - The following prefixes have been declared: +The following prefixes have been declared: - | prefix | name | - |---------+-------------------| - | ~SPC m d~ | debug | - | ~SPC m d d~ | launching | - | ~SPC m d b~ | breakpoints | - | ~SPC m d l~ | debug windows | - | ~SPC m d S~ | context switching | - | ~SPC m d e~ | eval | - | ~SPC m d I~ | inspect | +| prefix | name | +|-------------+-------------------| +| ~SPC m d~ | debug | +| ~SPC m d d~ | launching | +| ~SPC m d b~ | breakpoints | +| ~SPC m d l~ | debug windows | +| ~SPC m d S~ | context switching | +| ~SPC m d e~ | eval | +| ~SPC m d I~ | inspect | -*** Default keybindings - The default bindings are listed below. Derived layers should extend this list: +*** Default key bindings +The default bindings are listed below. Derived layers should extend this list: - | Key Binding | Description | - |---------------+---------------------------------| - | ~SPC m d d d~ | start debugging | - | ~SPC m d d l~ | debug last configuration | - | ~SPC m d d r~ | debug recent configuration | - |---------------+---------------------------------| - | ~SPC m d c~ | continue | - | ~SPC m d i~ | step in | - | ~SPC m d o~ | step out | - | ~SPC m d s~ | next step | - | ~SPC m d v~ | inspect value at point | - | ~SPC m d r~ | restart frame | - |---------------+---------------------------------| - | ~SPC m d .~ | debug transient state | - |---------------+---------------------------------| - | ~SPC m d a~ | abandon current session | - | ~SPC m d A~ | abandon all process | - |---------------+---------------------------------| - | ~SPC m d e e~ | eval | - | ~SPC m d e r~ | eval region | - | ~SPC m d e t~ | eval value at point | - |---------------+---------------------------------| - | ~SPC m d S s~ | switch session | - | ~SPC m d S t~ | switch thread | - | ~SPC m d S f~ | switch frame | - |---------------+---------------------------------| - | ~SPC m d I i~ | inspect | - | ~SPC m d I r~ | inspect region | - | ~SPC m d I t~ | inspect value at point | - |---------------+---------------------------------| - | ~SPC m d b b~ | toggle a breakpoint | - | ~SPC m d b c~ | change breakpoint condition | - | ~SPC m d b l~ | change breakpoint log condition | - | ~SPC m d b h~ | change breakpoint hit count | - | ~SPC m d b a~ | add a breakpoint | - | ~SPC m d b d~ | delete a breakpoint | - | ~SPC m d b D~ | clear all breakpoints | - |---------------+---------------------------------| - | ~SPC m d '_~ | Run debug REPL | - |---------------+---------------------------------| - | ~SPC m d w l~ | list local variables | - | ~SPC m d w o~ | goto output buffer if present | - | ~SPC m d w s~ | list sessions | - | ~SPC m d w b~ | list breakpoints | +| Key binding | Description | +|---------------+---------------------------------| +| ~SPC m d d d~ | start debugging | +| ~SPC m d d l~ | debug last configuration | +| ~SPC m d d r~ | debug recent configuration | +|---------------+---------------------------------| +| ~SPC m d c~ | continue | +| ~SPC m d i~ | step in | +| ~SPC m d o~ | step out | +| ~SPC m d s~ | next step | +| ~SPC m d v~ | inspect value at point | +| ~SPC m d r~ | restart frame | +|---------------+---------------------------------| +| ~SPC m d .~ | debug transient state | +|---------------+---------------------------------| +| ~SPC m d a~ | abandon current session | +| ~SPC m d A~ | abandon all process | +|---------------+---------------------------------| +| ~SPC m d e e~ | eval | +| ~SPC m d e r~ | eval region | +| ~SPC m d e t~ | eval value at point | +|---------------+---------------------------------| +| ~SPC m d S s~ | switch session | +| ~SPC m d S t~ | switch thread | +| ~SPC m d S f~ | switch frame | +|---------------+---------------------------------| +| ~SPC m d I i~ | inspect | +| ~SPC m d I r~ | inspect region | +| ~SPC m d I t~ | inspect value at point | +|---------------+---------------------------------| +| ~SPC m d b b~ | toggle a breakpoint | +| ~SPC m d b c~ | change breakpoint condition | +| ~SPC m d b l~ | change breakpoint log condition | +| ~SPC m d b h~ | change breakpoint hit count | +| ~SPC m d b a~ | add a breakpoint | +| ~SPC m d b d~ | delete a breakpoint | +| ~SPC m d b D~ | clear all breakpoints | +|---------------+---------------------------------| +| ~SPC m d '_~ | Run debug REPL | +|---------------+---------------------------------| +| ~SPC m d w l~ | list local variables | +| ~SPC m d w o~ | goto output buffer if present | +| ~SPC m d w s~ | list sessions | +| ~SPC m d w b~ | list breakpoints | * References - - [[https://github.com/yyoncho/dap-mode][dap-mode repo]] - - [[https://github.com/emacs-lsp/lsp-mode][lsp-mode repo]] +- [[https://github.com/yyoncho/dap-mode][dap-mode repo]] +- [[https://github.com/emacs-lsp/lsp-mode][lsp-mode repo]] diff --git a/layers/+tools/debug/README.org b/layers/+tools/debug/README.org index c763723f7..4d86f4ae5 100644 --- a/layers/+tools/debug/README.org +++ b/layers/+tools/debug/README.org @@ -38,13 +38,13 @@ Make sure that your debugger is compatible by checking [[https://github.com/real * Key bindings ** Major Mode -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------| | ~SPC m d d~ | open cmd buffer | ** Debugger -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------| | ~bb~ | set break | | ~bc~ | clear break | diff --git a/layers/+tools/docker/README.org b/layers/+tools/docker/README.org index b1ed813fb..36f962ff8 100644 --- a/layers/+tools/docker/README.org +++ b/layers/+tools/docker/README.org @@ -40,7 +40,7 @@ auto-completion of the running containers. * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------| | ~SPC m c b~ | build current buffer | | ~SPC m c B~ | build current buffer without cache | diff --git a/layers/+tools/fasd/README.org b/layers/+tools/fasd/README.org index ccdbb90fc..504472b8b 100644 --- a/layers/+tools/fasd/README.org +++ b/layers/+tools/fasd/README.org @@ -34,7 +34,7 @@ On OS X, it can be installed via [[https://github.com/Homebrew/legacy-homebrew][ * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------| | ~SPC f a s~ | find a file or directory with fasd | | ~SPC f a d~ | find a directory with fasd | diff --git a/layers/+tools/finance/README.org b/layers/+tools/finance/README.org index 0bc3fcdc4..1c51d1365 100644 --- a/layers/+tools/finance/README.org +++ b/layers/+tools/finance/README.org @@ -45,7 +45,7 @@ your =dotspacemacs/user-config=. The default value, set in the layer, is =62=. * Key bindings ** Ledger -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------| | ~SPC m a~ | add a transaction | | ~SPC m b~ | edit a post amount with Emacs Calculator mode | @@ -65,7 +65,7 @@ can for example use ~dix~ or ~vax~ to delete or mark the transaction at point. ** Ledger-Reconcile -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------------------------------------| | ~SPC m ,~ | toggle the current transaction pending | | ~SPC m a~ | quickly add a transaction, without exiting the reconciliation buffer | diff --git a/layers/+tools/geolocation/README.org b/layers/+tools/geolocation/README.org index 322b792b7..ec768c46d 100644 --- a/layers/+tools/geolocation/README.org +++ b/layers/+tools/geolocation/README.org @@ -9,7 +9,7 @@ - [[#osx-location][OSX-location]] - [[#theme-changer][Theme-changer]] - [[#sunshine-weather-forecast][Sunshine (weather forecast)]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#weather][Weather]] * Description @@ -109,7 +109,7 @@ To display weather forecast icons by default (“pretty mode”), add [[file:img/emacs-sunshine.jpg]] -* Key Bindings +* Key bindings ** Weather | Evil | Holy | Command | diff --git a/layers/+tools/imenu-list/README.org b/layers/+tools/imenu-list/README.org index eb324300e..e19ee7627 100644 --- a/layers/+tools/imenu-list/README.org +++ b/layers/+tools/imenu-list/README.org @@ -29,13 +29,13 @@ this file. * Key bindings ** From any buffer -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------| | ~SPC b i~ | toggle imenu-list window | ** From imenu-list buffer -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------------------| | ~q~ | quit imenu-list window | | ~RET~ | go to current entry | diff --git a/layers/+tools/pandoc/README.org b/layers/+tools/pandoc/README.org index 0c888c12d..145ad26d7 100644 --- a/layers/+tools/pandoc/README.org +++ b/layers/+tools/pandoc/README.org @@ -7,7 +7,7 @@ - [[#layer][Layer]] - [[#pandoc][Pandoc]] - [[#usage][Usage]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] * Description This layer adds support for [[http://pandoc.org/][Pandoc]]. @@ -34,8 +34,8 @@ For a full list of possible conversions see the [[http://pandoc.org/][Pandoc doc An explanation of all the options offered by =pandoc-mode= can be found at the [[http://joostkremers.github.io/pandoc-mode/][Pandoc-mode website]]. -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------| | ~SPC P /~ | Start pandoc-mode and open menu | diff --git a/layers/+tools/pass/README.org b/layers/+tools/pass/README.org index 1ad5b14d7..88ce3c9a4 100644 --- a/layers/+tools/pass/README.org +++ b/layers/+tools/pass/README.org @@ -4,7 +4,7 @@ - [[#description][Description]] - [[#features][Features:]] - [[#install][Install]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] * Description This layer adds intregration with [[http://www.passwordstore.org/][pass]], the unix password manager. @@ -19,9 +19,9 @@ To use this configuration layer, add it to your =~/.spacemacs=. You will need to add =pass= to the existing =dotspacemacs-configuration-layers= list in this file. -* Key Bindings +* Key bindings -| Key Bindings | Description | +| Key bindings | Description | |--------------+-----------------------------------------------| | ~SPC A p /~ | copy password using =helm-pass= or =ivy-pass= | | ~SPC A p y~ | copy password | diff --git a/layers/+tools/prettier/README.org b/layers/+tools/prettier/README.org index 6db543c7f..3e20909bc 100644 --- a/layers/+tools/prettier/README.org +++ b/layers/+tools/prettier/README.org @@ -4,7 +4,7 @@ - [[#description][Description]] - [[#features][Features:]] - [[#install][Install]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] * Description This layer adds support for [[https://github.com/prettier/prettier][prettier]] @@ -21,8 +21,8 @@ To install =prettier= globally: $ npm install -g prettier #+END_SRC -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------| | ~SPC m =~ | format buffer in supported layers | diff --git a/layers/+tools/prodigy/README.org b/layers/+tools/prodigy/README.org index 97c44d1cc..b03241904 100644 --- a/layers/+tools/prodigy/README.org +++ b/layers/+tools/prodigy/README.org @@ -6,7 +6,7 @@ - [[#description][Description]] - [[#features][Features:]] - [[#install][Install]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#spawn-prodigy][Spawn prodigy]] - [[#navigate-through-it][Navigate through it]] @@ -27,17 +27,17 @@ To use this configuration layer, add it to your =~/.spacemacs=. You will need to add =prodigy= to the existing =dotspacemacs-configuration-layers= list in this file. -* Key Bindings +* Key bindings ** Spawn prodigy You start prodigy with this: -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------| | ~SPC a S~ | Open the prodigy buffer | ** Navigate through it -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------| | ~c~ | Clear buffer | | ~h~ | First service | diff --git a/layers/+tools/puppet/README.org b/layers/+tools/puppet/README.org index 1b796d9cf..7e4afed12 100644 --- a/layers/+tools/puppet/README.org +++ b/layers/+tools/puppet/README.org @@ -31,7 +31,7 @@ To get syntax checking to work you will also need to install =puppet-lint= by ex * Key bindings The following key bindings are available in Puppet Mode: -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------------| | ~SPC m {~ | Move to the beginning of the current block | | ~SPC m }~ | Move to the end of the current block | diff --git a/layers/+tools/ranger/README.org b/layers/+tools/ranger/README.org index 8411571c5..ccb57f195 100644 --- a/layers/+tools/ranger/README.org +++ b/layers/+tools/ranger/README.org @@ -7,7 +7,7 @@ - [[#customizing][Customizing]] - [[#parent-options][Parent options]] - [[#preview-options][Preview options]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] * Description This layer brings Ranger features to spacemacs from the =ranger= package. @@ -119,9 +119,9 @@ To set the max files size (in MB), set the following parameter: (setq ranger-max-preview-size 10) #+END_SRC -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-----------------+------------------------------------------------------| | ~SPC a r~ | launch ranger | | ~SPC a d~ | deer (minimal ranger window in current directory) | diff --git a/layers/+tools/restclient/README.org b/layers/+tools/restclient/README.org index 07bb87dae..e66064400 100644 --- a/layers/+tools/restclient/README.org +++ b/layers/+tools/restclient/README.org @@ -44,7 +44,7 @@ There is support for =org-babel= and =restclient= code blocks, for instance: ** Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------------------------------| | ~SPC m n~ | Jump to next request | | ~SPC m p~ | Jump to previous request | diff --git a/layers/+tools/salt/README.org b/layers/+tools/salt/README.org index 5531b7ebb..4dd2a1d8b 100644 --- a/layers/+tools/salt/README.org +++ b/layers/+tools/salt/README.org @@ -25,6 +25,6 @@ libraries must be installed on the system containing the files being edited. * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------| | ~SPC m p b~ | mmm-mode parse buffer via =mmm-parse-buffer= | diff --git a/layers/+tools/shell/README.org b/layers/+tools/shell/README.org index 030009870..ebedf67ba 100644 --- a/layers/+tools/shell/README.org +++ b/layers/+tools/shell/README.org @@ -199,7 +199,7 @@ Some advanced configuration is setup for =eshell= in this layer: * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------------------| | ~SPC '​~ | Open, close or go to the default shell | | ~SPC p '​~ | Open a shell in the project’s root | @@ -221,7 +221,7 @@ in the current buffer instead of a popup. ** Multi-term -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------| | ~SPC m c~ | create a new multi-term | | ~SPC m n~ | go to next multi-term | @@ -230,6 +230,6 @@ in the current buffer instead of a popup. ** Eshell -| Key Binding | Description | +| Key binding | Description | |--------------------+--------------------------------------------| | ~SPC m H~ or ~M-l~ | shell commands history using a helm buffer | diff --git a/layers/+tools/sphinx/README.org b/layers/+tools/sphinx/README.org index 9a289717b..2ea346d12 100644 --- a/layers/+tools/sphinx/README.org +++ b/layers/+tools/sphinx/README.org @@ -54,7 +54,7 @@ is optional. If not set, the default browser will be used. * Key bindings -| Key Binding | Description | +| Key binding | Description | |---------------+-----------------------------------------| | ~ m c c~ | compile projects | | ~ m c C~ | clean projects | diff --git a/layers/+tools/systemd/README.org b/layers/+tools/systemd/README.org index e1d9c999c..88ffc482c 100644 --- a/layers/+tools/systemd/README.org +++ b/layers/+tools/systemd/README.org @@ -23,7 +23,7 @@ To use this contribution add it to your =~/.spacemacs= * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------------------------------------| | ~SPC m h d~ | Systemd open the directives documentation | | ~SPC m h o~ | Systemd open documentation (if a =\=Documentation= directive is provided | diff --git a/layers/+tools/tern/README.org b/layers/+tools/tern/README.org index f2686cd5e..d798ad3d5 100644 --- a/layers/+tools/tern/README.org +++ b/layers/+tools/tern/README.org @@ -9,7 +9,7 @@ - [[#configuration][Configuration]] - [[#custom-tern-command][Custom tern command]] - [[#re-use-the-server-across-multiple-different-editing-sessions][Re-use the server across multiple different editing sessions]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] * Description This layer adds support for [[http://ternjs.net/][tern]] stand-alone code-analysis engine for @@ -54,9 +54,9 @@ for more details]]) set the variable =tern-disable-port-files= to nil: (tern :variables tern-disable-port-files nil) #+END_SRC -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |---------------+------------------------------------------------------------------------------------------| | ~SPC m C-g~ | brings you back to last place you were when you pressed M-.. | | ~SPC m g g~ | jump to the definition of the thing under the cursor | diff --git a/layers/+tools/tmux/README.org b/layers/+tools/tmux/README.org index 7216aef69..7d9091ab4 100644 --- a/layers/+tools/tmux/README.org +++ b/layers/+tools/tmux/README.org @@ -4,7 +4,7 @@ - [[#description][Description]] - [[#features][Features:]] - [[#install][Install]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] * Description This layer adds basic =tmux= key bindings to Spacemacs. @@ -19,9 +19,9 @@ file. For this to work you will also need to install the native package =tmux= on your system. -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------| | ~C-h~ | Call tmux left | | ~C-j~ | Call tmux right | diff --git a/layers/+tools/transmission/README.org b/layers/+tools/transmission/README.org index 0b6833b5a..675258bdf 100644 --- a/layers/+tools/transmission/README.org +++ b/layers/+tools/transmission/README.org @@ -55,13 +55,13 @@ Add =(transmission :variables transmission-auto-refresh-all t)= to * Key bindings ** Global -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------| | ~SPC a t~ | start transmission | ** =transmission-mode= -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------------------------| | ~SPC m g t~ | Open a `transmission-files-mode’ buffer for torrent at point. | | ~SPC m a t~ | Add torrent by filename, URL, magnet link, or info hash. | @@ -80,7 +80,7 @@ Add =(transmission :variables transmission-auto-refresh-all t)= to ** =transmission-info-mode= -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------------------------| | ~SPC m c~ | Copy magnet link of current torrent. | | ~SPC m s d~ | Set download limit of torrent(s) at point in kB/s. | @@ -94,7 +94,7 @@ Add =(transmission :variables transmission-auto-refresh-all t)= to ** =transmission-files-mode= -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------------------------| | ~SPC g f~ | Visit the file at point with =find-file-read-only=. | | ~SPC m r~ | Run a command on the file at point. | @@ -107,6 +107,6 @@ Add =(transmission :variables transmission-auto-refresh-all t)= to ** =transmission-peers-mode= -| Key Binding | Description | +| Key binding | Description | |-------------+--------------------------------------------------------------| | ~SPC m g i~ | Open a =transmission-info-mode= buffer for torrent at point. | diff --git a/layers/+tools/vagrant/README.org b/layers/+tools/vagrant/README.org index 26276b54a..d64bd12bc 100644 --- a/layers/+tools/vagrant/README.org +++ b/layers/+tools/vagrant/README.org @@ -39,7 +39,7 @@ in this directory. * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------------------------------------------------------------| | ~SPC a V D~ | destroy a box | | ~SPC a V e~ | edit the =Vagrantfile= | diff --git a/layers/+tools/web-beautify/README.org b/layers/+tools/web-beautify/README.org index 4a61537df..15d5729bf 100644 --- a/layers/+tools/web-beautify/README.org +++ b/layers/+tools/web-beautify/README.org @@ -4,7 +4,7 @@ - [[#description][Description]] - [[#features][Features:]] - [[#install][Install]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] * Description This layer adds support for [[https://github.com/yasuyk/web-beautify][web-beautify]]. @@ -23,8 +23,8 @@ To install =js-beautify= globally: $ npm install -g js-beautify #+END_SRC -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------| | ~SPC m =~ | beautify code in supported layers | diff --git a/layers/+tools/xclipboard/README.org b/layers/+tools/xclipboard/README.org index 8d6c7efea..729325251 100644 --- a/layers/+tools/xclipboard/README.org +++ b/layers/+tools/xclipboard/README.org @@ -3,7 +3,7 @@ * Table of Contents :TOC_4_gh:noexport: - [[#description][Description]] - [[#features][Features:]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] * Description =xclipboard= integration layer. @@ -12,9 +12,9 @@ - adds copy support to the X-clipboard from the terminal. - adds paste support to the X-clipboard from the terminal. -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+---------------------------------------------| | ~SPC x p~ | Paste clipboard contents at cursor position | | ~SPC x y~ | Copy selection to clipboard | diff --git a/layers/+tools/ycmd/README.org b/layers/+tools/ycmd/README.org index 455548455..d23ecfbf7 100644 --- a/layers/+tools/ycmd/README.org +++ b/layers/+tools/ycmd/README.org @@ -11,7 +11,7 @@ - [[#activating-ycmd-in-a-major-mode][Activating ycmd in a major mode]] - [[#getting-the-compilation-flags][Getting the compilation flags]] - [[#functions][Functions]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] * Description This layer adds [[https://github.com/abingham/emacs-ycmd][emacs-ycmd]] support. @@ -113,6 +113,6 @@ semantic completions. It will automatically make an exception when you are completing includes; these do not count as semantic completion so the exception is necessary for the key binding to work when completing includes. -* Key Bindings +* Key bindings Adds ~SPC m g g~ go to definition binding to =c++-mode= as well as ~SPC m g G~ for the more imprecise but faster version. diff --git a/layers/+vim/evil-commentary/README.org b/layers/+vim/evil-commentary/README.org index 50e9ab978..7e48af77b 100644 --- a/layers/+vim/evil-commentary/README.org +++ b/layers/+vim/evil-commentary/README.org @@ -20,7 +20,7 @@ file. * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------| | ~SPC ;~ | comment operator | | ~gcc~ | comment current line | diff --git a/layers/+vim/evil-snipe/README.org b/layers/+vim/evil-snipe/README.org index ded105639..2b7e740ec 100644 --- a/layers/+vim/evil-snipe/README.org +++ b/layers/+vim/evil-snipe/README.org @@ -94,7 +94,7 @@ group of characters. By adding a pair of =(CHAR REGEX)= to the list * Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+-----------------------------------------------------------------------------------------| | ~f~ | search forward for the next entered character and set the cursor to it’s position | | ~F~ | search backward for the next entered character and set the cursor to it’s position | diff --git a/layers/+vim/vinegar/README.org b/layers/+vim/vinegar/README.org index fe3bc5779..c65424b76 100644 --- a/layers/+vim/vinegar/README.org +++ b/layers/+vim/vinegar/README.org @@ -33,7 +33,7 @@ buffers to enter dired. ** Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------| | ~-~ | Navigate to parent directory in dired | | ~0~ | (Dired) Move to the beginning of the file in dired | diff --git a/layers/+web-services/confluence/README.org b/layers/+web-services/confluence/README.org index 70a8e695c..73abea01b 100644 --- a/layers/+web-services/confluence/README.org +++ b/layers/+web-services/confluence/README.org @@ -54,7 +54,7 @@ convert =xml= content to =wiki= content on page load. * Key bindings ** Confluence page -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------------| | ~SPC m TAB~ | toggle the content type to =wiki= format or =xml= format | | ~SPC m s~ | save the buffer on the confluence server as a minor edit | @@ -62,6 +62,6 @@ convert =xml= content to =wiki= content on page load. ** Org -| Key Binding | Description | +| Key binding | Description | |-------------+----------------------------------------------------------------| | ~SPC m e c~ | in a org buffer, export the buffer to Confluence =wiki= format | diff --git a/layers/+web-services/evernote/README.org b/layers/+web-services/evernote/README.org index 82efc0857..e44cc9654 100644 --- a/layers/+web-services/evernote/README.org +++ b/layers/+web-services/evernote/README.org @@ -9,7 +9,7 @@ - [[#layer][Layer]] - [[#geeknote][Geeknote]] - [[#geeknoteel][Geeknote.el]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] * Description This layer adds support for the famous [[https://evernote.com/][Evernote]] note taking service to Spacemacs. @@ -49,9 +49,9 @@ specifying the path to the =geeknote= python script, please refer to the =geeknote.el= [[https://github.com/avendael/emacs-geeknote][documentation]]. For more information about setting up =$PATH=, check out the corresponding section in the FAQ (~SPC h SPC $PATH RET~). -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+-------------------------------------| | ~SPC a e c~ | create a new note | | ~SPC a e e~ | edit an existing note | diff --git a/layers/+web-services/search-engine/README.org b/layers/+web-services/search-engine/README.org index 725bf766e..4b44b30fd 100644 --- a/layers/+web-services/search-engine/README.org +++ b/layers/+web-services/search-engine/README.org @@ -7,7 +7,7 @@ - [[#features][Features:]] - [[#supported-search-engines][Supported search engines]] - [[#install][Install]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] - [[#customize-it][Customize it!]] * Description @@ -39,7 +39,7 @@ To use this configuration layer, add it to your =~/.spacemacs=. You will need to add =search-engine= to the existing =dotspacemacs-configuration-layers= list in this file. -* Key Bindings +* Key bindings | Evil | Holy | Command | |-----------+---------+-------------------------------------------| diff --git a/layers/+web-services/twitter/README.org b/layers/+web-services/twitter/README.org index d197c7ea2..8885bd773 100644 --- a/layers/+web-services/twitter/README.org +++ b/layers/+web-services/twitter/README.org @@ -7,7 +7,7 @@ - [[#features][Features:]] - [[#install][Install]] - [[#configuration][Configuration]] -- [[#key-bindings][Key Bindings]] +- [[#key-bindings][Key bindings]] * Description This layer adds Twitter support to Spacemacs via the package [[https://github.com/hayamiz/twittering-mode][twittering-mode]]. @@ -46,9 +46,9 @@ You can authenticate easily via a PIN number, or you can use GnuPG by setting the variable =twittering-use-master-password= to =t= in the =user-config= function of your dotfile. -* Key Bindings +* Key bindings -| Key Binding | Description | +| Key binding | Description | |-------------+------------------------------------------| | ~?~ | Open/Quit transient state | | ~/~ | Search | diff --git a/layers/LAYERS.org b/layers/LAYERS.org index b434ab0e6..d2aef321b 100644 --- a/layers/LAYERS.org +++ b/layers/LAYERS.org @@ -220,6 +220,7 @@ - [[file:+tools/chrome/README.org][chrome]] - [[file:+tools/cmake/README.org][cmake]] - [[file:+tools/command-log/README.org][command-log]] +- [[file:+tools/dap/README.org][dap]] - [[file:+tools/debug/README.org][debug]] - [[file:+tools/docker/README.org][docker]] - [[file:+tools/fasd/README.org][fasd]]