Работа с Lisp в Emacs

Дошли таки руки сделать работу с Лиспом в Имаксе более удобной. В частности включением подсветки символов из стандарта, макросимволов считывателя (reader macros) и символов следующих определенным конвенциям именования (глобальные переменные, константы и пр.). В этом, в частности очень помогли плагины psilord-lisp-colors.el (пришлось его немного допилить, т.к. из коробки раскрашивал неправильно), а так же rainbow-delimiters.el. Теперь работа с исходниками Лиспа выглядит так:

По правде говоря, хотелось бы ещё большего и mwe-color-box.el позволяет это:

Для тех кто не понял: подсвечивается фон блока в зависимости от его вложенности (кроме того, можно вообще убрать скобки открывающие и закрывающие блок и ориентироваться по подсветке). Но, к сожалению, данный режим работает только на просмотр, а задача допилить выглядит достаточно объемной.

Добавить комментарий

Fill in your details below or click an icon to log in:

Логотип WordPress.com

You are commenting using your WordPress.com account. Log Out / Изменить )

Фотография Twitter

You are commenting using your Twitter account. Log Out / Изменить )

Фотография Facebook

You are commenting using your Facebook account. Log Out / Изменить )

Connecting to %s