11

Я ищу пакет или конфигурацию Emacs, которые позволяют помечать отступы вертикальными линиями, как показано на следующем снимке экрана Sublime Text:

Возвышенный текст 2

3 ответа3

5

Я думаю , это и это может быть ответ на ваш вопрос.

Установка проста. git clone git@github.com:antonj/Highlight-Indentation-for-Emacs.git . скажем, ~/.emacs.d/highlight-indents и добавить

(add-to-list 'load-path "~/.emacs.d/packages/highlight-indents/")
(require 'highlight-indentation)

к вашему .emacs . Затем, при посещении файла, вы можете M-x highlight-indentation-mode RET чтобы включить второстепенный режим.

1

Я думаю, что вы, возможно, захотите взглянуть на режим отступа . Это дает отступ блоков кода динамически, когда мы перемещаем курсор. Кроме того, легко настроить ваши любимые символы отступа, такие как : и | а также цвет фона намерений.

0

Вы также можете использовать highlight-indent-guides-mode и добавить его в качестве ловушки в prog-mode , чтобы он автоматически загружался.

В Spacemacs я сделал это, сначала установив его с помощью M-x package-install или добавив его как определенный пользователем пакет в .spacemacs , затем M-x customize-group , prog-mode , ловушки prog-mode , "ins", введите highlight-indent-guides-mode .

Вы можете настроить его через M-x customize-group highlight-indent-guides и изменить символ отступа, цвет и т.д.

Пока что он творит чудеса и рендерит быстро.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .