Dans Vim, puis-je exécuter une autocommande en entrant en mode ligne de commande?

3

La commande automatique que je voudrais exécuter est

au CmdlineModeEnter * wall

sauf que CmdlineModeEnter n'existe pas. J'avais l'habitude d'avoir un mapping défini comme

nnoremap : :wall<CR>:

ce qui a bien fonctionné sauf que le ": mur" clignotant était visible et distrayant. Des idées?

Owen
la source

Réponses:

1

est-ce que cela aide?

nnoremap <silent> : :wall<CR>:

Voir

:help :map-<silent>
garyjohn
la source
Oui, cela fait disparaître le ": mur" ... malheureusement, il cache également le texte principal: jusqu'à ce que je tape le caractère suivant;). Oh bien je pense que je suis trop difficile.
Owen