Как перейти к определению типа в Emacs merlin

#emacs #ocaml #keyboard-shortcuts #merlin

#emacs #ocaml #сочетания клавиш #мерлин

Вопрос:

Есть ли способ перейти к определению типа типа значения под текущим курсором? Например, если у нас есть следующий код:

  type weekday = Mon | Tue | Wed | Thu | Fri | Sat | Sun  let () = Mon(* cursor here *)   

когда вы правильно настроите merlin в emacs и нажмете C-c C-t , в минибуфере merlin отобразит тип Mon as type weekday = .. . Есть ли способ перейти к определению типа type weekday после отображения типа?

Ответ №1:

Я знаю, что вы можете использовать Atl-x merlin-locate-type, а затем использовать C-camp;, чтобы вернуться назад.