org-display-inline-images
can be called instead. It takes a REFRESH
argument that should do what you want. Do C-h f org-display-inline-images
to get its doc string:
(org-display-inline-images &optional INCLUDE-LINKED REFRESH BEG END)
Display inline images.
...
When optional argument INCLUDE-LINKED is non-nil, also links with
a text description part will be inlined. This can be nice for
a quick look at those images, but it does not reflect what
exported files will look like.
When optional argument REFRESH is non-nil, refresh existing
images between BEG and END. This will create new image displays
only if necessary.
BEG and END define the considered part. They default to the
buffer boundaries with possible narrowing.
So you could do M-: (org-display-inline-images nil t)
. Assuming that it does what you want, you can bind it to a key:
(define-key org-mode-map (kbd "C-c v")
(lambda () (interactive) (org-display-inline-images nil t)))
Choose a key that's not defined already and is meaningful to you.