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?

Réponses:



1

est-ce que cela aide?

nnoremap <silent> : :wall<CR>:

Voir

:help :map-<silent>

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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.