Size: a a a

Emacs — русскоговорящее сообщество

2021 May 02

AP

Alex Peresmeshnik in Emacs — русскоговорящее сообщество
@aragaer порекомендуй пж набор пакетов, чтобы допилить evil до удобной разработке на схеме :)
источник

𝘎(

𝘎𝘕𝘜/𝘚𝘤𝘳𝘪𝘱𝘵𝘰𝘥 ( λλλ )... in Emacs — русскоговорящее сообщество
Ху?)
источник

y

yosk in Emacs — русскоговорящее сообщество
А как происходит добавление проектов в список?
источник

A

Aragaer in Emacs — русскоговорящее сообщество
не знаю, у меня по-моему ничего не стоит дополнительного. Или же стоит geiser, но я им в итоге не пользуюсь 8)
источник

A

Arjaz in Emacs — русскоговорящее сообщество
projectile автоматички директории с .git считает проектом
источник

A

Aragaer in Emacs — русскоговорящее сообщество
C-x p p choose (там choose a new project)
источник

A

Aragaer in Emacs — русскоговорящее сообщество
источник

y

yosk in Emacs — русскоговорящее сообщество
Ок, я выбрал директорию, получил список действий, выбрал нужное. Но как сделать так, чтобы эта выбранная директория потом предлагалась в C-x p p?
источник

A

Aragaer in Emacs — русскоговорящее сообщество
все, в следующий раз она там будет
источник

A

Aragaer in Emacs — русскоговорящее сообщество
вот я не знаю, как ее оттуда удалять если что, но наверно тоже можно
источник

y

yosk in Emacs — русскоговорящее сообщество
У меня нет. Где он хранит эти проекты? В отдельном файле или как-то еще?
источник

A

Aragaer in Emacs — русскоговорящее сообщество
не знаю
источник

y

yosk in Emacs — русскоговорящее сообщество
Файл видимо называется projects (хранится в директории где лежит конфиг Emacs). Но у меня там просто

;;; -- lisp-data --
nil

Если открыть новый проект, то там ничего не меняется. Ладно, спасибо, буду копать.
источник

A

Aragaer in Emacs — русскоговорящее сообщество
но видимо проект должен соответствовать понятию проекта тоже
источник

A

Aragaer in Emacs — русскоговорящее сообщество
то есть .git там внутри или типа того
источник

y

yosk in Emacs — русскоговорящее сообщество
Да, попробую на директории с контролем версий.
источник

A

Aragaer in Emacs — русскоговорящее сообщество
только что попробовал, проект добавился
источник

y

yosk in Emacs — русскоговорящее сообщество
Да, с git-репкой сработало. Спасибо.
источник

I

Ilya in Emacs — русскоговорящее сообщество
@y0sik

у меня в конфиге такой снипет

  (setq project-local-identifier ".project")
 (cl-defmethod project-root ((project (head local)))
   (cdr project))
 (defun project-try-local (dir)
   "Determine if DIR is a non-VC project.
DIR must include a .project file to be considered a project."
   (if-let ((root (locate-dominating-file dir project-local-identifier)))
       (cons 'local root)))
 (add-hook 'project-find-functions 'project-try-local))
источник

I

Ilya in Emacs — русскоговорящее сообщество
директории с .project внутри будут распознаваться как проект и добавляться в .emacs.d/projects
источник