2009-11-28 14 views

Respuesta

15

:help user-functions

Cuando una función con este nombre ya existe y [!] Es
no se utiliza se da un mensaje de error. Cuando se utiliza [!],
se reemplaza silenciosamente una función existente. A menos que
se esté ejecutando actualmente, eso es un error.

7

En general, se suprime los mensajes que el comando puede escupir.

Por ejemplo, usando function!, puede redeclare una función ya definida.

5

function (con apropiadas) parámetros define una nueva función, pero falla si una función ya existe con el nombre dado. function! siempre reemplazará cualquier función existente del nombre dado con la nueva definición suministrada.

Esto dice tanto:

:help function 
Cuestiones relacionadas