Portál AbcLinuxu, 10. května 2025 09:25

Dotaz: spust emacs v mc

30.11.2009 19:56 gnomo | skóre: 5
spust emacs v mc
Přečteno: 201×
Odpovědět | Admin
Ahoj, potrebuji nastavit emacs jako vychozi editor pro mc spousteny v xtermu (emacs -nw bez okna!).Nevim co a kam presne zadat do bindings aby to fungovalo.Export editor=emacs -nw pred spustenim mc se nejak nechyta...Diky za radu


Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

30.11.2009 20:03 Andrej Herceg | skóre: 43
Rozbalit Rozbalit vše Re: spust emacs v mc
Odpovědět | | Sbalit | Link | Blokovat | Admin
V nastaveniach mc je aj voľba, či sa má použiť interný editor a aj to treba zakázať (okrem toho nastavenia EDITOR).
30.11.2009 20:18 gnomo | skóre: 5
Rozbalit Rozbalit vše Re: spust emacs v mc
Interni editor mam zakazany.Spoustet emacs mohu bez problemu,ale kdyz ho chci spustit v mc,otevre se mi pro nej vzdy nove okno a ja bych chtel,aby se oteviral primo v tom okne odkud ho spoustim.
30.11.2009 20:26 Andrej Herceg | skóre: 43
Rozbalit Rozbalit vše Re: spust emacs v mc
Pravdepodobne ide o tento problém (netuším, či sa to dá vyriešiť aj inak, ako aliasom v shell, prípadne pomocou skriptu).
30.11.2009 20:40 gnomo | skóre: 5
Rozbalit Rozbalit vše Re: spust emacs v mc
To je myslim presne ten problem,ale reseni tez neznam...:( Snad jeste nekdo poradi
30.11.2009 20:46 gnomo | skóre: 5
Rozbalit Rozbalit vše Re: spust emacs v mc
EDITOR=emacs--no-window-system mc EDITOR='emacs -nw' mc EDITOR='mc -e' mc Vsechny prikazy akceptuje,ale v mc pak emacs vyvolat nelze..
1.12.2009 10:32 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: spust emacs v mc
Riesenie ti napisal. Sprav si skript, ktoreho nazov nebude obsahovat medzeru a bude obsahovat "emasc -nv" ci co to vlastne potrebujes. A tento skript nastav ako editor.
If you hold a Unix shell up to your ear, you can you hear the C.
1.12.2009 12:16 gnomo | skóre: 5
Rozbalit Rozbalit vše Re: spust emacs v mc
Dobre, a spravit to mam v bindigs? Asi je to hloupy,ale ja tam nic podobnyho nenasel...
Řešení 1× (gnomo (tazatel))
1.12.2009 13:21 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: spust emacs v mc
Napises si skript myemacs
#!/bin/sh
emacs -nw
nastavis mu prava chmod 755 myemacs.

Do ~/.bash_profile (ak pouzivas bash, inak prislusne inam) si napises export EDITOR=myemacs (ak mas myemacs ulozeny ho niekam, kam mas nastavene cesty; inak aj s plnou cestou k nemu).

(odhlasis sa+prihlasis sa). V mc vypnes v Configuration volbu use internal editor. Odteraz pri F4 sa ti bude spustat emacs.
If you hold a Unix shell up to your ear, you can you hear the C.
1.12.2009 13:40 Andrej Herceg | skóre: 43
Rozbalit Rozbalit vše Re: spust emacs v mc
Netreba k tomu emacs -nw pridať aj "$@"?
1.12.2009 14:08 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: spust emacs v mc
Treba samozrejme, vypadlo.
If you hold a Unix shell up to your ear, you can you hear the C.
1.12.2009 14:47 gnomo | skóre: 5
Rozbalit Rozbalit vše Re: spust emacs v mc
Tak ted jsem z toho jelen.Do skriptovani jsem zatim jeste nepronikl...ten @ a $ prijde kam ?
1.12.2009 14:51 gnomo | skóre: 5
Rozbalit Rozbalit vše Re: spust emacs v mc
Vsechno jde vetsinou vice zpusoby...nedalo by se to nejak odkonfigurovat v bindigs? Spise jen ze zvedavosti...
Řešení 1× (gnomo (tazatel))
1.12.2009 15:48 Andrej Herceg | skóre: 43
Rozbalit Rozbalit vše Re: spust emacs v mc
Skús vytvoriť ten pomocný skript:
#!/bin/sh
emacs -nw "$@"
a skús potom ten skript použiť v EDITOR a uvidíš, či to bude fungovať (skript musí byť v adresári, ktorý je v PATH, alebo musíš použiť pri tom EDITOR celú cestu k tomu pomocnému skriptu)
1.12.2009 20:23 gnomo | skóre: 5
Rozbalit Rozbalit vše Re: spust emacs v mc
Díky za rady pánové, již to běží.Do budoucna se budu muset mrknout na scriptování v shellu...:)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.