Тут буде міститись переклад підручника GNU з GNU Emacs. Поки що це дуже чорнова стадія.

Важливі основні поняття

  • Екран Як тлумачити бачене на екрані
  • Користувацький ввід Види входових подій
  • ?Клавіші Клавіатурні послідовності: що потрібно натиснути для виконання однієї редагувальної дії
  • ?Команди Іменовані редагувальні дії, котрі керуються клавіатурними послідовностями
  • ?Текстові символи Символьний набір для тексту (вмісту буферів та ланцюжків)
  • ?Запуск Emacs Як запустити Emacs із оболонки
  • ?Припинення роботи Emacs Як зупинити або завершити роботу Emacs
  • ?Командні аргументи Ці малозрозумілі аргументи командного рядка

Фундаментальні команди редагування

  • ?Основи Найосновніші команди редагування
  • ?Мінібуфер Як вводити аргументи команд
  • ?M-x Виклик команд за їх назвами
  • ?Довідка Як спитати Emacs про його команди

Важливі команди зміни тексту

  • ?Позначення Позначення: як позначити «область» тексту.
  • ?Знищення Знищення тексту.
  • ?Виймання Відновлення знищеного тексту. Переміщення тексту.
  • ?Акумуляція тексту Інші способи копіювання тексту.
  • ?Прямокутники Робота з текстом усередині прямокутника на екрані.
  • ?Реґістри Збереження ланцюжка тексту або його розміщення в буфері.
  • ?Показ Керування тим, який текст показувати.
  • ?Пошук Пошук та заміна ланцюжків тексту.
  • ?Fixit Особливо корисні команди для виправлення помилок у тексті.

Major Structures of Emacs

  • Files:: All about handling files.
  • Buffers:: Multiple buffers; editing several files at once.
  • Windows:: Viewing two pieces of text at once.
  • Frames:: Running the same Emacs session in multiple X windows.
  • International:: Using non-ASCII character sets (the MULE features).

Advanced Features

  • Major Modes:: Text mode vs. Lisp mode vs. C mode ...
  • Indentation:: Editing the white space at the beginnings of lines.
  • Text:: Commands and modes for editing English.
  • Programs:: Commands and modes for editing programs.
  • Building:: Compiling, running and debugging programs.
  • Maintaining:: Features for maintaining large programs.
  • Abbrevs:: How to define text abbreviations to reduce the number of characters you must type.
  • Picture:: Editing pictures made up of characters using the quarter-plane screen model.
  • Sending Mail:: Sending mail in Emacs.
  • Rmail:: Reading mail in Emacs.
  • Dired:: You can ``edit a directory to manage files in it.
  • Calendar/Diary:: The calendar and diary facilities.
  • Gnus:: How to read netnews with Emacs.
  • Shell:: Executing shell commands from Emacs.
  • Emacs Server:: Using Emacs as an editing server for `mail', etc.
  • Hardcopy:: Printing buffers or regions.
  • PostScript:: Printing buffers or regions as PostScript.
  • PostScript Variables::Customizing the PostScript printing commands.
  • Sorting:: Sorting lines, paragraphs or pages within Emacs.
  • Narrowing:: Restricting display and editing to a portion of the buffer.
  • Two-Column:: Splitting apart columns to edit them in side-by-side windows.
  • Editing Binary Files::Using Hexl mode to edit binary files.
  • Saving Emacs Sessions:: Saving Emacs state from one session to the next.
  • Recursive Edit:: A command can allow you to do editing "within the command". This is called a "recursive editing level".
  • Emulation:: Emulating some other editors with Emacs.
  • Hyperlinking:: Following links in buffers.
  • Dissociated Press:: Dissociating text for fun.
  • Amusements:: Various games and hacks.
  • Customization:: Modifying the behavior of Emacs.

Recovery from Problems

  • Quitting:: Quitting and aborting.
  • Lossage:: What to do if Emacs is hung or malfunctioning.
  • Bugs:: How and when to report a bug.
  • Contributing:: How to contribute improvements to Emacs.
  • Service:: How to get help for your own Emacs needs.