En l'état, mon emacs est configuré pour afficher du texte vert sur fond noir. En le voyant, un ami a remarqué que je l'ai juste pris à cause de l'apparence semblable à Matrix qu'il donne. Donc, maintenant, ce que je veux faire est de mettre en œuvre une animation inactive où, comme dans la matrice, le texte qui change tombe à l'écran. Comme dans les fonctions de sortie de zone, il devrait fonctionner après qu'emacs ait été inactif pendant un moment. Comment cela serait-il fait?Animation inactive de type matrice pour Emacs
Répondre
Vous pouvez vérifier la zone de package: zone M-x
Le 'zone-pgm-drip
est comme la goutte à goutte Matrix, un seul caractère à la fois. Je suis sûr qu'il pourrait être amélioré pour être plus inondable. En outre, le texte 'zone-pgm-jitter
est saturé, mais il ne s'agit que du texte affiché à l'écran (son étendue horizontale est donc limitée à ce qui était déjà affiché). Vous pouvez simplement exécuter zone M-x encore et encore jusqu'à ce que vous trouviez ce que vous aimez.
Si vous voulez limiter la zone de choix utilise, vous pouvez limiter le tableau de cette zone utilise:
(setq zone-programs [zone-pgm-jitter])
Les choix pour zone-programs
sont:
zone-pgm-jitter
zone-pgm-putz-with-case
zone-pgm-dissolve
zone-pgm-explode
zone-pgm-whack-chars
zone-pgm-rotate
zone-pgm-rotate-LR-lockstep
zone-pgm-rotate-RL-lockstep
zone-pgm-rotate-LR-variable
zone-pgm-rotate-RL-variable
zone-pgm-drip
zone-pgm-drip-fretfully
zone-pgm-five-oclock-swan-dive
zone-pgm-martini-swan-dive
zone-pgm-rat-race
zone-pgm-paragraph-spaz
zone-pgm-stress
zone-pgm-stress-destress
zone-pgm-random-life
C'est hilarant .. Et génial. Je ne sais pas comment spécifier quelle zone je veux, car M-x zone-pgm-jitter ne fonctionne pas. Juste zone M-x – Silfheed
@Silfheed (setq zone-programmes [zone-pgm-jitter]) –
Vous pouvez simplement utiliser l'écran de veille xmatrix , qui pourrait probablement être modifié pour s'exécuter dans une fenêtre autre que la racine X si vous voulez vraiment l'exécuter dans emacs. Points bonus si vous pouvez le modifier pour utiliser des glyphes basés sur le texte de la fenêtre en cours. Par une étrange coïncidence, Jamie Zawinski ont tous deux écrit xmatrix et de gros morceaux de Lucid Emacs, qui a ensuite été publié sous une licence open-source comme Xemacs.
"étrange coïncidence" == le scénario décrit ci-dessus par @samoz et @belgariontheking. –
C'est un peu méchant. Je suis sûr que quand JWZ a écrit xmatrix, Lucid Emacs ou même Netscape il ne prenait pas de drogue ... beaucoup ;-) – ConcernedOfTunbridgeWells
Vous pouvez installer zone-matrice à partir de Marmalade. "M-x package-install zone-matrix"
On dirait que quelqu'un vient de faire un. Il a travaillé pour moi après une petite quantité de peaufinage:
- 1. Formule pour une matrice de projection orthogonale?
- 2. Animation de séquences d'images avec Core Animation
- 3. séquençage Animation de cadres UIImageView & animation CGTransform
- 4. Bibliothèques HTTP pour Emacs
- 5. strtotime pour Emacs Lisp
- 6. NSTimer callbacks lorsque l'application iPhone est inactive
- 7. DataGridViewComboBox - Afficher la valeur 'InActive' dans DataGridView
- 8. Matrice défectueuse pour renverser (réflexion miroir) un MovieClip
- 9. Matrice de Python Matlab
- 10. Matrice statique ou matrice allouée dynamique
- 11. matrice de boutons
- 12. Animation WPF - Animation de points de courbe de Bézier
- 13. Report Matrice de remplissage
- 14. convertir une matrice de listes à une matrice
- 15. Onglet jQuery Animation de fondu
- 16. algorithme de matrice de biais
- 17. Meilleur mode Mercurial pour Emacs?
- 18. Vim style Omnicomplete pour emacs?
- 19. C#: Envoyer une entrée de la fenêtre inactive
- 20. JDE pour Emacs pour JDK 6.10
- 21. Matrice de rotation pour le vecteur de direction
- 22. Déterminer la matrice de transformation
- 23. Problème avec jQuery Animation
- 24. Animation de NSDrawer
- 25. Envoi de clés à une application inactive en C#/.NET
- 26. Bon moyen de créer une boucle inactive en C#?
- 27. Animation personnalisée pour pousser un UIViewController
- 28. Flash Animation
- 29. Toute animation gratuite disponible pour WPF?
- 30. Comment faire pour convertir une matrice 1-D en une matrice 2D
Ne pourriez-vous simplement le code toujours en haut? Le texte qui tombe va venir, mec. Ça viendra. – belgariontheking
@belgariontheking C'est probablement parce qu'il tomberait de la chaise;) – samoz
@samoz: et finalement il va juste vendre cette chaise pour l'argent des mauvaises herbes. – belgariontheking