Простите, что я новичок в emacs, но кто-нибудь знает, как это обойти? При кодировании в emacs, в режиме ruby, он отступает до правильного уровня (то есть на 2 пробела) после всех ключевых слов, таких как def
, class
, module
, begin
и т. Д., Но при разбивании списков параметров в нескольких строках он отступает в кажущееся случайным положение, например около 40 столбцов.
Я перебираю настройки вкладки emacs и, похоже, просто хожу по кругу и не получаю нужную информацию, поэтому я решил спросить здесь.
Вот скриншот того, где он помещает курсор в список параметров. Я пробовал делать отступ внутри фигурных скобок (например, для блока или хэша), и это работает нормально, это скобки, которые портят это.
![Bug](https://i.stack.imgur.com/i7SAX.png)