Как сделать пользовательский отступ для файла с помощью vim? - PullRequest
5 голосов
/ 17 февраля 2009

Я недавно прочитал эту статью , связанную с отступом исходных файлов в Vim. Тем не менее, я хотел бы иметь возможность сделать отступ для некоторых из них. Есть ли способ указать, какой двоичный файл запускается при нажатии =?

Ответы [ 2 ]

7 голосов
/ 17 февраля 2009

Из справки:

={motion}       Filter {motion} lines through the external program
                given with the 'equalprg' option.  When the 'equalprg'
                option is empty (this is the default), use the
                internal formatting function |C-indenting|.  But when
                'indentexpr' is not empty, it will be used instead
                |indent-expression|.

Похоже, что установка опции equalprg - это то, что вам нужно.

3 голосов
/ 17 февраля 2009

Вы можете установить опцию equalprg. (см .: он = для больше).

...