80 lines
1.5 KiB
Org Mode
80 lines
1.5 KiB
Org Mode
|
# Organisation #5: Emacs refresher
|
||
|
|
||
|
* Search for something forward: C-s
|
||
|
** Searching in emacs is incremental which means it begins searching as soon as you type the first word
|
||
|
|
||
|
|
||
|
* Search for something backward
|
||
|
** C-r
|
||
|
|
||
|
|
||
|
* Search for regular expressions instead of string (forward, backward)
|
||
|
** c-M-s i-search-forward-reg-exp c-M-r
|
||
|
*** i-search-backwards-reg-exp
|
||
|
**** incremental and nonincremental way of searching
|
||
|
|
||
|
|
||
|
* Go to the beginning of the line
|
||
|
** C-a begininging of the line
|
||
|
** C-e end of the line
|
||
|
|
||
|
|
||
|
* Delete a word in front (to the right of the cursor)
|
||
|
** C-d deletes the single word after the cursor
|
||
|
|
||
|
|
||
|
* Delete a word in back (to the left of the cursor)
|
||
|
** Backspace deletes the single word before the cursor
|
||
|
|
||
|
|
||
|
* List all "occurences" of a word in a file
|
||
|
** x-m grep
|
||
|
|
||
|
|
||
|
* Search (GREP) for a word in all files in a directory RECURSIVELY
|
||
|
**
|
||
|
|
||
|
|
||
|
* Save the CURRENT buffer
|
||
|
** C-x C-s
|
||
|
|
||
|
|
||
|
* Save ALL open files
|
||
|
** Press "C-x s" and then choose "!" for saving all buffers.
|
||
|
|
||
|
|
||
|
* Split the window/buffer vertically
|
||
|
** C-x 3
|
||
|
|
||
|
|
||
|
* Split the window/buffer horizontally
|
||
|
** C-x 2
|
||
|
|
||
|
|
||
|
* Close buffers
|
||
|
** C-x 0
|
||
|
|
||
|
|
||
|
* Switch between the different windows
|
||
|
** C-x o
|
||
|
|
||
|
|
||
|
* Kill the active buffer
|
||
|
** C-x k buffer
|
||
|
|
||
|
|
||
|
* Closing a buffer
|
||
|
** resume the same buffer after it has been closed.
|
||
|
|
||
|
|
||
|
* killing a buffer
|
||
|
** we won't be a able to resume the the buffer after it has been killed.
|
||
|
|
||
|
|
||
|
* Switch between buffers that are not shown
|
||
|
** C-x Left-key (in the same window)
|
||
|
|
||
|
|
||
|
* Switch between buffers that are not shown 2
|
||
|
** c-x 4 b switch to a buffer in other window
|