Add an option to use custom function to view full commit info. Intended to use with external plugins e.g. `Diffvew.nvim`.