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
723
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
- 703129
- 612487
Hei........
Pelkkä sun näkeminen saa mut hymyilemään pitkin iltaa. Oot niin 🤩😘 Edellinen poistettiin.562126- 551942
Mitä sanoa pituudeksi näillä mittaustuloksilla?
Jos jossain tarttee ilmoittaa pituus sentin tarkkuudella? Mitattu neljästi virallisesti ja mittaustulokset on olleet 1941892- 421574
- 401540
Mä en jaksa suojella sua enää
Oot osa mun tarinaa ja ensirakkaus 🩷🌈 Olisiko niin kauheata, jos muutkin ystävämme tietäisivät? Se on jo niin vanha ”t141243EU:n uusin idea - jatkossa joudut tunnistautumaan kun katsot PORNOA!
"Pornon katsominen muuttuu täysin Euroopan komissio on kehittänyt sovelluksen, jolla internetin käyttäjä voi todistaa p1391158- 61073