Создание Emacs ОТМЕЧАЕТ файл

Я не знаю о мыши (кроме отключения, конечно), но Инструмент для очистки Клавиатуры временно отключает клавиатуру.

3
09.12.2012, 01:46
3 ответа

Эта необходимая установка 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", упомянутом в вопросе.

1
27.01.2020, 21:20
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

Обе команды имеют очень похожие аргументы, но проверяют страницу справочника для проверки.

3
27.01.2020, 21:20
  • 1
    Спасибо, но я думаю, что проблема заключается в другом месте, как детализировано в моем ответе. –  SabreWolfy 09.12.2012, 08:04
  • 2
    Никакие заботы и хорошая работа над действительным решением. Upvoted. –  Daniel 09.12.2012, 14:23

Я использую Emacs 24.5.1 (через dnf [ранее yum {очень похоже на ] apt-get }]) в Fedora 22, и то, что сработало для меня, - это переход к /usr/share/emacs/24.5/lisp и выполнение:

etags *.el.gz

Мне больше ничего не требовалось, чтобы следовать вместе с учебником.

0
27.01.2020, 21:20

Теги

Похожие вопросы