Re: Programátorský text ový editor s cliplanguagem
Libor Dub
libor_dub na email.cz
Čtvrtek Leden 24 16:24:14 CET 2002
> > Myslím, že jsme si nerozuměli. Nehle....
> Karel Vam rozumel myslim velmi dobre. Vim muze byt zakompilovany
> interpret zminenych jazyku a umoznuje je interne vyuzivat pro makra
> atd. Emacs je zase pevne spjat s elispem. Oboji jsou pomerne mocne
> nastroje pro vytvareni vlastnich rozsireni. Napriklad pomoci perlu ve
> Vimu jsem mel kdysi resene makro, ktere HTML tagu <img> pod kurzorem
> doplnilo rozmery obrazku.
> Ve Vimu treba nejak takto (zrovna tohle se obejde i bez tech jazyku):
>
> :function While()
> : let var = input("Variable? ")
> : exe "normal i"."while (".var.") {}\<esc>"
> :endfunction
>
> :imap ,wh <esc>:echo While()<CR>
>
> Ulozite-li tento text do souboru nazvaneho reknem test.vim, pak je ve
> Vimu nactete povelem
> :so test.vim
> (bude-li v aktualnim adresari, lze samozrejme i automatizovat). Kdykoliv
> pak napisete v textu retezec ",wh" (bez uvozovek), zepta se Vim na jmeno
> promenne a nasledne pak na pozici kurzoru vlozi retezec "while
> (zadane_jmeno) {}". Na prvni pohled to muze vypadat slozite, ale clovek
> se do toho rychle vpravi a hlavne vsechno dalsi je uz jenom opakovani
> tehoz s jinymi texty.
>
> S pozdravem
> --
> Michal Krause
Děkuji, teď už jsem nabyl dostatku úcty ke zmíněným programům a pustím
se do jejich studia. Pkně jste reagoval i na můj příklad Vaším příkladem
a tak Vám plně věřím, že nebude takový problém vše zvládnout a využívat.
Díky OAK
---
---------> Created by Email.cz
http://WWW.Email.CZ <--- Get Your Free Email
Další informace o konferenci Linux