Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-36) was last changed on 03-Mar-2017 14:49 by BlakeMcBride

This page was created on 27-Aug-2013 20:34 by BlakeMcBride

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 80 added 42 lines
!! Buffers
In general, buffers contain files being edited. Emacs can edit any number of files at a time. Emacs also supports multiple windows. Each window would display a particular buffer. Emacs can display any number of windows with any buffer (or the same buffer) at a time. In general, buffers have the same name as the file they hold.
Killing a buffer that contains changes to a file that you have not yet saved will cause the changes to be lost. However, emacs will warn you about this so that it doesn't happen accidentally.
| ^x b | select a different buffer to be displayed in the current window
| ^x ^b | list all buffers
| ^x k | kill a buffer
!!Multiple Windows
Window operations do not affect buffers. It only affects what is displayed. So, killing or creating windows does not affect files.
When you split the screen you will see two copies of the same file that may be navigated independently. Generally, after you split a window
you would place a different buffer (representing a different file) in the window by either utilizing a file command or buffer command.
| ^x 2 | split current window above and below
| ^x 3 | split window side-by-side
| ^x 1 | delete all other windows (doesn't hurt the buffers)
| ^x 0 | delete the current window
!!Keyboard Macros
Emacs can remember a sequence of keys and emacs commands and be made to repeat them.
| ^x ( | start learning a sequence
| ^x ) | stop learning and remember the sequence as a macro
| ^x e | execute the last learned macro
!!Registers
Emacs has the ability to save and name any number of locations and text that has been cut or copied. Each location or block of text is saved
in a register. Registers are simply variables with single character names. The name used is up to you. Emacs will ask you for the name.
| ^x r s | save marked region in a named register
| ^x r i | insert saved region into the current location
| ^x r space | save the current location in a named register
| ^x r j | jump to the location previously saved
Version Date Modified Size Author Changes ... Change note
36 03-Mar-2017 14:49 9.014 kB BlakeMcBride to previous
35 03-Mar-2017 14:48 9.025 kB BlakeMcBride to previous | to last
34 22-Jul-2016 23:43 9.023 kB BlakeMcBride to previous | to last
33 02-Mar-2016 15:01 8.504 kB BlakeMcBride to previous | to last
32 11-Feb-2015 13:38 8.506 kB BlakeMcBride to previous | to last
31 08-Dec-2013 17:31 8.45 kB BlakeMcBride to previous | to last
30 28-Nov-2013 13:34 8.361 kB BlakeMcBride to previous | to last
29 28-Nov-2013 13:22 8.253 kB BlakeMcBride to previous | to last
28 30-Oct-2013 11:22 8.035 kB BlakeMcBride to previous | to last
27 30-Oct-2013 11:08 7.88 kB BlakeMcBride to previous | to last
26 30-Oct-2013 11:05 7.788 kB BlakeMcBride to previous | to last
25 30-Oct-2013 10:52 7.777 kB BlakeMcBride to previous | to last
24 30-Oct-2013 10:26 7.68 kB BlakeMcBride to previous | to last
23 30-Sep-2013 17:07 7.338 kB BlakeMcBride to previous | to last
22 30-Sep-2013 17:02 7.232 kB BlakeMcBride to previous | to last
21 28-Aug-2013 17:41 7.101 kB BlakeMcBride to previous | to last
« This page (revision-36) was last changed on 03-Mar-2017 14:49 by BlakeMcBride