LINUX.ORG.RU

Настройка emacs+rails


0

0

Пытаюсь настроить (подключить) emacs+rails в файле .emacs, но

An error has occurred while loading `/home/sassha/.emacs':

File error: Cannot open load file, find-recursive

Решил другим способом

Создал тут /etc/emacs/site-start.d файл 50rails.el

(setq load-path (cons (concat «/usr/share/emacs/site-lisp/emacs- rails») load-path))

(defun try-complete-abbrev (old) (if (expand-abbrev) t nil))

(setq hippie-expand-try-functions-list '(try-complete-abbrev try-complete-file-name try-expand-dabbrev))

(require 'rails)

Сюда /usr/share/emacs/site-lisp скачал и положил файл настраивал по http://dima-exe.ru/rails-on-emacs/rails-on-emacs-in-russian

ничего не получилось *

>File error: Cannot open load file, find-recursive

Ну, и что не понятно? Кладешь find-recursive.el куда-нибудь в load-path и все. Какой-нибудь ~/.emacs.d/ подойдет, ну или там ~/.emacs.d/rails/

Решил другим способом


o_OOOO

volh ★★
()

кстати, если ты только начал настраивать имакс, рекомендую взглянуть на emacs-starter-kit, это готовый репозиторий изкоробочных настроек для динамических языков, для руби там все сразу и готовое, но для rails используется rinari, а не emacs-rails.

volh ★★
()

>Сюда /usr/share/emacs/site-lisp скачал и положил файл

Дай угадаю. Ты его оставил с разрешением txt?)

volh ★★
()

>>(setq load-path (cons (concat «/usr/share/emacs/site-lisp/emacs- rails») load-path))

а пробел перед rails это опечатка в посте?

anonymous
()

Мне сначало тоже очень трудно было с емаксом. Советую прочитать пару статей о elisp. Когда я понял и написал простенькью функции и понял значения слов defun/global-set-key/setq мне стало проще жить.

ciss
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.