a123-flex 0 3 декабря, 2010 Опубликовано 3 декабря, 2010 · Жалоба Она есть в любом Vim'е, а есть ли у Вас в винде Vim - это уже не знаю. :) вроде мы о нем говорили щаз В каком редакторе тестили? В виме? :version VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Oct 27 2010 17:59:02) Версия с графическим интерфейсом для MS-Windows 32 бит с поддержкой OLE Заплатки: 1-46 Скомпилирован Bram@KIBAALE Большая версия с графическим интерфейсом. Включённые (+) и отключённые (-) особенности: +arabic +autocmd +balloon_eval +browse ++builtin_terms +byte_offset +cindent +clientserver +clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments +conceal +cryptv +cscope +cursorbind +cursorshape +dialog_con_gui +diff +digraphs -dnd -ebcdic +emacs_tags +eval +ex_extra +extra_search +farsi +file_in_path +find_in_path +float +folding -footer +gettext/dyn -hangul_input +iconv/dyn +insert_expand +jumplist +keymap +langmap +libcall +linebreak +lispindent +listcmds +localmap -lua +menu +mksession +modify_fname +mouse +mouseshape +multi_byte_ime/dyn +multi_lang -mzscheme +netbeans_intg +ole -osfiletype +path_extra +perl/dyn +persistent_undo -postscript +printer -profile +python/dyn +python3/dyn +quickfix +reltime +rightleft +ruby/dyn +scrollbind +signs +smartindent -sniff +startuptime +statusline -sun_workshop +syntax +tag_binary +tag_old_static -tag_any_white +tcl/dyn -tgetent -termresponse +textobjects +title +toolbar +user_commands +vertsplit +virtualedit +visual +visualextra +viminfo +vreplace +wildignore +wildmenu +windows +writebackup -xfontset -xim -xterm_save +xpm_w32 общесистемный файл vimrc честно, я и билла не люблю, но линукс мне кажется вообще рекламой механической супервагины с сурдоподогревом на молодежном алкогольнонаркотическом пати, где полно самок. Наша вагина гораздо интереснее и горячее. покупайте нашу вагину бесплатно. фу. простите да. в нашей вагине 46 заплаток,она самая отлаженная. +вася +петя +миша +венеролог вопщем я запускаю gVim 7.3 нет там строки командной))) билл победил а я сдаюсь Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Des333 0 3 декабря, 2010 Опубликовано 3 декабря, 2010 · Жалоба a123-flex: Еще раз уточню, на всякий случай. Вы в виме нажимаете ":" и в строке снизу, куда переместился курсор набираете %s/\(\w\+\)_p\>/i\1/g нажимаете Enter и у Вас abc_p меняется не на iabc, а на какую-то кракозябру? Так? UPD: А, понял! :) Вы это через меню "Правка->Поиск и замена" делали. Не, надо так, как я выше написал. И все будет тип-топ. :) UPD2: вопщем я запускаю gVim 7.3 нет там строки командной))) билл победил а я сдаюсь Есть, куда она денется. :) Даже Биллу Vim не победить! :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
a123-flex 0 3 декабря, 2010 Опубликовано 3 декабря, 2010 · Жалоба a123-flex: Еще раз уточню, на всякий случай. Вы в виме нажимаете ":" и в строке снизу, куда переместился курсор набираете %s/\(\w\+\)_p\>/i\1/g нажимаете Enter и у Вас abc_p меняется не на iabc, а на какую-то кракозябру? Так? UPD: А, понял! :) Вы это через меню "Правка->Поиск и замена" делали. Не, надо так, как я выше написал. И все будет тип-топ. :) ВАУ. и консоль е, и замена работает.. Билл побежден а я премного благодарен. Придется видимо все же учить ети значки олбанские((( :crying: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Des333 0 3 декабря, 2010 Опубликовано 3 декабря, 2010 · Жалоба ВАУ. и консоль е, и замена работает.. Билл побежден а я премного благодарен. Придется видимо все же учить ети значки олбанские((( :crying: Всегда пожалуйста! :) Удачи в освоении значков! :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
a123-flex 0 3 декабря, 2010 Опубликовано 3 декабря, 2010 · Жалоба Всегда пожалуйста! :) Удачи в освоении значков! :) А с папкой такое можно сделать или с деревом папок ? Аппетит приходит во время еды :laughing: знаете ли... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dvladim 0 4 декабря, 2010 Опубликовано 4 декабря, 2010 · Жалоба А с папкой такое можно сделать или с деревом папок ? Аппетит приходит во время еды :laughing: знаете ли... Как уже говорили: sed Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
halfdoom 0 4 декабря, 2010 Опубликовано 4 декабря, 2010 · Жалоба А с папкой такое можно сделать или с деревом папок ? find(1) в сочетании с sed(1): find . -name "*.c" -exec sed -i .bak 'regexp' {} ';' Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DevL 0 4 декабря, 2010 Опубликовано 4 декабря, 2010 · Жалоба мда. всегда ненавидел ети кракозябры и линух. и куда мне ето ввести, простите ? ... эти кракозябры - это не фича линуха, а регулярных выражений :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
a123-flex 0 4 декабря, 2010 Опубликовано 4 декабря, 2010 · Жалоба find(1) в сочетании с sed(1): find . -name "*.c" -exec sed -i .bak 'regexp' {} ';' 1. спасибо. так ведь ети решения для мастдая непригодны, я так понимаю ? 2. значит, все же средствами mew, notepad++ и slickedit такую замену сделать нельзя ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SM 0 4 декабря, 2010 Опубликовано 4 декабря, 2010 · Жалоба 1. спасибо. так ведь ети решения для мастдая непригодны, я так понимаю ? Все пригодно. Полный набор этих утилит есть и под винду. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
a123-flex 0 5 декабря, 2010 Опубликовано 5 декабря, 2010 · Жалоба Все пригодно. Полный набор этих утилит есть и под винду. все равно они мне не нравятся, и ставить их я не буду))) скажите как заставить ето работать в слике или Ме Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SM 0 5 декабря, 2010 Опубликовано 5 декабря, 2010 · Жалоба скажите как заставить ето работать в слике или Ме не скажу. Я пишу код в чем попало, в редакторах квартуса, синплифая, в фаре, в миднайте, в вижуал студио, короче что ближе под рукой, не вдаваясь в их глубинные особенности... А для таких "извратов" предпочитаю с древних, еще довиндовых и додосовых, времен именно доисторическую стандартную классику жанра - sed, awk и иже с ними. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
a123-flex 0 5 декабря, 2010 Опубликовано 5 декабря, 2010 · Жалоба не скажу. Я пишу код в чем попало, в редакторах квартуса, синплифая, в фаре, в миднайте, в вижуал студио, короче что ближе под рукой, не вдаваясь в их глубинные особенности... А для таких "извратов" предпочитаю с древних, еще довиндовых и додосовых, времен именно доисторическую стандартную классику жанра - sed, awk и иже с ними. Странно, а я только в Me. мне кажется ето нормально иметь один гибкий и мощный инструмент на все случаи жизни... или хотеть етого Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SM 0 5 декабря, 2010 Опубликовано 5 декабря, 2010 · Жалоба или хотеть етого А я его хочу :). Но только вот пришел к выводу, что его не существует и не может существовать. Поэтому и пришел к тому, к чему пришел - в редакторах пользоваться базовыми фичами, которые в них почти в любых есть, и примерно одинаково устроены, а остальное делать стандартными средствами (ну в том, что микрософт их в мастдайку не включил я уж никак не виноват, но они у меня и в винде стоят и из-под фара вполне удобно применяются). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
a123-flex 0 6 декабря, 2010 Опубликовано 6 декабря, 2010 · Жалоба А я его хочу :). Но только вот пришел к выводу, что его не существует и не может существовать. Поэтому и пришел к тому, к чему пришел - в редакторах пользоваться базовыми фичами, которые в них почти в любых есть, и примерно одинаково устроены, а остальное делать стандартными средствами (ну в том, что микрософт их в мастдайку не включил я уж никак не виноват, но они у меня и в винде стоят и из-под фара вполне удобно применяются). ладно, Ваша правда, реальность не обязательно соответствует нашим фантазиям, иначе ето может быть шизофренией. Вы - реалист, я мечтатель. но мне все таки хочется верить... вот и ReAl говорил что такое возможно... :crying: Вот кстати еще одна чуть менее простая задача. Совсем раньше, когда я был в полной бессознательности, правила именования у меня были такими: VarName = NAME1_NAME2_NAME3_NAMEN_p Сейчас, благодаря des333, оно стало таким: iNAME1_NAME2_NAME3_NAMEN Вопрос: можно ли, пользуясь vim или sed, сделать такое преобразование: NAME1_NAME2_NAME3_NAMEN_p => Name1Name2Name3NameN_p или, понятно, iNAME1_NAME2_NAME3_NAMEN => iName1Name2Name3NameN. Разумеется для всех NAME1_NAME2_NAME3_NAMEN_p, в файле, которых есть много разных типов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться