2
Я использую fugitive vim plugin. с картой и BufferIsEmpty function, я закрываю буфер diff, если у этого нет изменений.Показать сообщение в vim map
я использовать эту карту
nn <silent><leader>g0 :w <bar> Gsplit! diff -U0 <bar>
\ exec BufferIsEmpty() ? "q <bar> echomsg 'git: No changes'" : ''<CR>
, но я не вижу сообщение No changes