Я пишу много кода python в последнее время, и я использовал режим tab-to-space в vim. Я просто задавался вопросом, как бы я был без изменений в vim, не покидая режим редактирования, например, после того, как я закончил, если...: block. Обычно я могу просто ввести < < не требуется, но для этого требуется слишком много keystorkes, у кого есть лучшая идея?
Как сделать unindent в vim, не выходя из режима редактирования?
Ответ 1
Настройте Ctrl - D на клавиатуре, одновременно удаляет одну таббуду, работает для заметок, замененных пробелом.
Ответ 2
В Vim в Linux вы можете отменить несколько строк, используя V
, чтобы выбрать первую строку. Нажмите стрелку вниз, чтобы выбрать несколько строк. Затем введите <
, чтобы удалить все строки.
Если вы хотите отступать, введите >
вместо
Ответ 3
Backspace удалит один уровень отступа за раз.