C-M-j is bound to
c-indent-new-comment-line for c-mode (and c++-mode) and
indent-new-comment-line for other modes, but I want to define a function that will execute
c-indent-new-comment-line in c-mode (and c++-mode) and
indent-new-comment-line in other modes.
Is there any simple way that I can just embed the shortcut but not check the current major mode and then execute the different functions in
(defun example-fn () (interactive) (beginning-of-line) (execute-C-M-j) (next-line))
(execute-C-M-j) is what I want, execute the key not the command it is bound to, but I don't know how to implement this?