Artawower / persistent-kmacro.el

Package for executing and storing your named macros persistently.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Persistent-kmacro.el

Buy Me A Coffee donate button Patreon donate button wakatime

Package for executing and persistently storing your named macros.

Usage

  1. Run start-kbd-macro <your sequence> end-kbd-macro
  2. Define your named macro via persistent-kmacro-name-last-kbd-macro
  3. Run persistent-kmacro-execute-macro <your macro name>
  4. Enjoy!

Install

Requirements

(use-package persistent-soft
  :defer t)
(use-package persistent-kmacro
  :straight (:host github :repo "artawower/persistent-kmacro.el")
  :bind (:map evil-normal-state-map
           ("SPC me" . persistent-kmacro-execute-macro)
           ("SPC ma" . persistent-kmacro-name-last-kbd-macro)))

Configurations

persistent-kmacro-macro-file - file name of stored macros. Default value is ~/.emacs.d/persistent-kmacro.el

persistent-kmacro-name-last-kbd-macro - If non-nil, include projectile project name in macro name.

About

Package for executing and storing your named macros persistently.

License:MIT License


Languages

Language:Emacs Lisp 100.0%