Estou procurando um pacote ou configuração do Emacs que permita marcar indentações com linhas verticais, como as mostradas na captura de tela a seguir do Sublime Text:
emacs
packages
indentation
indent
mfaerevaag
fonte
fonte
indent-guide
destaca a coluna inteira e estou procurando por linhas finas verticais, como na captura de tela em questão. Háindent-hint
pelo ran9er mencionado na página da wiki, mas não funciona de imediato. Existe outra solução?Eu acho que você pode querer olhar para o modo guia de recuo . Fornece recuo de blocos de código dinamicamente quando movemos o cursor. Além disso, é fácil de configurar seus personagens travessão favoritas como
:
e|
, assim como a cor das intenções de fundo.fonte
indent-guide
fontes e o README e não encontrei uma maneira de configurar o caractere de indentação, como posso fazer isso?(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
é outro pacote diferentehighlight-indentation
. Obrigado, o primeiro é o que eu procurei!Você também pode usá
highlight-indent-guides-mode
-lo e adicioná-lo como um gancho paraprog-mode
que ele seja carregado automaticamente.Em Spacemacs, eu fiz isso pela primeira instalá-lo com
M-x package-install
ou adicionando-o como um pacote definido pelo usuário no.spacemacs
, entãoM-x customize-group
,prog-mode
,prog-mode
ganchos, "ins", digitehighlight-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 renderiza rapidamente.
fonte