This package changes text from camelCase to dash-case to snake_case. We recommend binding the following keys: (bind-key "M-C" #'caser-camelcase-dwim) (bind-key "C-M-C" #'caser-upper-camelcase-dwim) (bind-key "M-S" #'caser-snakecase-dwim) (bind-key "M-D" #'caser-dashcase-dwim) The code is at https://hg.sr.ht/~zck/caser.el CI is at https://builds.sr.ht/~zck/caser.el