При использовании нескольких файлов в энергии я использую эти команды главным образом (с ~350 открытыми файлами):
:b <partial filename><tab>
(переход к буферу) :bw
(буферная очистка, удалите буфер) :e <file path>
(редактирование, откройтесь, новый буфер> pltags
- позволяют перейти к определениям подпрограммы/метода Этот сценарий выполняет итерацию по каждому элементу в документе и заменяет каждый экземпляр foo
на bar
.
gi
] модификаторы регулярного выражения заставляют его выполнять глобальный , поиск без учета регистра .
var els = document.getElementsByTagName("*");
for(var i = 0, l = els.length; i < l; i++) {
var el = els[i];
el.innerHTML = el.innerHTML.replace(/foo/gi, 'bar');
}
Вы можете настроить таргетинг на определенные имена тегов, изменив "*"
на имя тега по вашему выбору (например, «p»
, «td»
).