Я не знаю о мыши (кроме отключения, конечно), но Инструмент для очистки Клавиатуры временно отключает клавиатуру.
Эта необходимая установка emacs23-el
пакет для исходного кода Emacs и затем создания TAGS
файл в /usr/share/emacs/23.4/lisp
с:
$ etags *.el.gz
поскольку эти файлы находятся в .gz
формат. Однако find-tags
не может считать их и пытается читать .el
файл. Это может быть решено, как объяснено здесь, путем добавления следующего к ~/.emacs
:
(require 'jka-compr)
После этого возможно войти find-tags
и затем mark-whole-buffer
, как обсуждено в примере во "Введении Lisp Emacs", упомянутом в вопросе.
daniel@protein:~$ apt-file search {ctags,etags} | grep ctags | grep /usr/bin
emacs23-bin-common: /usr/bin/ctags.emacs23
exuberant-ctags: /usr/bin/ctags-exuberant
Я нахожусь на человечности, но я довольно уверен, что они находятся в тех же пакетах.
Создать TAGS
файл Вы захотите что-то вроде этого:
$ find . -type f -iname "*.php" | xargs ctags --declarations
$ find . -type f -iname "*.ctp" | xargs ctags --lang="php" --declarations --append
Обе команды имеют очень похожие аргументы, но проверяют страницу справочника для проверки.
Я использую Emacs 24.5.1 (через dnf
[ранее yum
{очень похоже на ] apt-get
}]) в Fedora 22, и то, что сработало для меня, - это переход к /usr/share/emacs/24.5/lisp
и выполнение:
etags *.el.gz
Мне больше ничего не требовалось, чтобы следовать вместе с учебником.