NYELVÉSZ
http://seas3.elte.hu/nyelveszforum/

emacs
http://seas3.elte.hu/nyelveszforum/viewtopic.php?f=43&t=770
Page 3 of 3

Author:  szigetva [ 2007. December 18, Tuesday, 22:24 ]
Post subject: 

Az emacs-ot honnan indítod?
De ha a teljes path-t beírod, akkor mindenképp működnie kell. (Ja meg persze chmod +x nonascii.pl nonasciitypes.sh

Author:  fejes.lászló [ 2007. December 18, Tuesday, 22:21 ]
Post subject: 

Biztos én vagyok a béna, de hozzáadtam a $PATH-hoz a home könyvtáram /bin-t, ahova a fájljaidat tettem (így: http://www.troubleshooters.com/linux/pr ... singleuser), az echo $PATH-ra ki is adja, de az emacs azt jelzi vissza, h a parancs nem található...

Author:  szigetva [ 2007. December 18, Tuesday, 22:00 ]
Post subject: 

De ha már, akkor bosszankodjunk egy kicsit ezen az új emacson. Az még hagyján, hogy le se szarja, amit én az .Xresources-omban mondok a háttérszínről (csak a C-x 5 f-fel indított külön ablakban lesz olyan a háttér), de pl. a kijelölt szöveget felülírja, mint a vizivig editorok. Meg jó, hogy olyan katakterkódolásban ment, amilyenben akarom, de valahogy mégsem úgy működik, ahogy várnám, már hex editorral is kellett fájlokat nézegetnem. Oké, hogy ezt mind lehet testre szabni, de miért kell más difóltokat beállítani, hogy aztán a mezei júzer keresgethesse, hol állítsa vissza a jól megszokott világrendjét. Az ilyen szarságok miatt rettegek minden apgrédtől.

Author:  szigetva [ 2007. December 18, Tuesday, 21:55 ]
Post subject: 

Bocs, C-x h. De akárhogy máshogy is kijelölheted. Természetesen a bufferben levő fájlt. A szkripteket már betetted a ~/bin-edbe, vagy ahol szoktad az ilyeneket tartani (benne van a $PATHban, de ettől még nem biztos, hogy az emacs is tud róla, érdemes egy olyan termből indítani, ahol benne van...). Innentől a szkriptek shell commandként viselkednek.

Author:  fejes.lászló [ 2007. December 18, Tuesday, 21:46 ]
Post subject: 

Na várj, nálam a C+h a help. Egyáltalán mit kell kijelölni? A teljes fájlt? Vagy a scriptet? Ha nem, hogy adom meg, melyik scriptet futtassa? Ha a scriptet, hogy adom meg, h melyik fájlon?

Author:  szigetva [ 2007. December 18, Tuesday, 21:31 ]
Post subject: 

Nem kell elmenteni. Kijelölöd (C-h), majd M-x shell-command-on-region (M-|). Egy másik bufferba kiteszi, amit kell. (Csak ahhoz át kell írni egy kicsit, hogy a STDINről olvasson, <IN> helyett <>.) Ezzel az új emacsszal én is görcsölök egy csomót...

Author:  fejes.lászló [ 2007. December 18, Tuesday, 21:25 ]
Post subject: 

Köszi, ezzel ki tudom deríteni, ha már lementettem. De egyelőre nincs lementve. Mert ha bemásolom a szöveget, akkor ugye addig nem menthetem el latin-2-be, amíg ki nem irtom a nem latin-2-s karaktereket. Na, 99%-ukat kiirtottam. Most el seretném menteni.

Kösz!

Author:  szigetva [ 2007. December 18, Tuesday, 21:21 ]
Post subject: 

Van két szkriptem, amivel sz'tem ki tudod deríteni:
nonasciitypes.sh
Code:
#!/bin/sh
for file
  do
  echo "*** $file ***"
  nonascii.pl $file | grep -v ^nonascii | cut -d: -f2 | sort | uniq -c
done
nonascii.pl
Code:
#!/usr/bin/perl -w

foreach $file (@ARGV) {
    print "nonascii characters in $file\n";

    open (IN,"< $file");

    undef $/;
    @line = split ("\n", <IN>);

    for ($i=0; $i<@line; $i++) {
        $I=$i+1;
        @column = unpack("C*", $line[$i]);
        for ($j=0; $j<@column; $j++) {
            $J=$j+1;
            unless ( $column[$j] > 31 && $column[$j] < 127 ) {
                $chr = chr($column[$j]);
                printf "line %d, column %d: <$chr>\t(ASCII %d, 0%o, %x)\n", $I, $J, $column[$j], $column[$j], $column[$j];
            }
        }
    }
    close (IN);
}

Author:  fejes.lászló [ 2007. December 18, Tuesday, 19:50 ]
Post subject:  emacs

HELP!

Van egy fájlom az emacs-ban, marha nagy, gyakorlatilag latin-2 kódolásban, de valószínűleg van benne egy-két karakter, ami kilóg. Namármost:

1. Van-e arra mód, h az ember kikeresse, melyik karakter a ludas?

2. El lehet-e menteni valahogy erőszakkal úgy, h mondjuk a kilógó karakterek helyére tesz valami mást (pl. kérdőjelet -- az se érdekel, ha összekeveredik az eredeti kérdőjelekkel, mert előbb-utóbb úgyis meglesz a bűnös, de most akarom elmenteni a fájlt.

3. A felajánlott lehetőségek között van az iso-latin-2-with-esc, ez mit jelent?

Előre is köszönöm!

Page 3 of 3 All times are UTC + 1 hour
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/