emacs meg startup

 ( makonyik V2.0 | 2009. június 20., szombat - 11:38 )

Azt szeretnem megoldani, hogy az (x)emacs elindulasakor automatikusan ket ablakot hozzon fel, az egyikben inditson el egy escreen-t, annak az egyik "screenjeben" egy gnus-t a masikban egy eshell-t, a harmadikban org-mode-ot, a masik ablakot hagyja ugy ahogy van (esetleg huzza be az utoljara editalt fajljaimat - ezen utolsot tudom hogyan kell megcsinalni, csak hogy egy bizonyos ablakban tortenjen azt nem ...).
Ennyi ...

Igazabol amit nem tudok az hogy hogyan kell egy escreen bizonyos "screen"-jeiben bizonyos programokat elinditani, es hogy lehet csipobol ket emacs-ablakot felhozni.

Koszonet,

k.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Hat igy elso korben a ket ablak az szerintem vagy bash script es ket xemacs, vagy a xemacs-ban kinezed, hogy mi az uj ablak nyitasanak parancsa ugy egyebkent, es azt vegrehajtod. Namarmost, hogy onnet hogy tovabb, az mar erosen kerdojel.
--

()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

new-frame paranccsal tudsz új framet felhozni (emacsban a frame az ami mashol az ablak, az ablak meg emacsban egy frame-en belluli felosztasokat jelol.)
a .emacs fileodba rakjal annyi (new-frame) utasitast amennyit akarsz. Azt most nem tudom, hogy hogy adod meg, hogy mi melyik frameben jelenjen meg.
---
/* No comment */
Ketchup elementál megidézése a sajt síkra

Hát az escreen-t nem használtam, de ahogy én tenném:

#!/bin/sh
emacs --daemon
emacsclient -nc -e '(gnus)'
emacsclient -nc -e '(eshell)'
emacsclient -nc -e '(progn (find-file "saját orgfájlod") (org-mode))'
emacsclient -nc

Asszem csak 23-as GNU Emacs amivel ez működik.

Emellett ha ikonba valahova kirakod asztalra:
env ALTERNATE_EDITOR="" /usr/bin/emacsclient -c %F
-ra írd át a parancsát, ez ha fut már --daemon, csatlakozik rá, ha nem, újat indít.

hala es koszonet, mindjart kiprobalom ...
k.