Для удаления столбцов 4 и 5:
:%s/^\(.\{-}\t\)\{3}\zs.\{-}\t.\{-}\t//
Пояснение:
^ => start of line
.\{−} => as few characters as possible
\( .\{-}\t \)\{3} => three times as few characters as possible followed with a tab
\zs => start of match
Это может быть понятнее с переключателем \v
:
:%s/\v^(.{-}\t){3}\zs.{-}\t.{-}\t//