URL: https://linuxfr.org/forums/programmationautre/posts/emacs-raccourcie-clavier-et-elisp Title: [emacs] Raccourcie clavier et elisp Authors: Diagonale de Cantor Date: 2012年08月01日T13:45:16+02:00 Tags: emacs, elisp et shell Score: 1 Bonjour tout le monde ! Je viens de trouver un raccourcie clavier génial pour emacs : « `C-u M-|` ». Pour faire simple ça applique une commande shell sur la région et la remplace par sa sortie. Mais voilà bien qu'utilisateur régulier d'emacs, et donc habitué à me tordre les doigts, le raccourcie clavier associé est franchement lourds. Donc j'aimerai le remplacer. Vous aller me dire, rien de plus facile : (global-set-key "\M-p" 'shell-command-on-region) Malheureusement, pour avoir le comportement souhaité il faut que je donne un argument numérique à `shell-command-on-region` et je ne sais pas comment faire.> M-| (shell-command-on-region) is like M-!, but passes the contents of the region as the standard input to the shell command, instead of no input. With a numeric argument, it deletes the old region and replaces it with the output from the shell command. Si quelqu'un aurait une piste je le lui en saurait reconnaissant ! Merci