• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    KKL2401Emacs: escape meta alt control shift aneb prece nejsem sam, kdo nepouziva VIM
    ANT_39
    ANT_39 --- ---
    KKL2401: no ja to delal prave proto abych si mohl sam indentovat :) neveril bys jaky je to v emacsu problem :)
    KKL2401
    KKL2401 --- ---
    Hm, tak tohle se mi jako reseni nelibi, indentovat si sam nechci. To uz spis preziju to soucasny chovani.
    Ale je mi divny, ze by tohle neslo. Nerikam, ze musi jit oboji, ale aspon jedno by mohlo (treba to druhe je u editoru pomerne obvykle, vimisti to pokud vim pouzivaj furt).
    ANT_39
    ANT_39 --- ---
    Jinak obecne reseni neznam, a nemyslim ze existuje. Co jsem kuchal lua mode tak tam se to vsechno resi "samo", a emacs do toho nema moc co mluvit. Takze je na autorovi kazdeho modu jak udela nastaveni nastavitelne...
    ANT_39
    ANT_39 --- ---
    KKL2401: Tohle jsem resil celkem nedavno. V cc modu jsem to vyresil ke sve spokojenosti tak, ze tab je proste tab, backspace maze cely tab, takze si zarovnavam rucne a jsem zcela spokojen. Musel jsem prolezt nastaveni cc modu a vypnout veskere automatismy ktere mi to cpe, a pak navic jeste po spusteni cc modu (v nejakem tom start-hooku ci jak tomu rikaji) rucne odbindovat elektricke klavesy (napr. slozenice). Pokud ti to konkretne v cc modu k necemu bude, muzu ti relevantni sekce ze sveho .emacs postnout.
    KKL2401
    KKL2401 --- ---
    Nevite, jak dosahnout v emacsu jednoho z techto dvou chovani (hlavne mi jde o programatorske mody)?
    Bud:
    (1) Indentuje se na kazde urovni o ctyri mezery (to jeste umim - c-basic-offset), nicmene hlavne pri indentaci se nikdy nepouzije znak tab (ted mi to vzdy kazdejch osm po sobe jdoucich mezer nahradi tabulatorem, takze prvni uroven je odsazena o ctyri mezery, druha o jeden tab, treti o jeden tab plus ctyri mezery, atd.).
    nebo:
    (2) Indentuje se na kazde urovni o tab, pricemz emacs ale tab nezobrazuje jako tab, ale jako ctyri mezery.

    Kdybych to popsal nejak zmatene, tak kdyztak to nejak upresnim.
    KVBIK
    KVBIK --- ---
    Proc bych mel mit posahanej terminal?:) Jojo, v Bashi mi to funguje. On to asi to Centericq neumi, coz me dost stve. Protoze skakani po slovech pri editaci textu pomerne vyuzivam. Diky za rady.
    VOID
    VOID --- ---
    KVBIK: v centericq ne, v shellu jo.. ale jestli tam ta moznost je, tak by to melo jit (jestli viz MRUCH nemas posahanej terminal)
    ANT_39
    ANT_39 --- ---
    KVBIK: jestli to ten klient umi, tak esc f by fungovat melo. V bashi mi, jak rika MRUCH, esc f a esc b funguje na skakani po slovech.
    MRUCH
    MRUCH --- ---
    tak se mi zda, jestli nemas nejakej "posahanej" terminal ;)

    M-f M-b a podobny zkratky Ti funguji v shellu (bash) ?
    KVBIK
    KVBIK --- ---
    ANT_39: Jojo, je to konzolovy icq klient (v ncurses). Jakmile se v tom mota esc, tak nevim co s tim. Kdyz totiz zmacku esc (a to navic musim dvakrat), tak mi to vyskoci z editovaciho okna. A esc f nic. Ale to muze byt tim, ze to proste neni implementovany. Kazdopadne diky za radu.
    ANT_39
    ANT_39 --- ---
    KVBIK: jestli je to konzolova aplikace, tak bude fungovat esc f.
    KVBIK
    KVBIK --- ---
    Chtel jsem se zeptat, zda nahodou nekdo nepouzivate Centericq a v nem "Enable emacs bindings in text editor". Priznavam dopredu, ze nejsem Emacsar, ale docela by me zajimalo, zda vam v tom Centericq nejak funguje preskakovani po slovech. Origos v Emacsu by to melo byt M-f, ale v tom Centreicq mi to nejak nefachci.
    VOID
    VOID --- ---
    haa, ja sem ale hlupak...

    M-x py-comment-region

    ;)
    VOID
    VOID --- ---
    KAMCATKA: diky, podivam se na to:)
    KAMCATKA
    KAMCATKA --- ---
    a pardon za hroznou cestinu a velkou zmet ... jde to?
    KAMCATKA
    KAMCATKA --- ---
    z dokumentace fce comment-region (C-h f comment-region)
    The strings used as comment starts are built from
    `comment-start' without trailing spaces and `comment-padding'.


    (defvar comment-end "" "\
    *String to insert to end a new comment.
    Should be an empty string if comments are terminated by end-of-line.")

    takze myslim ze bude stacit nadefinovat si spravne hodnoty (nejlip v hooky toho python modu) .. neco jako

    (setq comment-start "...")
    VOID
    VOID --- ---
    Prosim o pomoc.
    elisp neumim a rad bych si doplnil do emacsu (python mode) funkci comment-code a uncomment-code, ktere by na zacatek kazdeho radku mezi stavajici pozici a oznacenou pozici pomoci C-SPC pridalo/odebralo znak #

    najde se nekdo, koho bavi programovani v zavorkach? :))
    KYOSUKE
    KYOSUKE --- ---
    Co vy víte, kdy je v arabském kalendáři Ál-Apríl? ;-)
    CERBERUS
    CERBERUS --- ---
    KYOSUKE: Takovej clovek si opravdu Emacs nezaslouzi pouzivat :-/
    MRUCH
    MRUCH --- ---
    tak ja nevim, anglicky nejak moc dobre neumim a at cumim do kalendare jak cumi,, neni ani april, ani silvestr, ani.. at dou do prdele takovi idioti
    Kliknutím sem můžete změnit nastavení reklam