Je recherche un package ou une configuration Emacs qui permet de marquer des indentations avec des lignes verticales, comme celles illustrées dans la capture d'écran suivante de Sublime Text:

Je recherche un package ou une configuration Emacs qui permet de marquer des indentations avec des lignes verticales, comme celles illustrées dans la capture d'écran suivante de Sublime Text:

Réponses:
Je suppose que cela et cela pourrait être une réponse à votre question.
L'installation est simple. Invoquer git clone git@github.com:antonj/Highlight-Indentation-for-Emacs.git ., dire ~/.emacs.d/highlight-indentset ajouter
(add-to-list 'load-path "~/.emacs.d/packages/highlight-indents/")
(require 'highlight-indentation)
à votre .emacs. Ensuite, lorsque vous visitez un fichier, vous pouvez M-x highlight-indentation-mode RETactiver le mode mineur.
indent-guidemet en évidence toute la colonne et je recherche une fine ligne verticale comme sur la capture d'écran en question. Il y a indent-hintpar ran9er mentionné sur la page wiki, mais il ne fonctionne pas prêt à l'emploi. Y a-t-il une autre solution?
Je pense que vous voudrez peut-être regarder le mode indent-guide . Il donne une indentation dynamique des blocs de code lorsque nous déplaçons le curseur. De plus, il est facile de configurer vos caractères de retrait préférés comme :et |ainsi que la couleur d'arrière-plan des intentions.
indent-guidesources et le fichier README et je n'ai trouvé aucun moyen de configurer le caractère d'indentation, comment puis-je faire cela?
(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-guidec'est un autre package différent de highlight-indentation. Merci, le premier est ce que j'ai recherché!
Vous pouvez également l'utiliser highlight-indent-guides-modeet l'ajouter en tant que hook pour prog-modequ'il soit chargé automatiquement.
En Spacemacs, je l' ai fait en installant d' abord avec M-x package-installou en ajoutant comme un ensemble défini par l' utilisateur dans .spacemacs, puis M-x customize-group, prog-mode, prog-modecrochets, « ins », entrez highlight-indent-guides-mode.
Vous pouvez le configurer via M-x customize-group highlight-indent-guideset modifier le caractère de retrait, la coloration, etc.
Jusqu'à présent, cela fait des merveilles et rend rapidement.