Eu gostaria que a modelagem exibisse todas as informações não em uma linha, mas em duas - por exemplo, primeiro para informações do cursor, buffer, arquivo, git e flycheck, e na segunda linha - informações sobre os modos (modos principais e secundários). É factível de alguma forma? Eu pesquisei o código-fonte bindings.el e emacs C e não tive a sorte de descobrir onde é possível alterar esse número de linha da modeline. Alguém pode ajudar com isso? THX.
10
header-line-format
e a outra metade namode-line-format
. Algumas pessoas também usam o localframe-title-format
como local adicional para armazenar informações úteis.header-line
, fez o meu dia, encontrei pacotes adicionais path-headerline-mode que fazem muito do que eu queria eliminar da modeline, muito!Respostas:
Receio que isso geralmente não seja possível, pois as novas linhas
mode-line-format
são interpretadas literalmente e aparecem como^J
ou^M
. O que poderia funcionar seria substituir a linha de modo por uma imagem que medisse duas linhas e manipular isso conforme necessário ...fonte