Например я пишу код
if Foo do # do something end
А потом я вставляю в свой код много строк.
if Foo do # do something # do something # do something # do something # do something end
Как быстро выровнять добавленные линии?
Хотите выровнять автоматически при вставке, или вы хотите выровнять его позже?Для последующего использования вы можете использовать функцию indent-region (привязана к C-M-\).Для автоматического выравнивания при вставке вы можете использовать по рецепту (я не помню, где я его взял, поэтому я буду ссылаться на мою конфигурацию) - см. Строки 45-66Вам нужно будет добавить больше режимов к yank-indent-modes, но конкретный режим должен обеспечить работающую функцию отступа.
indent-region
C-M-\
yank-indent-modes