Как и в случае с моими emacs, вы можете показывать зеленый текст на черном фоне. Увидев это, друг заметил, что я просто взял его из-за формы, подобной Матрице. Итак, теперь то, что я хочу сделать, это реализовать для него простую анимацию, где, как и в матрице, смена текста падает на экран. Как и в функциях зоны, он должен работать после того, как emacs некоторое время простаивает. Как это сделать?
Матричная анимация для Emacs
Ответ 1
Возможно, вы захотите проверить зону пакета: M-x zone
'zone-pgm-drip
похож на капель Matrix, только по одному символу за раз. Я уверен, что это может быть усилено, чтобы быть более наводным. Кроме того, 'zone-pgm-jitter
имеет поток текста, но он просто текст в настоящее время на экране (так что горизонтальная протяженность ограничена тем, что уже показывалось). Вы можете просто запускать M-x zone снова и снова, пока не найдете то, что вам нравится.
Если вы хотите ограничить использование зон выбора, вы можете ограничить массив, который использует зона:
(setq zone-programs [zone-pgm-jitter])
Выбор для zone-programs
:
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
Ответ 2
Вы можете установить зонд-матрицу из Marmalade. "Зона-матрица установки пакета M-x"
Ответ 3
Похоже, кто-то только что сделал. Он работал у меня после небольшого количества настроек:
Ответ 4
Вы можете просто использовать заставку xmatrix, которая, вероятно, может быть изменена для запуска в окне, отличном от корня X, если вы действительно хотите его запустить в emacs. Бонусные очки, если вы можете изменить его, чтобы использовать глифы на основе текста в текущем окне. По странному совпадению, Джейми Завински и написал xmatrix и большие куски Lucid Emacs, который впоследствии был выпущен под лицензией с открытым исходным кодом как Xemacs.