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