Re: [Vim-russian-user] VIM
Status: Alpha
Brought to you by:
andrey_kiselev
From: Anton N. <to...@of...> - 2002-08-20 14:08:09
|
On Tue, 20 Aug 2002 17:04:31 +0400 (MSD) "Arkady V.Belousov" <ar...@be...> wrote: > AN> Как уже сказали, в виме есть регэкспы. search&replace всяких ME > AN> и прочих > AN> вордов нервно курят. > Это почему? Регэкспы там есть. А если их мало будет, вполне можешь > добавить ещё что-то, благо сорсы интерфейса на егойном макроязыке есть. А смысл? Вместо использования стандартных вещей сочинять что-то свое? > AN> Позволю себе провокационный вопрос: а вы в юниксе вообще > AN> работали? > Нет, я там только погулять выходил. (Это не сарказм, это так и > есть). Тогда лучше пользуйтесь МЕ. Вам будет проще. > AN> В виме я такое могу делать 1 (одной) строкой. > AN> :r!perl -e "...." > > Что именно? В смысле, что именно в вим-е "делается одной строкой"? В том-то и дело, что не в виме. Я могу спокойно пользоваться перлом (sh, python, tcl, rexx и любым другим скриптовым языком), не вылезая из вима. А по большому счету, я вообще могу пользоваться чем угодно. Прада, это требует определенных навыков. > И > что для перла значит это многоточие? Мне лень было вписывать перловый код. > В смысле, что вызывается другая > программа для обработки текста? Ну так и под дос это не такая проблема - > ялибо выйду из редактора (решение - не блеск, но ведь возможно же!), > либопереключусь в другой дос-бокс и выполню что хочу. 1) сохранишь файл. 2) выйдешь в дос. 3) запустишь программу обработки. 4) выйдешь из доса. 5) загрузишь файл. В виме - у тебя будет только один пункт - 3-й. > AN> Точно так же я могу прокручивать выделеный в виме блок текста > AN> через > AN> любую программу, через любой фильтр. > AN> Хотя субъективно досовый вим хуже - дос не понимает консоли > AN> 130х50. > Почему? Я извиняюсь, но отвечу "Патамучто". Рассказывать про фреймбуффер я сейчас не буду. > AN> Кроме того, я лично не нашел 6-го вима для доса. > http://www.vim.org/download.php [...] Ну, может быть. Я давно смотрел. -- Anton Noginov to...@of... +7-095-956-4951 East Connection ISP, Moscow, Russia. http://www.east.ru |