-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!goblin1!goblin.stu.neva.ru!eternal-september.org!feeder.eternal-septem
ber.org!news.eternal-september.org!.POSTED!not-for-mail
From: Piotr Chamera <p...@p...onet.pl>
Newsgroups: pl.comp.programming
Subject: Re: trochę NTG - edytor tekstowy z pracą na blokach tekstu
Date: Tue, 05 Aug 2014 17:37:40 +0200
Organization: A noiseless patient Spider
Lines: 36
Message-ID: <lrqto6$jd7$1@dont-email.me>
References: <lrq9f5$mri$1@usenet.news.interia.pl>
<53e0b027$0$2164$65785112@news.neostrada.pl>
<lrqm28$h5h$1@usenet.news.interia.pl>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 5 Aug 2014 15:37:42 +0000 (UTC)
Injection-Info: mx05.eternal-september.org;
posting-host="189660793114f6bc2e8218e4b92c4c8a";
logging-data="19879";
mail-complaints-to="a...@e...org";
posting-account="U2FsdGVkX19fm52Ks7Fes6OLLF3Eg6WQ"
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
In-Reply-To: <lrqm28$h5h$1@usenet.news.interia.pl>
Cancel-Lock: sha1:wSuRuES6+0T4PoHFWuIqYX2d+UI=
Xref: news-archive.icm.edu.pl pl.comp.programming:206536
[ ukryj nagłówki ]W dniu 2014-08-05 15:26, Adam pisze:
> Przykładowo, mam tekst podobny do:
>
> 1--1pass200.zip B 16080 960511 One-pass
> 2--1seagate.zip B 499330 960403 Specs for
> 3--22dsk144.zip B 232531 970802 CP/M<->Di
> 4--2format.zip B 1650 881001 Format 2
> ...
> czyli jakieś dane ze stałą szerokością pól, ale bez znaczników pól.
> Potrzebuję zaznaczyć prostokątny obszar pomiędzy polami,
> i w zaznaczonym obszarze (i _tylko_ w nim) zamienić spacje na ";" - więc
> efekt końcowy winien wyglądać następująco:
>
> 1--1pass200.zip ";" B 16080
> 2--1seagate.zip ";" B 499330
> 3--22dsk144.zip ";" B 232531
> 4--2format.zip ";" B 1650
To jest do zrobienia w Emacs za pomocą komend blokowych
https://www.gnu.org/software/emacs/manual/html_node/
emacs/Rectangles.html
W tym wypadku po zaznaczeniu kolumny skrót: C-x r t <Ret> ";" <Ret>
Albo prawie każdy edytor z wyrażeniami regularnymi
np. w Emacs zamiana ^\(.\{17\}\) na \1";"
czyli po 17 znaku w zaznaczonym regionie wstaw ";"
> Druga możliwość to "rysowanie ramek kursorem".
Nigdy nie używałem czegoś takiego, ale do Emacsa powinny bać do tego
jakieś biblioteki - na szybko znalazłem
http://www.emacswiki.org/emacs/rebox2
do rysowania różnych stylów ramek dookoła komentarzy - powinno dać się
użyć w tym przypadku.
Następne wpisy z tego wątku
- 05.08.14 18:11 A.L.
- 05.08.14 22:43 slawek
- 05.08.14 22:52 slawek
- 06.08.14 09:11 Bronek Kozicki
- 06.08.14 14:14 Adam
- 06.08.14 14:37 Adam
- 06.08.14 14:59 slawek
- 07.08.14 20:45 Tomasz Sowa
Najnowsze wątki z tej grupy
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
- Ada 2022 Language Reference Manual to be Published by Springer
Najnowsze wątki
- 2024-11-02 piszę list do św Mikołaja
- 2024-11-01 karta SIM nie działa w konkretnym smartfonie.
- 2024-11-01 Mamy WZROST! O 50% wzrosła ilość kredytów gotówkowych
- 2024-11-01 Warszawa => Expert Recruiter 360 <=
- 2024-11-01 Warszawa => Technical Leader (Java Background) <=
- 2024-11-01 Warszawa => Account Manager - Usługi rekrutacyjne <=
- 2024-11-01 Warszawa => Head of International Freight Forwarding Department <=
- 2024-11-01 Warszawa => Programista Dynamics 365 CRM <=
- 2024-11-01 Warszawa => Dynamics 365 CRM Developer <=
- 2024-11-01 Warszawa => Junior Rekruter <=
- 2024-11-01 Chrzanów => Specjalista ds. PR Produktowego <=
- 2024-11-01 Białystok => Full Stack web developer (obszar .Net Core, Angular6+) <
- 2024-11-01 Łódź => Frontend Engineer (Three.js) <=
- 2024-11-01 Warszawa => Junior Rekruter <=
- 2024-11-01 Gdańsk => Programista Full Stack .Net <=