ESS nous permet de mettre en retrait une ligne et une expression. Existe-t-il une liaison de clé pour indenter un tampon? Si non, pouvons-nous le créer?Comment mettre en retrait un tampon dans ESS?
3
A
Répondre
7
Comme indiqué par d'autres, vous pouvez marquer le tampon entier C-x h
puis retrait de la région avec C-M-\
Vous pouvez aussi mettre quelque chose le long de ces lignes dans votre fichier .emacs
:
(defun my-indent-buffer()
(interactive)
(save-excursion
(indent-region (point-min) (point-max))))
(global-set-key "\C-cib" 'my-indent-buffer)
Ceci a l'avantage de se souvenir de votre point.
6
Vous n'êtes pas sûr d'un tampon, mais vous pouvez marquer une région, puis utiliser C-M-\
dessus.
Ou marquer le tampon entier avec 'C-x h'. –
Ah. Comme toujours chez Emacs, on apprend quelque chose de nouveau tous les jours. Ou je suppose que l'on devrait. :) –