Тут буде міститись переклад підручника 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.