nvim: diagnostic window


Shows the diagnostic messages for the given line in a split window. This was created to help decipher very long typescript messages that don’t fit nicely into a floating window or virtual text.

This also adds custom syntax highlighting for the diagnostic message.The current version was designed specifically for typescript errors.