2009-11-28 6 views

Répondre

15

:help user-functions

Lorsqu'une fonction de ce nom existe déjà et [!] Est
pas utilisé un message d'erreur est donnée. Quand [!] Est utilisé,
une fonction existante est silencieusement remplacée. À moins que
soit en cours d'exécution, c'est une erreur.

7

En général, il supprime les messages que la commande peut cracher.

Par exemple, en utilisant function!, vous pouvez redéclairer une fonction déjà définie.

5

function (avec les paramètres appropriés) définit une nouvelle fonction mais échoue si une fonction existe déjà avec le nom donné. function! remplacera toujours toute fonction existante du nom donné par la nouvelle définition fournie.

Cela dit autant:

:help function 
Questions connexes