Как сделать отступ в буфере в ESS? - PullRequest
3 голосов
/ 28 мая 2010

ESS позволяет нам отступать строку и выражение. Есть ли привязка клавиш для отступа в буфере? Если нет, можем ли мы его создать?

Ответы [ 2 ]

7 голосов
/ 28 мая 2010

Как заявили другие, вы можете пометить весь буфер C-x h, а затем сделать отступ для региона C-M-\

Вы также можете поместить что-то вроде этого в ваш .emacs файл:

(defun my-indent-buffer()
  (interactive)
  (save-excursion
    (indent-region (point-min) (point-max))))

(global-set-key "\C-cib" 'my-indent-buffer)

Это полезно для запоминания вашей точки зрения.

6 голосов
/ 28 мая 2010

Не уверен насчет буфера, но вы можете пометить регион и затем использовать C-M-\ для него.

...