emacs: List Buffers

 
 19.2 Listing Existing Buffers
 =============================
 
 ‘C-x C-b’
      List the existing buffers (‘list-buffers’).
 
    To display a list of existing buffers, type ‘C-x C-b’.  Each line in
 the list shows one buffer’s name, size, major mode and visited file.
 The buffers are listed in the order that they were current; the buffers
 that were current most recently come first.
 
    ‘.’ in the first field of a line indicates that the buffer is
 current.  ‘%’ indicates a read-only buffer.  ‘*’ indicates that the
 buffer is modified.  If several buffers are modified, it may be time to
 save some with ‘C-x s’ (SeeSave Commands).  Here is an example of a
 buffer list:
 
      CRM Buffer                Size  Mode              File
      . * .emacs                3294  Emacs-Lisp        ~/.emacs
       %  *Help*                 101  Help
          search.c             86055  C                 ~/cvs/emacs/src/search.c
       %  src                  20959  Dired by name     ~/cvs/emacs/src/
        * *mail*                  42  Mail
       %  HELLO                 1607  Fundamental       ~/cvs/emacs/etc/HELLO
       %  NEWS                481184  Outline           ~/cvs/emacs/etc/NEWS
          *scratch*              191  Lisp Interaction
        * *Messages*            1554  Messages
 
 The buffer ‘*Help*’ was made by a help request (SeeHelp); it is not
 visiting any file.  The buffer ‘src’ was made by Dired on the directory
 ‘~/cvs/emacs/src/’.  You can list only buffers that are visiting files
 by giving the command a prefix argument, as in ‘C-u C-x C-b’.
 
    ‘list-buffers’ omits buffers whose names begin with a space, unless
 they visit files: such buffers are used internally by Emacs.