Установка ya-сниппета в emacs 23 вручную
Я новичок в emacs... поэтому я пытался установить ya-сниппеты для этого, сначала я скачал tar-файл ya-snippet, а затем распаковал его и сохранил.emacs.d / packages /, а затем добавил следующий код в мой файл.emacs
;; yasnippet
(add-to-list 'load-path
"~/.emacs.d/packages/yasnippet")
(require 'yasnippet)
(yas-global-mode 1)
но мое получение следующей ошибки...
Warning (initialization): An error occurred while loading `/home/nitesh/.emacs':
Symbol's function definition is void: yas-global-mode
To ensure normal operation, you should investigate and remove the
cause of the error in your initialization file. Start Emacs with
the `--debug-init' option to view a complete error backtrace.
пожалуйста, сообщите мне об ошибке и, поскольку я новичок в emacs, и, пожалуйста, скажите, что каждая строка делает мой файл.emacs, написанный для настройки yasnippet? и, пожалуйста, скажите мне, что добавить в файл.emacs для ya -snippet, чтобы использовать все фрагменты кода c / C++, поставляемые с ним по умолчанию?
1 ответ
Шаг первый: поместите следующие две строки в верхней части вашего .emacs
файл и перезапустите Emacs:
(require 'package)
(package-initialize)
Шаг второй: M-x list-packages
Шаг третий: выберите Yasnippet
с левой кнопкой мыши, а затем нажмите Install
и нажмите Yes
,
Шаг четвертый: Откройте свой .emacs
подать и поместить это под package-initialize
(require 'yasnippet)
(yas-global-mode 1)
Шаг пятый: Перезапустите Emacs и получайте удовольствие от кодирования. Строка режима будет отображаться yas
когда этот второстепенный режим активен.