HEADER |repeat| + Vimperator can repeat a number of commands or record macros... section:Macros[macros] |q| ||q {arg}|| + ____________________________________________________________________________ Record a key sequence into a macro. Available macros are {0-9a-zA-Z} (uppercase to append). Type 'q' to stop recording. ____________________________________________________________________________ |:macros| + ||:mac[ros] [regex]|| ________________________________________________________________________________ List recorded macros matching the optional regular expression. If no regex is given, list all. ________________________________________________________________________________ |:delmac| |:delmacros| ||:delmac[ros] [regex]|| + ________________________________________________________________________________ Delete recorded macros matching a regular expression. ________________________________________________________________________________ |@| |@@| |:play| ||[count]@ {arg}|| + ||[count]@@|| + ||:pl[ay] {arg}|| + ____________________________________________________________________________ Plays the contents of macro {0-9a-z}. @@ replays a previous executed macro. :play {arg} plays a recorded macro. ____________________________________________________________________________ section:Profiling[profile,profiling] |:time| ||:[count]time[!] {code|:command}|| + ________________________________________________________________________________ Profile a piece of code or a command. Run {code} [count] times (default 1) and returns the elapsed time. {code} is always passed to JavaScript's eval(), which might be slow, so take the results with a grain of salt. If {code} starts with a [c]:[c], it is executed as a Vimperator command. Use the special version with [!] if you just want to run any command multiple times without showing profiling statistics. ________________________________________________________________________________ // vim: set syntax=asciidoc: