Miten kirjoitetaan komentorivi, jos halutaan avata kaikki tietyssä hakemistossa olevat - sanotaan vaikka a- alkuiset - filet buffereihin.
Ts. miten tuota wildcard optiota käytetään. Ohjeita ei löydy sitten mistään ja online manuaalit on tosi p:stä.
(find-file "a" ???????.....
LISP find-file wildcards
5
697
Vastaukset
- Mik
Edes jonkunlainen taustatieto käytettävästä käyttöjärjestelmästä voisi kenties helpottaa ongelman hahmottamista. Mihin buffereihin ? Minkä ohjelman käytettäväksi ? Mitä ollaan oikein tekemässä ? Jotain tyyliin "less a*", vaiko ?
- Mik
Ai kyse taitaakin olla Emacsista, jo valkenee hetken arvailun jälkeen.
Jos käytät find-fileä C-x C-f kautta, niin ainakin äsken Emacsilla kokeillessani siihen tiedostonnimeen pystyi antamaan esim. a*, jolloin se avasi kaikki a:lla alkavat tiedostot. XEmacs ei tunnu toimivan samalla tapaa, etenkin vertaamalla aproposin kautta saatua helppiä kyseisistä komennoista. - juma
Mik kirjoitti:
Ai kyse taitaakin olla Emacsista, jo valkenee hetken arvailun jälkeen.
Jos käytät find-fileä C-x C-f kautta, niin ainakin äsken Emacsilla kokeillessani siihen tiedostonnimeen pystyi antamaan esim. a*, jolloin se avasi kaikki a:lla alkavat tiedostot. XEmacs ei tunnu toimivan samalla tapaa, etenkin vertaamalla aproposin kautta saatua helppiä kyseisistä komennoista.Joo, sori jos tuli hätäsesti vähän huonosti kuvattua asia, mutta ymmärsit oikein eli Emacs Lispistä on kyse. Cx Cf:n kanssa homma toimii juuri noin, mutta kun sama pitäisi saada kirjoitettua ja evaluoitua funktiolla tyyliin(find-file "a*"). Tämä ei vaan toimi, mutta idea olis niinku tuossa.
- Mik
juma kirjoitti:
Joo, sori jos tuli hätäsesti vähän huonosti kuvattua asia, mutta ymmärsit oikein eli Emacs Lispistä on kyse. Cx Cf:n kanssa homma toimii juuri noin, mutta kun sama pitäisi saada kirjoitettua ja evaluoitua funktiolla tyyliin(find-file "a*"). Tämä ei vaan toimi, mutta idea olis niinku tuossa.
Vähän aikaa tapeltuani ja Emacsin lispin kummallisuuteen hajoten kysyin asiaa paremmin osaavalta.
(find-file "a*" t) tuntui toimivan paremmin. t on true, joka tarvitaan, jotta tuo find-filen optionaalinen argumentti saadaan mukaan. - juma
Mik kirjoitti:
Vähän aikaa tapeltuani ja Emacsin lispin kummallisuuteen hajoten kysyin asiaa paremmin osaavalta.
(find-file "a*" t) tuntui toimivan paremmin. t on true, joka tarvitaan, jotta tuo find-filen optionaalinen argumentti saadaan mukaan.No pirskatti, noinhan se just toimii. Kiitokset! Outo on kyllä ja haastetta tarjoaa lispi, mutta kaikkee sitä pitää värkätä. Ehkä tuosta joskus joku logiikka löytyy. Eteenpäin seuraavaan ihmettelyn aiheeseen!
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 173796
Kirjoita yhdellä sanalla
Joku meihin liittyvä asia, mitä muut ei tiedä. Sen jälkeen laitan sulle wappiviestin1722315Olet hyvin erilainen
Herkempi, ajattelevaisempi. Toisaalta taas hyvin varma siitä mitä haluat. Et anna yhtään periksi. Osaat myös ilkeillä ja731557Hyvää Joulua mies!
Toivottavasti kaikki on hyvin siellä. Anteeksi että olen hieman lisännyt taakkaasi ymmärtämättä kunnolla tilannettasi, o641157Onko muita oman polkunsa kulkijoita
Jotka ei oikein pärjää kenenkään kanssa eli on niin omat ajatukset ja omat mielenkiinnon kohteet yms. On tavallaan sella231017- 171894
Toivoisin etten jännittäisi
niin kauheasti. Hassua tässä on se, että en varmaan olisi niin ihastunut sinuun, jos et olisi niin älykäs, ja henkisesti42862Junan kylkeen autolla
Miten helevetissä voi ajaa auton junan kylkeen?? Puhelinta hivelöity kenties!!? Koirat vielä kyydissä on käsittämätöntä73831Oletko päättänyt
Jo varmasti että ensi vuonna keräät rohkeutesi ja sanot tunteesi vai et? Sitä odottaessa ja toivoessa72790- 100789