Os comandos echon
e echohl
são muito úteis para gerar linhas de texto com vários grupos de destaque dentro da mesma linha. Isso pode ser usado para, por exemplo, criar boas mensagens de status para plugins.
Em um plug-in no qual estou trabalhando, estou usando esse método exato de saída de mensagens de status coloridas. No entanto, às vezes eu gostaria de adicionar essas mensagens de message-history
uma maneira semelhante à que você recebe echomsg
. Isso é de alguma forma possível? Não acredito que exista alguma funcionalidade intrínseca para isso, mas talvez alguém possa adicionar a funcionalidade com o script vim?
echon
funcionalidade seja combinada com a adição de mensagens ao histórico.
echon
eechomsg
trabalhar da mesma forma, exceto queechomsg
adiciona mensagens ao histórico? Você mencionou "Eu venho tentando há algum tempo" , você deve nos dizer o que exatamente você tentou, o que esperava que acontecesse e o que aconteceu. Dessa forma, podemos tentar corrigir o problema que você está tendo (se houver) ou explicar algum equívoco que possa ter.