Function: viper-describe-kbd-macros

viper-describe-kbd-macros is an interactive and byte-compiled function defined in viper-macs.el.gz.

Signature

(viper-describe-kbd-macros)

Documentation

Show currently defined keyboard macros.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/emulation/viper-macs.el.gz
;;; Displaying and completing macros

(defun viper-describe-kbd-macros ()
  "Show currently defined keyboard macros."
  (interactive)
  (with-output-to-temp-buffer " *viper-info*"
    (princ "Macros in Vi state:\n===================\n")
    (mapc #'viper-describe-one-macro viper-vi-kbd-macro-alist)
    (princ "\n\nMacros in Insert and Replace states:\n====================================\n")
    (mapc #'viper-describe-one-macro viper-insert-kbd-macro-alist)
    (princ "\n\nMacros in Emacs state:\n======================\n")
    (mapc #'viper-describe-one-macro viper-emacs-kbd-macro-alist)
    ))