Есть html файл с кучей ненужных тэгов и классов, мне нужно скопировать только текст из тэгов, можно как-то это сделать в vim?
То есть, удалить теги и чтобы текст остался.
Сергей Бурдужа, ну, скажем, в vim регулярки немного не такие, как в Perl/PCRE, так что придётся их подрегулировать. Но есть ещё одна важная проблема, html не только позволяет быть не очень валидным, но может также содержать javascript, где соответствующие символы могут также присутствовать и быть непарными. Также не только эти скрипты, но и css могут представлять из себя содержимое тэгов, которые при этом как бы и не текст как таковой. Про html entities (всякие &quiot;) я уже молчу.
Так что это очень плохая идея. Лучше обработать файлы отдельными скриптами, которые будут работать с html как с html, а не как с текстом из символов.
Валентин, фиг его знает зачем там скрипт, если задача разовая?
подрубился по (s)ftp или scp забрал файл любым редактором и сделал что надо.
для неофитов гораздо проще, чем разбираться в виме.
вот если хочется осиливать сам вим, то да – нужно руку набивать.