редактирование haml в gEdit, есть ли способ автоматического отступа?

Я использую gEdit для редактирования файлов haml, и функция автоматического отступа работает, когда я пишу одну строку за другой, но когда я иду и очищаю существующий элемент (div или класс), остальная часть кода ниже сам не настраивается. Предположим, это мой код

.rightside
  .container
    %ul
      %li hello
      %li world

Теперь есть ли способ (используя какой-то плагин), с помощью которого, когда я удаляю .rightside, остальная часть кода перемещается влево на два пробела? Теперь мне приходится вручную стирать пробел в каждой строке. Спасибо за ваш вклад.


person Swamy g    schedule 30.10.2009    source источник


Ответы (1)


Вы можете выбрать блок под рассматриваемым тегом и использовать Shift-Tab или Ctrl-Shift-T, чтобы отменить отступ текста, при условии, что вы установили gedit для использования 2 пробелов для табуляции.

Я также установил плагин multi-edit. Это дает мне несколько кареток, в которых любые изменения, которые я делаю, будут дублироваться. В этом случае я могу просто поместить курсор в верхнюю часть этого блока, использовать сочетание клавиш Ctrl-PgDown, чтобы выбрать весь блок, а затем пару раз нажать «Удалить».

person Ryan Long    schedule 21.02.2010