#emacs #keyboard-shortcuts #ocaml
#emacs #сочетания клавиш #ocaml
Вопрос:
Я где-то видел описание C-c C-r
«оценить весь выбранный регион» или tuareg-eval-region
. Но когда я пробую это Emacs
сделать, кажется, что после установки региона и помещения курсора на несколько команд после окончания региона нажатие C-c C-r
вычисляет положение курсора.
Итак, кто-нибудь может сказать мне, C-c C-r
вычисляется ли значение «до курсора» или область, которую мы установили ранее?
Кстати, я не уверен, что правильно установил регион. Один из способов — использовать SHIFT direction arrow
; другой способ — использовать CTRL space
, но я не знаю разницы между Mark set
, Mark activated
и Mark cleared
. Кто-нибудь может сказать мне, как правильно выбрать регион?
Ответ №1:
На языке Emacs область — это область между меткой и точкой (то есть курсором). Таким образом, при перемещении курсора вы перемещаете одну границу области, в то время как другая остается там, где находится текущая метка.
C-SPC
это традиционный способ установки метки. В настоящее время клавиши Shift cursor также должны работать. Подробнее о том, как работают регионы, см. В соответствующем разделе руководства по Emacs.