Нет, раньше такого не было. Обычное поведение было таким: если я добавляю тег, вот пишу к примеру h - жму таб, он добавляет <h></h> - при этом курсор встаёт между тегами, при повторном нажатии tab - он встаёт за теги. Но! Это если не сдвигать закрывающий тег. А если я переносил его на другую строку, то курсор уже так не делал, а просто ходил как обычная табуляция внутри текста, что мне и нужно. Т.е. я спокойно перемещал его внутри тела элемента и делал табуляцию, теперь 1 таб я стандартно делаю лишний и перевожу курсор наверх. Похоже я что-то не то выставил в настройках, но никак не могу найти, что именно.
По ZenCoding - пока что умения не хватает им пользоваться, хотя уже нагляделся-начитался.