Я шукаю пакет або конфігурацію Emacs, яка дає змогу позначати відступи вертикальними лініями, як ті, що показані на наступному скріншоті піднесеного тексту:
Я шукаю пакет або конфігурацію Emacs, яка дає змогу позначати відступи вертикальними лініями, як ті, що показані на наступному скріншоті піднесеного тексту:
Відповіді:
Я думаю, що це, і це могло б відповісти на ваше запитання.
Установка проста. Закликайте 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
ввімкнути другорядний режим.
indent-guide
виділяє цілу колонку, і я шукаю тонкі вертикальні лінії, як на знімку екрана. Там indent-hint
на сайті wiki згадується ran9er, але це не працює поза вікном. Чи є інше рішення?
Я думаю, ви, можливо, захочете подивитися на режим відрізків відступів . Це дає динамічні відступи кодових блоків динамічно під час переміщення курсору. Крім того, легко налаштувати свої улюблені символи відступу , як :
і |
, а також колір фону намірів.
indent-guide
джерела та README і не знайшов способу встановити відступ, як це зробити?
(require 'indent-guide) (set-face-background 'indent-guide-face "gray") (add-hook 'prog-mode-hook 'indent-guide-mode) (add-hook 'ess-mode-hook 'indent-guide-mode) (add-hook 'markdown-mode-hook 'indent-guide-mode)
indent-guide
це ще один пакет, відмінний від highlight-indentation
. Дякую, колишнє - це те, що я шукав!
Ви також можете використовувати highlight-indent-guides-mode
та додавати його як гачок prog-mode
, щоб він автоматично завантажувався.
У Spacemacs, я зробив це першим установкою з M-x package-install
або додати його в якості визначається користувачем пакета в .spacemacs
, то M-x customize-group
, prog-mode
, prog-mode
гачки, «модулі», введіть highlight-indent-guides-mode
.
Ви можете налаштувати його за допомогою M-x customize-group
highlight-indent-guides
та змінити символ відступу, забарвлення тощо.
Поки що це творить чудеса і швидко робить.