Demo:
http://www.youtube.com/watch?v=ZithVlRsjKo
Minor mode providing Quake/Unreal-style killing sprees in Emacs.
Add the following to your `.emacs` file to enable the use of `quake-mode`:
(add-to-list 'load-path "~/.emacs.d/quake-mode") (load "quake-mode.el")
The above assumes that you saved the project files in a folder `quake-mode`, inside the `.emacs.d` directory.
Use
M-x: quake-mode
to toggle the mode on and off
Currently the following functions count as a frag:
(kill-word) (backward-kill-word) (kill-comment) (kill-line) (kill-visual-line) (kill-whole-line) (kill-rectangle) (kill-region) (kill-buffer)
… and more probably
You can enable other functions to count as frags like this:
;; kill-sexp will now count as a frag
(quake/define-frag kill-sexp)
You can choose how many kills certain events require like this:
;; at 8 kills, announce MEGE KILL and play the megakill.wav sound (quake/define-spree-event 8 "MEGA KILL" "megakill.wav")
The standard announcer sounds are all available.
Counting every `kill’ as a frag can be annoying, killing three blank lines of text should really not be considered a triple kill. Perhaps the size of the text killed should determin the frag.
Maybe after a lot of consecutive undos you are considered a team killer or humiliated
commits, pushes, reverts, who knows
I just found these on some forum with no attached license, need something offical
Use emacs customize, groups, and what not