Как запросить подтверждение у пользователя при открытии двоичного или большого файла в vim?

Как запросить подтверждение у пользователя при открытии двоичного или большого файла в vim?

(Извините за плохой английский.)

Скажем, когда я пытаюсь просмотреть двоичный файл в less, он запрашивает у меня подтверждение:

$ less `which less`
"/usr/bin/less" may be a binary file.  See it anyway? 

Как настроить vimдля такого же поведения? Также я хочу, чтобы vimзапрашивалось подтверждение при попытке открыть слишком большой (например >10 МБ, может быть текстовый) файл.

решение1

В Vim такой возможности нет.

Но вы можете написать собственную оболочку (назовем ее vimwarp.sh), которая будет проверять размер и тип файла и предлагать вам открыть его в любом случае)

и если вы хотите сделать это красиво, вы можете написать псевдоним для этой команды в вашем .bashrc

alias vim=vimwrap.sh

Связанный контент