barrettruth / diffs.nvim Lua 207 4 treesitter syntax highlighting for diffs neovim neovim-plugin treesitter vim