У моєму .vimrc є ці рядки, щоб допомогти з відступом:
autocmd BufReadPost * set noexpandtab | retab! 4
autocmd BufWritePre * set expandtab | retab! 4
autocmd BufWritePost * set noexpandtab | retab! 4
Однак вони створюють багато шуму в історії скасування. Оскільки вони по суті нічого не роблять з точки зору користувача, я хотів би вийняти їх з історії або, принаймні, як-небудь розім'яти їх (можливо, вони скасують, якщо вони зібрані разом?). Чи є спосіб це зробити?