Murakami Sale
 
 

Recently Viewed clear list


Original Essays | August 21, 2014

Richard Bausch: IMG Why Literature Can Save Us



Our title is, of course, a problem. "Why Literature Can Save Us." And of course the problem is one of definition: what those words mean. What is... Continue »
  1. $18.87 Sale Hardcover add to wish list

    Before, During, After

    Richard Bausch 9780307266262

spacer
Qualifying orders ship free.
$5.95
Used Trade Paper
Usually ships in 5 to 7 business days
Add to Wishlist
available for shipping or prepaid pickup only
Qty Store Section
1 Remote Warehouse Software Engineering- Programming and Languages

More copies of this ISBN

Learning Gnu Emacs 2ND Edition

by

Learning Gnu Emacs 2ND Edition Cover

 

 

Excerpt

[ Symbols ], [ A ], [ B ], [ C ], [ D ], [ E ], [ F ], [ G ], [ H ], [ I ], [ J ], [ K ], [ L ], [ M ], [ N ], [ O ], [ P ], [ Q ], [ R ], [ S ], [ T ], [ U ], [ V ], [ W ], [ X ], [ Y ],

#LINK<Symbols[ Top ]>#
& (ampersand) in HTML, 268
<> (angle brackets), 268
x (asterisk)
   xx in mode line, 7, 89
   in directory listings, 140
   in outline mode, 246
   regexp operator, 64, 367
   wildcard, 14
@ (at sign) in directory listings, 140
\ (backslash)
   \< and \>, 64
   \\( and \\) operators, 368
    operator, 369
   \\1, \\2, ... operators, 370-373
   for line continuation, 22
   in regular expressions, 367
! (bang)
   during query-replace, 59
   for FORTRAN comments, 343
{} (braces)
   in C mode, 323-324, 328
   for TEX, 261
[] (brackets)
   on mode line, 62
   regexp operator, 64, 367-368
^ (caret)
   context operator, 369
   for control characters, 303
   regexp operator, 64, 368
: (colon)
   in C mode, 323, 328
   for tab stops, 220
, (comma)
   in C mode, 323, 328
   during query-replace, 59
- (dash) in LISP, 352
$ (dollar sign)
   context operator, 369
   regexp operator, 64
   in TEX, 261
   for vertically split windows, 92
. (dot)
   ... (ellipsis) for hidden text, 248, 250
   regexp operator, 64, 367
   for troff macros, 255
% (percent sign)
   %% on mode line, 89
   as buffer list command, 101
   as TEX comment marker, 263
+ (plus sign) as regexp operator, 368
# (pound sign) in C mode, 323
? (question mark)
   help invocation, 439
   regexp operator, 368
; (semicolon) in C mode, 323, 328
/ (slash) in directory listings, 140
~ (tilde), 14
   for backup files, 43
   as buffer list command, 101
   in filenames (see backup files)

#LINK<A[ Top ]>#
abbrev mode, 74-81, 501
abbreviations, 74-81, 344, 501
abbrev-mode command, 76, 344
abort-recursive-edit command (see C- ])
add-hook function (LISP), 387
add-inverse-global command, 76
add-inverse-local command, 76
Add Labels menu option, 172
add-text-properties function (LISP), 405
adding
   diary entries, 146
   to existing macro, 290
   lines to .emacs file, 46
   queries to macros, 295-297
   whitespace automatically, 222
   words to dictionary, 74
address, email, 152, 154, 157
advertised-undo command (see C-x u)
aliases
   email, 157
   FORTRAN mode abbrevs, 344
   word abbreviation mode, 74-81
alignment, text, 227
"All" keyword, 7
All menu option, 170
all-text-properties function (LISP), 405
ALT key with mouse buttons, 397
alternation () operator, 368
ampersand (&) in HTML, 268
ange-ftp mode, 203-207, 465, 501
ange-ftp-binary-file-name-regexp variable, 205
angle brackets (<>), 268
anonymous FTP, 441-445
"answered" message label, 175
append function (LISP), 392
appending files, 14
apropos commands, 376, 435-437
archie server (see Telnet)
arithmetic functions, LISP, 359
   (see also calculator mode)
arrow keys, 23, 304, 409
   character codes for, 361
   in picture mode, 241
Article buffer, 183
Article menu, 186
articles, news (see news)
ASCII
   arrow key character codes, 361
   copying files in, 205
   format for mail messages, 166, 168
asterisk (x)
   xx on mode line, 7, 89
   in directory listings, 140
   in outline mode, 246
   regexp operator, 64, 367
   as wildcard, 14
at sign (@) in directory listings, 140
atoms, LISP, 351
auto-compress mode, 130
auto-fill mode, 22, 501
   fill prefixes and, 222
   making automatic, 46
auto-mode customization, 312-313
auto-mode-alist variable, 312, 317
auto-newline feature, 328
auto-save files, 44, 49, 128, 451, 501
auto-save-interval variable, 45
autoload function, 316
automatic
   addition of whitespace, 222
   blind carbon copies, 155
   deletion of unwanted articles, 190
   highlighting and coloring, 399
   mode selection, 46
   timestamp updates, 278
   transient mark mode, 46
   version control headers, 421

#LINK<B[ Top ]>#
back-to-indentation command, 226
background resource (in X), 402
backreferences, 370-373
backslash (\)
   \\1, \\2, ... operators, 370-373
   \\( and \\) operators, 368
    operator, 369
   \< and \>, 64
   for line continuation, 22
   in regular expressions, 367
BACKSPACE key (see DEL key)
backup files, 43, 49, 128, 451, 501
   comparing files to, 130
Backward Output Group menu option, 121, 125
backward- commands
   backward-char (see C-b)
   backward-in-history, 210
   backward-kill-sentence (see C-x DEL)
   backward-kill-word (see ESC DEL)
   backward-page (see C-x [)
   backward-paragraph (see ESC {)
   backward-sentence (see ESC a)
   backward-text-line (see ESC p)
backwards
   moving cursor (see cursor, moving)
   search and replace, 55-56
balance-windows command, 96
bang (!)
   during query-replace, 59
   for FORTRAN comments, 343
BCC: (blind carbon copy) field, 155
"Beginning of buffer" message, 23
beginning-of-buffer command (see ESC <)
beginning-of-line command (see C-a)
binary
   copying files in, 205
   files, 20
binding, 8, 47, 300-306, 435
   key suggestions, 48
blocks
   centering, 228
   of dates, 147
   moving when hidden, 250
Bookmark List menu option, 105
bookmark- commands, 107-109
   bookmark-delete, 105
   bookmark-jump, 104
   bookmark-rename, 104
   bookmark-set, 104
bookmarks, 103-108, 502
   xBookmark Listx buffer, 105
   list of, 105-107
   URL hotlist, 212
Bookmarks menu, 107
   Bookmark List option, 105
   Delete Bookmark option, 105
   Jump to Bookmark option, 104
   Rename Bookmark option, 104
   Set Bookmark option, 104
Bookmarks menu option, 103
Booleans, 351
"Bot" keyword, 7
Bourne shell (sh), 119
braces {}
   in C mode, 323-324, 328
   for TEX, 261
brackets []
   on mode line, 62
   regexp operator, 64, 367-368
BREAK menu option, 125
breaks, page, 229
Browser Manuals menu option, 18
browsing the Web, 207-216
BSD indentation, 326
"Buffer is read-only" message, 89
buffer-string function (LISP), 374
buffer-substring function (LISP), 374
buffers, 3, 83-89, 502
   xBuffer Listx window, 99
   deleting, 87
   Dired (see Dired mode)
   frames and, 112
   functions for, 364-365
   Group (see news)
   history (see history)
   list of, 98-103
   macros and, 289
   mail (see email)
   marking entire, 35
   minibuffers, 7
   multiple, 17, 85-89
   xOccurx, 263
   printing, 140-141
   programming new, 379
   read-only, 89
   renaming, 88
   reverting from file, 43
   saving, 100
   shell, executing UNIX commands in, 115-125
   VC comment, 417
   (see also files)
Buffers menu, 87, 101, 113
   List All Buffers option, 99
bugs, 469-470
building Emacs, 446-447
buttons, mouse (see mouse)
By Regexp menu option, 176
byte-compiling LISP files, 393, 502
byte-recompile-directory command, 393

#LINK<C[ Top ]>#
C and C++ modes, 322-333
C and C++ programming support, 462
c- commands (for C mode), 323
   c-backward-into-nomenclature, 331
   c-forward-into-nomenclature, 331
   c-macro-expand, 329
   c-scope-operator, 331
   c-select-style, 326
   c-set-style, 325
   c-toggle-auto-hungry-state, 329
   c-toggle-auto-state, 328
   c-toggle-hungry-state, 328
   c-up-conditional (see C-c C-u)
C- characters (see control characters)
C- commands, 9
   C-@, 32, 147, 230
   C-\, 319
   C-], 63
   C-/, 42
   C-_, 42
   C-a, 23
   C-b, 23, 240
   C-c (see C-c commands)
   C-d, 29, 203, 242
   C-e, 23
   C-f, 23, 240
   C-g, 42, 54
   C-h, 16-18
      C-h a, 376, 435
      C-h b, 435
      C-h c, 375, 434
      C-h C-f, 438
      C-h C-h, 433
      C-h C-k, 438
      C-h f, 17, 434
      C-h i, 438
      C-h k, 16, 375, 434
      C-h l, 434
      C-h m, 435
      C-h n, 439
      C-h s, 435
      C-h t, 16, 438
      C-h v, 434
      C-h w, 434
      DEL key mapped to, 19, 48
   C-j, 258, 263, 340, 380
   C-k, 30, 190
   C-l, 27
   C-n, 23, 241
   C-o, 186, 241
   C-p, 23, 241
   C-q, 19, 303, 309
   C-q C-l, 25, 229
   C-r, 55-56
      C-r RETURN C-w, 56
      during query-replace, 62
   C-s, 15, 19, 53, 56, 190, 287, 309
      C-s C-s, 55
      C-s C-w, 55
      C-s C-y, 55
      C-s ESC y, 55
      C-s RETURN C-w, 56
   C-SPACE, 32, 230
      in calendar, 147
   C-t, 39
   C-u, 26
      with ESC q, 39
      (see also C-u commands)
   C-v, 25
   C-w, 34
   C-x (see C-x commands)
   C-y, 30
   C-z, 108, 112
   in shell mode, 120
   (see also commands)
C-c commands, 9, 301
   C-c {, 262
   C-c }, 262
   C-c :, 331
   C-c C-a, 248, 328
   C-c C-b, 210, 264
   C-c C-c, 125, 152
   C-c C-d, 125, 249, 328
   C-c C-e, 121, 265, 329
   C-c C-f C-c, 154
   C-c C-f C-r, 159
   C-c C-k, 264
      C-c C-k C-a, 191
      C-c C-k C-s, 192
   C-c C-l, 264
   C-c C-n, 121, 125, 324
   C-c C-o, 121, 125, 250
   C-c C-p, 121, 125, 264
   C-c C-q, 164, 264
   C-c C-r, 121, 125, 264, 345
   C-c C-s, 153, 249
   C-c C-t, 248, 329
   C-c C-u, 125, 324
   C-c C-w, 156, 244, 345
   C-c C-x, 244
   C-c C-y, 164
   C-c C-z, 125, 339
   C-c i, 274
   to escape HTML characters, 268
   HTML tagging commands, 279
   in outline mode, 247
   in picture mode, 237
   in shell mode, 120
   in Telnet mode, 202
c-macro-preprocessor variable, 330
C shell (csh), 119
c-style-alist variable, 327
C-u commands, 26
   C-u C-x C- (, 290
   C-u C-x C-d, 139
   C-u C-x q, 293
   C-u C-x v =, 420
   C-u ESC !, 118
   C-u ESC q, 39
   for HTML tagging, 270-274
C-x commands, 9, 301
   C-x 0, 95
   C-x 1, 17, 95
   C-x 2, 91
   C-x 3, 92
   C-x 4
      C-x 4 b, 97
      C-x 4 f, 97
      C-x 4 m, 153
   C-x 5
      C-x 5 0, 111
      C-x 5 2, 110
      C-x 5 b, 113
      C-x 5 f, 113
      C-x 5 m, 159
      C-x 5 o, 111
      C-x 5 r, 111
   C-x <, 92
   C-x >, 92
   C-x <ga>, 346
   C-x [, 25
   C-x ], 25
   C-x ^, 95
   C-x {, 95
   C-x }, 95
   C-x ., 222
   C-x -, 96
   C-x (, 284
   C-x ), 284
   C-x +, 96
   C-x ;, 321
   C-x a i g, 76
   C-x a i l, 76
   C-x b, 85-86
   C-x C-b, 99
   C-x C-c, 16
   C-x C-d, 139
   C-x C-e, 303, 340
   C-x C-f, 11, 85, 126, 204
   C-x C-h, 435
   C-x C-p, 35
   C-x C-q, 89
   C-x C-s, 15-16, 83
   C-x C-t, 40
   C-x C-v, 13, 85, 89
   C-x C-w, 15, 83, 89, 214
   C-x C-x, 34
   C-x DEL, 32
   C-x e, 285
   C-x ESC ESC, 60
   C-x h, 35
   C-x i, 14, 156
   C-x k, 87, 154
   C-x m, 152
   C-x o, 92
   C-x q, 295
   C-x r
      C-x r b, 104
      C-x r c, 234
      C-x r d, 235
      C-x r k, 231
      C-x r l, 105
      C-x r m, 104
      C-x r o, 233
      C-x r y, 232
   C-x s, 87
   C-x u, 28, 42
   C-x v
      C-x v =, 420
      C-x v ~, 421
      C-x v a, 423
      C-x v d, 419
      C-x v h, 422
      C-x v i, 416, 421
      C-x v l, 421
      C-x v r, 423
      C-x v s, 422
      C-x v u, 417
      C-x v v, 416, 421
   (see also commands)
calc- commands, 380
calc-operate function (LISP), 381
calculator mode, 380-386
calendar, 142-145, 502
   (see also diary)
calendar- commands, 143
   calendar-set-mark, 147
   calendar-week-start variable, 142
call-last-kdb-macro command, 285
cancelling
   commands, 42, 44
   email message, 154
   news article posting, 196
   search, 54
capitalization, 40, 432
   (see also case sensitivity)
capitalize-word command (see ESC c)
CAPS LOCK key, 20
car function (LISP), 380
carbon copies, 154
caret (^)
   context operator, 369
   for control characters, 303
   regexp operator, 64, 368
carriage return character, 242
case sensitivity, 16, 20
   searching and, 52, 63
   of word abbreviations, 79
case-fold-search variable, 63
case-replace variable, 63
catching up news articles, 185
categorizing mail, 172-176
Cc menu option, 154
CC: field, 154
CC-MODE indentation, 326
cd command (UNIX), 122
CD-ROMs, Emacs on, 446
center mouse button, 397, 399
center-paragraph command, 228
centering text, 227
change comments, 415
ChangeLog file, 423
character codes, 303, 361
characters, 351
   changing capitalization of, 40
   control (see control characters)
   deleting, 28
   goto-char command, 25
   moving cursor by, 23
   special conventions for, 301
   transposing, 39
   wildcards for (see regular expressions, operators for)
Check Message menu option, 154
Check Word menu option, 70
checking in/out files (see version control)
checking spelling (see spelling)
Cite Original menu option, 164
Classify menu, 168
   Add Labels option, 172
   Kill Labels option, 172
   Output (inbox) option, 167
   Output (RMAIL) option, 166
clear-rectangle command, 234
ClearCase system, 426
clicking mouse (see mouse)
code (see programming)
colon (:)
   in C mode, 323, 328
   for tab stops, 220
colors, 398-400, 402
columns
   comment-column variable, 320
   FORTRAN mode ruler for, 345
comint- commands, 121, 125, 203
comma (,)
   in C mode, 323, 328
   during query-replace, 59
command-apropos command, 376, 435
commands, xix, 8-11
   apropos, 435-437
   binding to keystrokes (see binding)
   bookmark and bookmark list, 106-108
   buffer list, 102
   buffer manipulation, 101
   C mode motion, 323
   calendar, 143, 149
   capitalization, 41
   centering, 229
   compilation mode, 346
   completion, 14
   cursor movement, 27
   defun, 336
   deletion, 32
   diary, 149
   Dired, 137
   electric nroff mode and, 258
   formatting paragraphs, 39
   FORTRAN mode motion, 341
   frame, 112
   frame-oriented, 398
   getting help on, 16
   Gnus kill files, 192
   Group buffer, 181
   help, 433-439
   help on (see apropos commands; C-h f; C-h k)
   history of, 120
   hooks for, 386-391
   Html-helper mode, 279
   indentation, 227, 319
   Ispell, 71
   LISP functions as, 356-359
   macro, 297
   mail, 159, 168
   mail message deletion, 163
   mail summary list, 172
   moving in lists, 335
   news Summary buffer, 186
   nroff mode, 260
   outline mode, 251
   picture mode, 244
   posting news articles, 197
   printing, 141
   recording (see macros)
   rectangle, 236
   regions, 38
   repeating, 26, 60
   RMAIL, 162
   searching for, 375
   S-expression, 334
   shell mode, 125
   sorting mail, 177
   stopping (cancelling), 42, 44
   tab, 221
   Telnet, 203
   TEX and LATEX, 266
   transposition, 40
   undoing changes, 44
   UNIX
      executing in shell buffer, 115-125
      running on files, 130-133
      spell checker, 74
   VC mode, 417-424
   W3, 214
   window management, 97
   word abbreviation, 80
   (see also C- commands; ESC commands; under specific command name)
comment-column variable, 320
comment-multi-line variable, 329
comment-region command, 321
comment-start variable, 343
comments, 254, 502
   change (for version control), 415, 417
   nroff mode and, 259
   in programming code, 320-322, 329, 338, 343
   in TEX mode, 263
   version control headers, 421
communicating with X server, 411
communications programs interfaces, 465
Compare menu option, 97
Compare With Backup menu option, 130
compare-windows command, 97
comparing files, 97-98, 130, 420
comparison functions, LISP, 359
compatibility modes, xix
compilation-error-regexp-alist variable, 347, 371
compile-defun command, 393
compiling programs, 345-347
Complete Before Point menu option, 125
Complete menu, 120
completion, 13, 429-432, 459, 502
   HTML tags, 274
   in shell mode, 120
   with URLs, 207
completion- variables, 432, 459
Compress menu option, 130
compress utility, 130, 444
compressing files, 130
cond function (LISP), 362
configure program, 447
cons function (LISP), 379, 392
constants, 378
context, string, 369
control characters
   ^L, 229
   in LISP, 351
   ^M, 123, 250
control structures, LISP, 361-363
Copy menu option (see ESC w)
Copy To menu option, 129
copying
   ASCII versus binary, 205
   email to files, 155
   files
      with ange-ftp mode, 204-206
      with Dired, 129
   into search strings, 55
   text, 36
   URLs, 207, 213
copyleft, 502
count-text-lines command (see ESC ?)
Create Directory menu option, 135
csh (C shell), 119
ctl-x-map keymap, 301
CTRL- characters (see control characters)
CTRL- commands (see C- commands)
curly braces (see braces)
current directory, 122
cursor, 6, 230, 502
   moving (see moving)
   save-excursion function (LISP), 356
   windows and, 90
   (see also mouse)
customizing, 299-313, 449-450
   completion, 432
   Emacs, 45-49
   modes, 386-391
   outline mode, 251
   VC, 424-426
   X display, 400, 411
   .Xdefaults file, 401-402
   (see also variables)
Cut menu option (see C-w)
CVS (see version control)
cyclic diary entries, 147

#LINK<D[ Top ]>#
dash (-) in LISP, 352
dates
   formats for, 146
   (see also calendar)
days (see calendar)
DEC VT100, VT200 terminals, 305
decimal places, 356
declaring variables in LISP, 353
default
   direction, 502
   directory, 15, 122
   home page, 208
   tab stops, 220, 225
   variable values, 310
default-frame-alist variable, 110
default-major-mode variable, 313
defconst function (LISP), 378
define-key command, 301
define-mail-alias command, 157
defining
   bookmarks (see bookmarks)
   keystrokes (see binding)
   macros, 284-290
   tab stops, 220
   text properties, 405
   variables, 310, 378
defuns (function definitions), 334, 336
defvar function (LISP), 378
DEL key, 28, 54
   during query-replace, 59
   hungry-delete-key feature, 328
   mapped to C-h command, 19, 48
Delete Bookmark menu option, 105
Delete Frame menu option, 111
Delete menu, 163
delete- commands
   delete-backward-char (see DEL key)
   delete-backward-word (see ESC DEL)
   delete-char (see C-d)
   delete-frame (LISP), 403
   delete-other-windows (see C-x 1)
   delete-overlay (LISP), 406
   delete-rectangle, 235
   delete-window (see C-x 0)
"deleted" message label, 175
deleting
   auto-save files, 128
   bookmarks, 105
   buffers, 87, 100
   files with Dired, 128-129
   frames, 111, 403
   hidden text, 250
   mail message labels, 175
   mail messages, 163
   in picture mode, 242
   recovering once deleted, 30-32, 37
   rectangles, 234-235
   single-line comments, 322
   tabs (replacing with spaces), 220
   text, 28-32
   unwanted news articles, 190
   windows, 95
   word abbreviation, 78
Describe Function menu option, 18
Describe Key menu option, 18
describe- commands
   describe-bindings, 435
   describe-function (see C-h f)
   describe-key (see C-h k)
   describe-key-briefly, 434
   describe-mode, 435
   describe-syntax, 435
   describe-variable, 434
diary, 145-150, 503
.diary file, 145
Diary menu, 146
   Insert Block option, 147
   Insert Cyclic option, 147
   Insert Daily option, 146
dictionaries, 66, 74
xdiffx buffer, 130
diff command (UNIX), 97
Diff menu option, 130
difference reports, 420
digest, mail, 503
directories, 126-140
   creating, 135
   current (default), 122
   default, choosing, 15
   email, 167
   home, 14
   mode (see Dired mode)
   simple listings of, 139
Dired mode, 126-140
   compressing files with, 130
   FAQ and, 193
   managing files with, 128-129
   printing from, 140
   VC and, 419
dired- commands, 141
   dired-create-directory, 135
   dired-do-compress, 130
   dired-do-query-replace, 137
   dired-mark-all-files, 133
   dired-sort-toggle-or-edit, 127
   dired-view-file, 127
display
   customizing, 400
   redrawing, 27, 453
   size, 20, 95-96
   (see also X Window System)
Display Colors menu item, 398
display-time command, 142
distribution of Emacs, xv, 471-482
documentation
   Gnus, 179
   reading manpages, 141
dollar sign ($)
   context operator, 369
   regexp operator, 64
   in TEX, 261
   for vertically split windows, 92
dot (.)
   regexp operator, 64, 367
   for troff macros, 255
double-clicking on text, 36
double-spacing text, 285
down event, 409
downcase-word (see ESC d)
downloading Emacs, 441-447
dragging the mouse (see mouse)
.dvi file, 264

#LINK<E[ Top ]>#
echo, 123, 201
ediff command (Emacs), 97
Edit menu, 32, 38-39, 44
   Copy option (see ESC w)
   Cut option (see C-w)
   Fill option (see fill-region command)
   Select and Paste option, 37
   Spell menu (see Spell menu)
   Text Properties submenu, 398-399
   Undo option (see C-x u)
edit-picture command, 237
edit-tab-stops command, 220
editing
   Bookmark List, 106
   files, 21-49
   hidden text, 249
   marking up text, 253-282
   with multiple windows, 93
   packages for, 466
   in picture mode, 240-243
   recovering lost changes, 44
   rectangle, 230-236, 243
   recursively, 61-63, 293-295
   text, 217-252
   variables for, 458
   VC comment buffers, 417
editors other than Emacs, 465
EDT editor, 465
electric-c-mode, 328
electric line numbers, 343
electric nroff mode, 257
electric-nroff-newline command (see ESC ;)
Ellemtel indentation, 326
ellipsis (...) for hidden text, 248, 250
Emacs
   history of, xiv
   obtaining, 441-447
.emacs-bkmks file, 113
.emacs.bmk file, 103
emacs command, 5
   multiple arguments, 91
   -q option, 300, 449
   -u option, 449
.emacs file, 45-49, 64, 300, 449, 503
   word abbreviations in, 77
Emacs LISP (see LISP)
.emacs_shell-name file, 123
emacsbug package, 470
email, 151-178, 456
   addressing, 152, 154, 157
   copying to files, 155
   forwarding messages, 166
   frames and, 154
   header fields, 160
   inserting files into messages, 156
   labeling, 172-176
   reading, 160-178
   replying to, 164
   saving, 155, 166
   searching in RMAIL, 168
   signature file, 156
   summary list of messages, 170-178
   troubleshooting, 198
emulating other editors, 465
enable-flow-control command, 15, 19, 309
END key, 25
"End of buffer" message, 23
end-kbd-macro command (see C-x ) )
end-of-buffer command (see ESC >)
end-of-line command (see C-e)
enlarge-window command (see C-x ^)
enlarging windows, 95-96
enriched-mode, 400
environment variables, 306
   SHELL, 122
   TERM, 20
EOF menu option, 125
erasing (see deleting)
"Error in init file" message, 46
error messages, 26
errors, compilation, 346
ESC commands, 9, 301
   ESC <, 25, 57
   ESC >, 14, 25
   ESC <ga>, 10
   ESC !, 116
   ESC ^, 320
   ESC ,, 333
   ESC {, 23
   ESC }, 23
   ESC $, 70
   ESC ., 332
   ESC =, 130
   ESC -
      ESC - C-k, 30
      capitalization commands and, 40
      ESC q and, 39
   ESC %, 58-61
   ESC |, 117
   ESC ?, 256
   ESC ;, 254, 260, 320, 341
   ESC n, 26
   ESC 1 ESC x auto-save, 45
   ESC a, 23, 289
   ESC b, 23
   ESC c, 40
   ESC C-c, 62-63, 293
   ESC C-e, 226
   ESC C-j, 345
   ESC C-l, 203
   ESC C-o, 226
   ESC C-q, 341
   ESC C-r, 65
   ESC C-s, 65, 176
   ESC C-t, 184
   ESC C-v, 96
   ESC C-x, 339
   ESC d, 29
   ESC DEL, 30, 133
   ESC e, 23
   ESC f, 23
   ESC h, 35
   ESC j, 321, 329
   ESC k, 32, 191
   ESC l, 40
   ESC m, 226, 320
   ESC n, 55, 60, 120, 256
   ESC p, 55, 60, 120, 256
   ESC q, 38, 219, 255-256, 324
   ESC RETURN, 270
   ESC S, 228
   ESC s, 227
      in RMAIL, 169
      in W3, 213
   ESC t, 40
   ESC TAB, 70, 213, 274, 339
   ESC u, 40
   ESC v, 25
   ESC w, 36
   ESC x commands (see under specific command name)
   ESC y, 37
   (see also commands)
ESC prefix, 301
escaping HTML special characters, 268
esc-map keymap, 301
etags facility, 332
/etc/termcap file, 307
eval-current-buffer command, 303
eval-expression command, 47, 339
eval-last-sexp command, 340
eval-print-last-sexp command, 340
exchange-point-and-mark (see C-x C-x)
exclamation mark (see bang)
executing commands (see commands)
Exit Emacs menu option (see C-x C-c)
exit-recursive-edit command (see ESC C-c)
exiting
   commands, 42, 44
   emacs, 16
   Gnus, 186, 198
   incremental search, 54
   Ispell, 71
   mail, 154
   RMAIL, 170
expansion, word (see word abbreviation mode)
explicit-shell-file-name variable, 122
extensions, filename, 4, 312-313
   language modes and, 317

#LINK<F[ Top ]>#
F1, F2, ... keys, 16, 409
F10 key, 10
faces, 399, 405-406
FAQ (Frequently Asked Questions), 193
FCC: field, 155
File Transfer Protocol (see FTP)
"filed" message label, 175
filenames
   buffer names and, 88
   completion, 13
   extensions, 4, 312-313, 317
   (see also files)
files, 3, 126-140
   appending, 14
   auto-save, 44, 128, 451, 501
   backup, 43, 49, 130, 451, 501
   binary, 20
   byte-compiling, 393
   comparing, 97-98, 130
   comparing versions of, 420
   compressing/uncompressing, 130
   copying
      with ange-ftp mode, 204-206
      ASCII versus binary, 205
   editing, 21-49
   email and, 155, 168
   filenames (see filenames)
   groups of, 133-139, 419
   inserting into other documents, 14, 156
   kill (for news), 191
   local, opening with W3, 214
   locking (see version control)
   macros saved as, 291
   makefiles, untabifying, 221
   names of (see filenames)
   opening, 11-15
   PostScript, printing as, 141
   printing, 140
   recovering lost, 44
   registering (see version control)
   renaming with Dired, 129
   retrieving via Telnet, 202
   reverting buffer from, 43
   running UNIX commands on, 130-133
   saving, 15-16, 42
      in W3, 214
   searching for, 206
   selecting with regular expressions, 133
   signature, 156, 195
   snapshots of, 422
   TEX and LATEX, 261-266
   uncompressing and unpacking, 444
   undeleting, 128
   versions of (see version control)
   (see also buffers)
Files menu, 19, 97
   Delete Frame option, 111
   Exit Emacs option (see C-x C-c)
   Kill Current Buffer option (see C-x k)
   Make New Frame option, 110
   One Window option (see C-x 1)
   Revert Buffer option, 43
   Save Buffer option (see C-x C-s)
Fill Citation menu option, 164
fill-individual-paragraphs command, 219, 223
Fill menu option (see fill-region command)
fill-paragraph command (see ESC q)
fill prefixes, 222, 503
fill-region command, 39
find-alternate-file command (see C-x C-v)
find-file command (see C-x C-f)
find-file-other-frame command, 113
find-file-other-window command, 97
find-tag command (see ESC .)
Find This File menu option, 127
finding (see searching)
floating-point numbers, 351, 355
flow control, 15, 19, 309, 503
   troubleshooting, 47
font-lock mode, 399
font resource (in X), 401
fonts, 398-400
foreground resource (in X), 402
format
   binary versus ASCII, 205
   date, 146
   mail message, 166, 168
   mark-up codes for, 253-282
   for message function output, 355
   page breaks, 229
   paragraph, 38, 218
   programming languages, 318-322
formfeed character, 25, 229, 503
FORTRAN mode, 341-345
   fortran- commands, 341, 345
   fortran- variables, 342-345
Forward menu option, 166
Forward Output Group menu option, 121, 125
forward- commands
   forward-char (see C-f)
   forward-in-history, 210
   forward-page (see C-x ])
   forward-paragraph (see ESC })
   forward-sentence (see ESC e)
   forward-text-line (see ESC n)
   forward-word (see ESC n)
"forwarded" message label, 175
forwarding mail messages, 166
frame- functions (LISP)
   frame-height, 404
   frame-pixel-height, 404
   frame-pixel-width, 404
   frame-visible-p, 404
   frame-width, 404
frame-list variable, 403
frame-parameters variable, 404
frames, 109-113, 398, 403-404, 503
   buffers and, 112
   email and, 154
   frame-focus events, 410
   troubleshooting, 113
Free Software Foundation (FSF) xiv, 445, 483
Frequently Asked Questions (FAQ), 193
FTP (File Transfer Protocol), 193, 203-207, 441-445
function definitions (see defuns)
function keys, 409
functions
   Emacs (see commands)
   help on (see C-h f)
   LISP, 350, 359-363, 391

#LINK<G[ Top ]>#
games, xix, 466
geometry resource (in X), 401
Get New Mail menu option, 163
get-overlay function (LISP), 406
get-text-property function (LISP), 405
getenv function (LISP), 362
getting Emacs, 441-447
global
   abbreviations, 76, 504
   initialization, 449
   kill files, 191
   variables, 310
global-map, 301
global-set-key command, 301
gmacs command, 5
GNU General Public License, 471-479
GNU indentation, 326
GNU Manifesto, 479
gnumacs command, 5
gnus command, 179
gnus- commands, 181, 186, 192
   gnus-group-jump-to-group, 180
   gnus-group-list-groups, 190
   gnus-group-list-killed, 190
   gnus-group-read-group, 181
   gnus-group-unsubscribe-current-group, 181
   gnus-kill-file-kill-by-author, 191
   gnus-kill-file-kill-by-subject, 192
   gnus-summary- commands, 186, 192, 197
      gnus-summary-cancel-article, 196
      gnus-summary-catchup-and-exit, 185
      gnus-summary-edit-global-kill, 191
      gnus-summary-edit-local-kill, 191
      gnus-summary-fetch-faq, 193
      gnus-summary-followup, 196
      gnus-summary-followup-with-original, 196
      gnus-summary-goto-last-article, 185
      gnus-summary-kill-same-subject, 190
      gnus-summary-kill-same-subject-and-select, 190
      gnus-summary-next-unread-article, 185
      gnus-summary-prev-article, 185
      gnus-summary-prev-unread-article, 185
      gnus-summary-reply, 196
      gnus-summary-tick-article-forward, 186
      gnus-summary-toggle-threads, 184
Gnus program (see news)
Gnuscape (see W3 browser)
Goto menu, 143
goto-char command, 25
goto-line command, 25
GPL (General Public License), 471-479
graphics, 213, 236-245
grep command, 347
groff (see nroff; troff)
Group buffer, 180, 190
Group menu, 181, 186, 192
grouping operators \\( and \\), 368
groups
   of files, 133-139, 419
   mail alias for, 157
   output, 121, 505
gunzip program, 444
gzip program, 130, 444

#LINK<H[ Top ]>#
hash mark (see pound sign)
Headers menu, 159
   Bcc option, 155
   Cc option, 154
   Reply-To option, 159
headers, version control, 421
headings, 257
help, 16-18, 429-440
   getting by mistake, 19, 48
   xHelpx buffer, 17
   reading manpages, 141
help-for-help command, 433
Help menu, 16, 18-19
   Browser Manuals option, 18
   Describe Function option, 18
   Describe Key option, 18
   Man option, 141
   Tutorial option, 18
help-with-tutorial command (see C-h t)
hide- commands, 252
   hide-body command, 248
   hide-entry, 249
   hide-subtree, 249
hiding
   passwords, 201
   text, 248-250
highlighting text, 35
history
   command, 120
   revision, 421
   URL, 210, 216
holidays, 144
holidays command, 145
Holidays menu, 149
home directory, 14
HOME key, 25
home page, default, 208
hooks, 386-391
horizontally split windows, 91
hotlists, 212
HTML (Hypertext Markup Language), 266-282
   (see also World Wide Web)
Html-helper mode, 267-282
html-helper-smart-insert-item command, 274
hungry-delete-key feature, 328
hyperlinks (see World Wide Web)
hyphen (-) in LISP, 352

#LINK<I[ Top ]>#
iconify-frame function (LISP), 404
iconify-or-deiconify-frame command (see C-z)
if function (LISP), 361
images, 213, 236-245
Immediate menu
   Compare With Backup option, 130
   Create Directory option, 135
   Diff option, 130
   Find This File option, 127
   View This File option, 127
inbox, 160, 167
including
   files into mail messages, 156
   mail message in reply, 164
   news article in reply, 196
incremental search, 51, 53-55
   regular expressions in, 65
indent-new-comment-line command, 321, 329
indent-for-comment command (see ESC ;)
indent-region command, 226
indenting, 218-227
   indented text mode, 223
   programming code, 318-320, 325-327, 336-338, 342
infinite loops, 354
info command, 438
Info documentation, 18, 438
Info-goto-emacs-command-node command, 438
Info-goto-emacs-key-command-node command, 438
initial version, 414
initial-frame-alist variable, 110
initialization file (see .emacs file)
initializing shell, 122
In/Out menu, 120, 125
   Backward Output Group option, 121
   Forward Output Group option, 121
   Kill Current Output Group option, 121
   Show Maximum Output option, 121
input/output
   output groups, 121
   pausing macros for input, 293-295
   X input events, 406-410
Insert Block menu option, 147
Insert Cyclic menu option, 147
Insert Daily menu option, 146
INSERT key, 41
Insert Signature menu option, 156
insert- commands, 149
   insert-diary-entry, 146
   insert-file (see C-x i)
   insert-kbd-macro, 291
   insert-monthly-diary-entry, 147
inserting
   blank lines in picture mode, 241
   files, 14
   saved rectangles, 244
installing Emacs, 446-447
integers, 351
integration, 2
interactive function (LISP), 357-359
   r option, 365
Internet, Emacs and, 199-216
isearch-backward-regexp command (see ESC C-r)
isearch-forward-regexp command (see ESC C-s)
Ispell program, 66-71, 80
ispell-kill-ispell command, 71
ispell-message command, 154

#LINK<J[ Top ]>#
job control, 121
jobs command (UNIX), 109
Jump to Bookmark menu option, 104
justification of lines, 39

#LINK<K[ Top ]>#
K&R indentation, 326
kbd-macro-query command, 297
kermit, 465
key bindings (see binding)
key suggestions, 48
keyboard, 28
   customizing, 300-306
   special keys, 303-306
keyboard-quit command (see C-g)
keymap, 301, 378
keystrokes, 407-408
   defining (see binding)
   pausing macros for, 293-295
   recorded (see macros)
keysym facility, 408
Kill Current Buffer menu option (see C-x k)
Kill Current Output Group menu option, 121, 125
kill files, 191, 504
Kill Labels menu option, 172
Kill Process menu option, 71
kill ring, 30-32, 37, 504
   searching strings and, 55
   size of, 37
   storing URLs in, 213
kill- commands
   kill-all-abbrevs, 79
   kill-buffer (see C-x k)
   kill-comment, 322
   kill-line (see C-k)
   kill-rectangle, 231
   kill-region (see C-w)
   kill-ring-save (see ESC w)
   kill-sentence (see ESC k)
   kill-word (see ESC d)
   X selection buffer and, 397
kill-ring-max variable, 37

#LINK<L[ Top ]>#
^L character, 229
labeling mail, 172-176
language modes (see programming)
LATEX, 261, 265-266
latex-mode command, 261
League for Programming Freedom (LPF), 479-482
left mouse button, 35, 396, 398
left-margin variable, 318
let function (LISP), 353, 360
letx function (LISP), 360
library, LISP, 391-394
license, 471-482
limit on window size, 96
LINEFEED character (see C-j)
lines
   centering by, 228
   counting in nroff mode, 256
   deleting, 30
   goto-line command, 25
   inserting in picture mode, 241
   justification of, 39
   moving cursor by, 23
   numbering in FORTRAN mode, 343
   transposing, 40
   word wrap, 22
links, Web (see World Wide Web)
LISP interaction mode, 340
LISP modes, 334-341
LISP programming, xix, 349-394, 464
   function and package library, 391-394
   packages available, 311, 461-467
   primitive functions, 359-363
   for X Window System, 402-411
lisp-complete-symbol command, 339
lisp-send-defun command, 339
lists, 335, 379
   bookmark, 105-107
   buffer, 98-103
   directory, 139
   HTML tags for, 274-277
   news article summaries, 183
   newsgroups, 190
   outgoing mail, 159
   summary of mail messages, 170-178
List All Buffers menu option, 99
list-tags command, 333
list-buffers command (see C-x C-b)
load-library command, 392
load-path variable, 392
local
   abbreviations, 76, 504
   files, opening with W3, 214
   kill files, 191
   variables, 310
   keymap, 301, 378, 405
local-set-key command, 301
locking files (see version control)
logging on (Telnet), 201
looking-at function (LISP), 374
lowercase, changing to, 40
LPF (League for Programming Freedom), 479-482
lpr- commands, 140
lpr-switches variable, 140
lunar phases, 149

#LINK<M[ Top ]>#
^M character, 123, 250
M- commands (see ESC commands)
macro definition mode, 284
xMacroexpansionx window, 330
macros, 283-298
   adding to exiting, 290
   buffers and windows and, 289
   queries in, 295-297
   recursive edits in, 293-295
   troff (see troff)
mail, 465
Mail directory, 167
Mail menu, 159
   Cite Original option, 164
   Fill Citation option, 164
   Forward option, 166
   Get New Mail option, 163
   Insert Signature option, 156
   Reply option, 164
   Send Mail option, 152
mail- commands, 159-160, 197
mail- variables, 456
   mail-archive-file-name, 155
   mail-default-reply-to, 159
   mail-self-blind, 155
   mail-yank-prefix, 165
.mailrc file, 158
major modes, 4, 504
Make New Frame menu option, 110
make utility, 345
make- functions (LISP)
   make-face, 406
   make-frame, 403
   make-frame-invisible, 404
   make-frame-visible, 404
   make-local-variable, 378
   make-overlay, 406
make-frame command (see C-x 5 2)
make-sparse-keymap command, 378
makefiles, untabifying, 221
man command, 141
Man menu option, 141
manpages, reading, 141
manual-entry command, 141
margins (see indenting text)
mark, 396, 505
Mark menu
   Unmark All option, 133
mark- commands
   mark-calendar-holidays, 149
   mark-diary-entries, 149
   mark-page command (see C-x C-p)
   mark-paragraph command (see ESC h)
   mark-whole-buffer command (see C-x h)
marking
   buffers in list, 100
   files in Dired, 133
   holidays, 145
   text, 32-38, 253-282
   unread articles as read, 185
marks, 32, 90, 230
match-beginning function (LISP), 374
match-end function (LISP), 374
match-string command, 375
mathematic functions, LISP, 359
   (see also calculator mode)
menu bar, 7, 396
   menu bar mode, 113
   missing, 113
menus, 10, 410
   missing, 20
   pulldown, 9
message, email (see email)
message function (LISP), 355
META key (see ESC commands)
MH mail system, 151, 465
middle mouse button, 397, 399
.mime-types file, 213
minibuffer, 7, 505
   absent, 20
minor modes, 4, 505
Misc menu, 181, 186, 192, 197
mode-hooks, 386-391
mode line, 7, 395, 505
   VC indicators on, 418
mode-name variable, 378
modes, 3-5, 377-379
   compatibility, xix
   customizing, 386-391
   help for, 435
   LISP, 334-341
   mark-up, 254-282
   programming (see programming)
   variables for, 456
modify-frame-parameters function (LISP), 404
months (see calendar)
Moon menu, 149
moon phases, 149
.mosaic-global-history file, 210
mouse, 396
   binding commands to (see binding)
   double-clicking on text, 36
   events, 409
   left mouse button, 35, 396, 398
   marking text with, 35
   middle mouse button, 397, 399
   right mouse button, 397
Move menu, 162
   Search Back menu option, 170
   Search option, 169
moving
   around in nroff mode, 256
   between buffers, 85
   between Web pages, 209
   between windows, 92
   blocks of hidden text, 250
   to bookmark, 104
   in C and C++ modes, 323-325
   in calendar, 143
   cursor, 23-28
   around defuns, 336
   in Dired, 127
   files with ange-ftp mode, 206
   in FORTRAN mode, 341
   in lists, 335
   in news summary, 184
   in outline mode, 247
   in picture mode, 237, 240-241
   in RMAIL, 162
   tab stops, 220
   in Telnet mode, 203
   text (see copying; indenting)
   in Web pages, 209
multimedia, 208, 213
multiple
   buffers, 17, 85-89
   windows, 91-98
   X windows, 109-113

#LINK<N[ Top ]>#
name-last-kdb-macro command, 291
names
   bookmarks, 104
   buffers, 88
   files (see filenames)
   hotlist entries, 212
   macros, 291-292
   mode, 378
   version-controlled files, 423
.netscape-bookmarks.html file, 212
newline characters, 328
news, 178-198
   deleting unwanted articles, 190
   Emacs-related, 439
   fetching URL with Gnus, 212
   posting articles, 194-198
   reading, 181, 183-189
   replying to articles, 196
   signature file, 195
   troubleshooting, 198
news- commands, 196-197
newsgroups
   listing, 190
   selecting, 180-183
Newsgroups: field, 196
.newsrc file, 179
.newsrc.eld file, 181
Next Input menu option, 125
next-error command, 346
next-line command (see C-n)
next-overlay-change function (LISP), 406
next-property-change function (LISP), 405
next-single-property-change function (LISP), 405
"No new mail has arrived" message, 161
"No news is good news" message, 180
"no" versus "n", 16
nroff (see troff)
numbered backups, 43
numbers
   for FORTRAN lines, 343
   LISP datatypes of, 351

#LINK<O[ Top ]>#
obtaining Emacs, 441-447
xOccurx buffer, 263
One Window menu option (see C-x 1)
online documentation (see documentation)
online help (see help)
open-rectangle command, 233
opening files, 11-15
Operate menu
   Compress option, 130
   Copy To option, 129
   Print option, 140
   Rename To option, 129
operators, regular expression, 366-368
or operator, regexp, 368
other-window command (see C-x o)
outline- commands, 252
   outline-regexp variable, 251
outline mode, 245-252
   outline minor mode, 250
output groups, 121, 505
Output (inbox) menu option, 167
Output (RMAIL) menu option, 166
overlays, 406
overwrite mode, 41, 505
"Ovwrt" on mode line, 41

#LINK<P[ Top ]>#
packages, LISP, 311, 461-467
page breaks, 25, 229
page-delimiter variable, 25, 257
pages, marking, 35
pages, WWW (see World Wide Web)
paragraph-separate variable, 255
paragraphs, 24
   centering, 228
   fill prefixes for, 222
   in HTML, 270
   indenting (see indenting)
   marking, 35
   moving cursor by, 23
   reformatting, 38
   in TEX mode, 263
   transposing, 40
   troff/nroff and, 255-256
parsing code (see compiling programs)
password, Telnet and, 201
pasting
   text (see C-y; copying text)
   URLs, 207, 213
patch utility, 420
pausing for keyboard input, 293-295
percent sign (%)
   %% on mode line, 89
   as TEX comment marker, 263
percentage in mode line, 7
Perl programming language, 322
permissions, saving files without, 16
PgUp and PgDn keys, 11, 25
phases, moon, 149
picture mode, 237-245
   inserting blank lines, 241
   rectangles in, 243
   text mode versus, 242
picture- commands, 244
placing
   bookmarks (see bookmarks)
   tab stops, 220
plain-tex-mode command, 261
plus sign (+) as regexp operator, 368
point, 32, 90, 396, 505
   (see also cursor)
point-min function (LISP), 354
pop-to-buffer function (LISP), 379
pop-up-frames variable, 400
popd command (UNIX), 122
position within file, 7
Post menu, 197
posting news (see news)
PostScript files, printing as, 141
pound sign (#) in C mode, 323
pr program, 140
prefixes, fill, 222
Previous Input menu option, 125
previous-line command (see C-p)
previous-property-change function (LISP), 405
previous-single-property-change function (LISP), 405
previous-word command (see ESC p)
primitive functions, LISP, 359-363
Print Buffer menu option, 140
Print menu option, 140
Print PostScript Buffer menu option, 141
Print Region menu option, 140
print- commands, 140
printing, 140-141
   TEX text, 264
processing, text
   support for, 464
   TEX text, 264
progn function (LISP), 360
programming, 315-347
   compiling programs, 345-347
   LISP, 349-394
   LISP support for, 462
   modes for, xix
   X Window System, 411-412
project management (see version control)
prompting for HTML tags, 275
prompts
   I-search, 56
   Word search, 56
properties, text (see text)
ps command (UNIX), 109
ps-print-buffer-with-faces command, 141
pulldown menus, 9
pushd comm

Product Details

ISBN:
9781565921528
Author:
Cameron, Debra
Author:
Rosenblatt, Bill
Author:
Raymond, Eric S.
Publisher:
O'Reilly Media
Location:
Sebastopol, CA :
Subject:
Computers and computer technology
Subject:
Operating Systems - UNIX
Subject:
Operating Systems - General
Subject:
Operating Systems - IBM Compatible
Subject:
Computers
Subject:
Word Processing - General
Subject:
Unix (computer operating system)
Subject:
Programming Languages - LISP
Subject:
Text editors (Computer programs)
Subject:
Unix (Operating system).
Subject:
Text editors
Subject:
GNU Emacs
Subject:
Books; Computers & Internet; Graphics & Software; Word Processers & Editors; Emacs
Subject:
Text editors (Computer program
Subject:
Microcomputer Text Processing Software
Subject:
emacs;gnu
Subject:
General Computers
Edition Number:
2
Edition Description:
Second Edition
Series:
A nutshell handbook
Series Volume:
37
Publication Date:
19960911
Binding:
Paperback
Language:
English
Illustrations:
Yes
Pages:
568
Dimensions:
9.19 x 7 x 1.29 in 1.91 lb

Other books you might like

  1. Twist mappings and their applications New Hardcover $108.50
  2. Sea of Words Used Trade Paper $4.50
  3. Harry Potter and the Sorcerer's...
    Used Trade Paper $2.50
  4. Common LISP: The Language (LISP Series) Used Trade Paper $39.00
  5. A People's History of the United... Used Trade Paper $7.95
  6. Java in a Nutshell 2ND Edition Used Trade Paper $1.00

Related Subjects

Computers and Internet » Operating Systems » General
Computers and Internet » Operating Systems » Unix » Unix Administration
Computers and Internet » Operating Systems » Unix » Unix Text
Computers and Internet » Software Engineering » Programming and Languages

Learning Gnu Emacs 2ND Edition Used Trade Paper
0 stars - 0 reviews
$5.95 In Stock
Product details 568 pages O'Reilly & Associates - English 9781565921528 Reviews:
"Synopsis" by , An introduction to Version 19.29 of the GNU Emacs editor, one of the editors available under UNIX. This text provides an introduction to basic editing, a look at several important "editing modes" and a brief introduction to customization and Emacs LISP programming.
"Synopsis" by ,
A book that grows with the user, this book teaches reader how to use Emacs more effectively. It takes them from basic Emacs usage to moderately complicated customization and programming. The book is aimed at new Emacs users, whether or not they are prgrammers. Also useful for readers switching from other Emacs implementations to GNU Emacs.
"Synopsis" by ,
GNU Emacs is the most popular and widespread of the Emacs family of editors. It is also the most powerful and flexible. Unlike other text editors, GNU Emacs is a complete working environment; you can stay within Emacs all day without leaving. This book tells you how to get started, but it will also "grow" with you: as you become more proficient, it will help you learn to use Emacs more effectively. It takes you from basic Emacs usage (simple text editing) to moderately complicated customization and programming. The second edition of Learning GNU Emacs describes all of the new features of GNU Emacs 19.30, including fonts and colors, pull-down menus, scrollbars, enhanced X Window System support, and correct bindings for most standard keys. Gnus, a Usenet newsreader, and ange-ftp mode, a transparent interface to the file transfer protocol, are also described. This book covers using Emacs as an Internet toolkit; Emacs' rich, comprehensive online help facilities; how to edit files with Emacs; using Emacs as a "shell environment"; how to take advantage of "built-in" formatting features; how to use multiple buffers, Emacs windows, and X windows; customizing Emacs; the Emacs interface to the X Window System; whys and hows of writing macros to circumvent repetitious tasks; Emacs as a programming environment; the basics of Emacs LISP; and how to get Emacs. Also included is a handy quick-reference card listing all of the commands discussed in the book.
spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.