У меня есть эти строки в моем .vimrc, чтобы помочь с отступом:
autocmd BufReadPost * set noexpandtab | retab! 4
autocmd BufWritePre * set expandtab | retab! 4
autocmd BufWritePost * set noexpandtab | retab! 4
Тем не менее, они создают много шума в истории отмены. Поскольку они, по сути, ничего не делают с точки зрения пользователя, я хотел бы удалить их из истории или, по крайней мере, как-то раздавить их (возможно, они будут отменены, если раздавлены вместе?). Есть ли способ сделать это?