Я пытаюсь сделать это, чтобы сохранить файл без изменения метки времени.
nnoremap <F3> :execute 'silent !file=%:p:h && mtime=$(stat -c %y "%") && vim "%" && touch -d "$mtime" "%" && ~/bin/refresh_safari quick'<CR><CR>
Однако специальные переменные %:ph:h
и %
не интерполируются. Есть ли способ добиться этого?