J'ai suivi add-custom-header-to-your-file pour créer mon propre plugin d'en-tête personnalisé. Lorsque je sauvegarde le fichier, il va automatiquement. mettre à jour l'heure actuelle au champ Dernière modification. Mais cela va ajouter un historique d'édition à annuler la liste. Comment puis-je désactiver l'annulation temporaire?vim désactiver temporairement annuler?
3
A
Répondre
5
Vous ne pouvez pas désactiver l'annulation sans perdre l'historique des annulations. Pensez à la mise en œuvre d'annulation; serait assez difficile si vous aviez un trou là-dedans.
Si vous ne vous inquiétez pas de perdre l'histoire,
:set undolevels=-1
(puis la restauration à la valeur précédente) va faire. En outre, :undojoin
peut être utilisé pour fusionner deux entrées autrement distinctes ensemble. Mais dans votre situation, il est probablement préférable de garder le changement (automatisé) à l'intérieur de l'historique des annulations.
Questions connexes
- 1. Comment désactiver temporairement un plugin dans Vim?
- 2. Désactiver temporairement certains plugins en utilisant pathogen dans vim.
- 3. Désactiver la sonnerie temporairement
- 4. iPhone - Clavier désactiver temporairement
- 5. NHibernate -Temporairement désactiver l'identité
- 6. Désactiver temporairement le bouton
- 7. Désactiver temporairement l'événement touchstart
- 8. Désactiver temporairement le plugin Eclipse
- 9. Vim: affiche temporairement seulement des lignes spécifiques
- 10. Annuler l'onglet Fermer dans Vim
- 11. Comment désactiver temporairement PaperTrail lors de la réédition d'une version?
- 12. Désactiver l'avertissement dans VIM?
- 13. Désactiver l'autoindent dans vim
- 14. comment désactiver temporairement un bouton Android
- 15. Puis-je désactiver temporairement un gestionnaire?
- 16. Comment désactiver temporairement l'analyse de code localement?
- 17. Comment désactiver temporairement les déclencheurs dans PostgreSQL?
- 18. (Temporairement) Désactiver la validation Dans WPF
- 19. Comment puis-je désactiver temporairement MSBuild.ILMerge.Task?
- 20. Désactiver temporairement l'avertissement GCC sur la redéfinition
- 21. CSS vol stationnaire de désactiver temporairement
- 22. Désactiver temporairement l'entrée de clé java
- 23. Désactiver temporairement pagination Kaminari dans Spree
- 24. accordéon comment désactiver temporairement certaines sections
- 25. Comment désactiver temporairement StyleCop sur ma machine?
- 26. Comment désactiver temporairement l'écran dans Android?
- 27. Comment désactiver temporairement la virtualisation WPF Listview?
- 28. wxPython: comment désactiver tous les accélérateurs temporairement?
- 29. WinForms: désactiver temporairement un gestionnaire d'événements
- 30. Désactiver temporairement les tests unitaires Python
merci @Ingo, pourrait voir mon commentaire ci-dessous? Parce que le commentaire de stackoverflow ne supporte pas le code multi-lignes. Donc, je poste la réponse à la place. –
': undojoin' a d'autres problèmes; il n'est pas autorisé après une annulation. Je m'en tiens à ma recommandation de simplement autoriser Vim à conserver la modification automatique dans son historique d'annulation. –
BTW, vous n'avez pas besoin de réinventer la roue. Il y a quelques plugins de ce type là-bas; consultez mon [plugin AutoAdapt] (http://www.vim.org/scripts/script.php?script_id=4654); la page contient des liens vers des alternatives. –