I have a script that generates a log file with ANSI color codes in them like so:
[2012-05-14 18:00:02] ^[[0mINF: -- Starting update script --^[[0m
[2012-05-14 18:00:29] ^[[91mERR: Improper date, entry being ignored.^[[0m
Is there any way to get Vim to understand these color codes?
Thanks for any help.
I'm not sure about vim, but if you're just viewing a log file (ie you don't need to be able to edit) you could use less:
less -R
Use Charles Campbell's (Dr Chip) AnsiEsc plugin:
http://www.vim.org/scripts/script.php?script_id=302
Before:
:AnsiEsc<CR>
Since the link in the accepted answer doesn't appear to be working, I found this link: https://github.com/vim-scripts/AnsiEsc.vim
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With