Se o buffer for muito estreito, se eu criar uma tag para um cabeçalho, a quantidade de espaço em branco antes da tag fará com que a tag passe o final da linha para uma nova linha (eu visual-line-mode
ativei). Isso dificulta a leitura e a leitura das manchetes e desperdiça imóveis na tela vertical.
Eu acho que idealmente a tag sempre seria exibida como alinhada à direita, independentemente do número real de espaços. Existe uma maneira de fazer isso? Caso contrário, existe alguma outra maneira de evitar o espaço desperdiçado?
(setq org-tags-column 0)
Consulte a sequência de documentos da referida variável:M-x describe-variable RET org-tags-column RET
- " A coluna na qual as tags devem ser recuadas em um título. Se esse número for positivo, ele especificará a coluna. Se for negativo, será significa que as tags devem estar alinhadas com a coluna. Por exemplo, -80 funciona bem em uma tela normal de 80 caracteres. Quando 0, coloque as tags diretamente após o texto do título, com apenas um espaço no meio. "(setq org-tags-column 0)
que é melhor que nada, mas ainda assim gostaria de ter uma solução alinhada à direita. Acabei de sinalizar para os mods moverem isso, obrigado pela sugestão!Respostas:
Eu estive trabalhando em alguns elisp para resolver um problema semelhante a este.
Isso deve realinhar a coluna de tags para que ele sempre tenha o tamanho perfeito.
No momento, ele não funciona corretamente se a largura da janela dividida horizontalmente não for igual.
fonte