1

Если я пишу такой код в VIM:

 def my_function

и я нажимаю ввод, я хотел бы, чтобы курсор был расположен ниже d.

В настоящее время он позиционирует курсор как можно дальше влево.

Как я могу это сделать?

1 ответ1

2

Есть несколько вариантов, которые вы захотите посмотреть:

:help 'autoindent'
:help 'smartindent'
:help 'cindent'
:help :filetype-indent-on

(Эти команды набираются в точности так, как вы видите их выше.)

Опция 'autoindent' будет работать так, как вы описываете, но Vim может быть более умным в отношении отступов, следовательно, других. Обычно достаточно использовать последний только в вашем vimrc и позволить Vim определить ваш тип файла и соответствующие опции отступа для этого типа файла.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .