Emacs align-regexp on = но not ==

Я работаю в Haskell и часто сталкиваюсь с кодом, подобным следующему:

func i j | i == j = i
         | otherwise = j

Я хочу выровнять символ '=' с помощью align-regexp, но не делайте этого у меня есть ноу-хау elisp. Я пробовал просто сделать "=" без кавычек, но это вставляет ненужный пробел перед каждым '='. Я нашел предлагаемое решение здесь , но я не могу заставить его вообще что-либо делать.

Пожалуйста, помогите мне написать функцию или жестко запрограммированный макрос, который позволит мне установить привязку клавиш для этого.

15
задан Community 23 May 2017 в 10:24
поделиться