Como posso mostrar marcadores de indentações verticais com o Emacs?

11

Estou procurando um pacote ou configuração do Emacs que possibilite marcar recuos com linhas verticais, como as mostradas na captura de tela a seguir do Sublime Text:

    
por mfaerevaag 17.06.2013 / 15:58

3 respostas

5

Eu acho este e isso pode ser uma resposta para sua pergunta.

A instalação é fácil. Invoque git clone [email protected]:antonj/Highlight-Indentation-for-Emacs.git . em, digamos, ~/.emacs.d/highlight-indents e adicione

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

para o seu .emacs . Então, ao visitar um arquivo, você pode usar M-x highlight-indentation-mode RET para ativar o modo secundário.

    
por 18.06.2013 / 07:02
1

Acho que você pode querer olhar para o modo indent-guide . Dá indentação de blocos de código dinamicamente quando movemos o cursor. Além disso, é fácil configurar seus caracteres de recuo favoritos, como : e | , bem como a cor de fundo das intenções.

    
por 19.12.2014 / 10:25
0

Você também pode usar highlight-indent-guides-mode e adicioná-lo como um gancho para prog-mode , para que seja carregado automaticamente.

No Spacemacs, eu fiz isso primeiro instalando-o com M-x package-install ou adicionando-o como um pacote definido pelo usuário em .spacemacs , depois M-x customize-group , prog-mode , prog-mode hooks, "ins", enter highlight-indent-guides-mode .

Você pode configurá-lo via M-x customize-group highlight-indent-guides e alterar o caractere de recuo, coloração, etc.

Até agora, ele faz maravilhas e processa rapidamente.

    
por 29.09.2018 / 17:43