Os comandos echone echohlsã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-historyuma 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?
echonfuncionalidade seja combinada com a adição de mensagens ao histórico.
echoneechomsgtrabalhar da mesma forma, exceto queechomsgadiciona 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.