¿Cómo pedir confirmación a un usuario al abrir un archivo binario o grande en vim?

¿Cómo pedir confirmación a un usuario al abrir un archivo binario o grande en vim?

(Perdón por el mal inglés).

Digamos que cuando intento ver un archivo binario less, me pide confirmación:

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

¿Cómo configurarlo vimpara el mismo comportamiento? También quiero vimpedir confirmación cuando intento abrir un archivo demasiado grande (por ejemplo, >10 MB, tal vez texto).

Respuesta1

Vim no tiene esa opción.

Pero puedes escribir un contenedor (llamémoslo vimwarp.sh) que podría verificar el tamaño y tipo del archivo y pedirte que lo abras de todos modos).

y si quieres hacer esto bien, puedes escribir un alias para ese comando en tu .bashrc

alias vim=vimwrap.sh

información relacionada