Руководство пользователя Linux


Руководство пользователя Linux - стр. 78


8.14 Узнавая нечто большее.

Я не сказал вам всего, что можно узнать об Emacs'е. На самом деле, я не думаю, что сказал вам хотя бы один процент. В то время, как вы знаете достаточно для элементарного пользования, существует большое количество удобств и приемов, экномящих время, с которыми вам следовало бы познакомиться. Лучший способ это сделать - дождаться, когда вам что-либо понадобится самому, затем поискать функцию, которая это делает.

Даже нельзя выразить, насколько важно удобство системы подсказок в Emacs'е. Например, допустим, вы хотите, чтобы было возможно

- 103 -

поместить содержимое некоего файла в буфер, в котором загружен другой файл так что, данный буфер будет содержать оба этих файла. Если бы вы догадались, что есть команда insert-file, то были бы правы. Для того, чтобы проверить вашу гениальную догадку, наберите C-h f. В ответ на приглашение в мини-буфере введите имя функции, о которой вам нужна подсказка. Так как вы знаете, что дейсвует механизм завершений по именам функций, и вы можете догадаться, что команда, которую вы ищете, начинается с "insert", то наберите insert и нажмите [Tab]. Это покажет вам все функции, имена которых начинаются с "insert", в частности "insert-file".

Итак, вы завершаете имя функциии читаете о том, как она работает, а затем пользуетесь M-x insert-file. Если вам интересно, соответсвует ли этой функции какая-нибудь клавишная комбинация, вы набираете C-h w insert-file [Return] и выясняете. Чем больше вы узнаете о возможностях системы подсказок (help) Emacs'а, тем легче вам распросить Emacs о нем самом. Умение проделывать это вместе с духом исследования и желанием открывать новые пути может увенчаться экономией нажатия клавиш.

Для того, чтобы заказать копию руководства пользователя по Emacs'у и/или руководства по программированию на Emacs Lisp, пишите по адресу:

Free Software Foundation 675 Mass Ave Cambridge, MA 02139 USA

Оба этих руководства распространяются в месте с Emacs'ом в виде файлов в формате, распознаваемым Info Documentation Reader (C-h i). В некоторый момент вам следует набрать C-h C-c, чтобы почитать условия распространения по Emacs'у. Это интересней, чем вам может показаться и поможет лучше прочуствовать понятие свободного программного обеспечения. Если вы думаете, что термин "free software" означает только то, что данная программа ничего не стоит, то пожалуйста прочитайте эти условия распространения, как только у вас появится время!




Начало  Назад  Вперед



Книжный магазин