[ Predrag Damnjanovic @ 30.05.2003. 13:36 ] @
| Ovo pitanje sam postavio juce na Linux Serbia Forum, posto ES nije radio, a posto mi tamo jos niko nije odgovorio, postavljam pitanje i ovde.
Kako u Emacs-u da snimim sesiju, pa da mi se fajlovi koji su otvoreni, otvore sledeci put kad udjem u Emacs?
Dakle, otvorim recimo 20 fajla, izadjem iz emacs-a, i kad sledeci put udjem hocu da se ti fajlovi ponovo otvore.
2 sata se vec majem i nikako da ga provalim...
I da li moze u opcijama da se podesi da se po default-u ne prebacuju dugackii redovi u sledeci red?
Probao sam Abbrevitations da menjam, ali bez uspeha.
Ima u meniju da se ukljuci 'Truncate long lines...', ali ja hocu da se to po default-u ukljuci.
I jos nesto, u .cpp fajlovima TAB uvuce svega 2 karaktera - gde se to podesava, hocu da uvlaci 8 karaktera, i da tu bude bas TAB a ne 8 blanko polja?
Cini mi se da sam tu opciju video negde u opcijama, ali ne mogu opet da je nadjem... |
[ tOwk @ 30.05.2003. 14:21 ] @
Citat:
$ grep desktop ~/.emacs
(desktop-load-default)
(desktop-read)
Za detalje, tu je C-h f desktop-load-default
Za ostalo:
C-h f toggle-truncate-lines
C-h v tab-width
Ako želiš da ti nešto od toga bude samo u C modu, dodaj u odgovarajući hook.
[ Predrag Damnjanovic @ 30.05.2003. 18:26 ] @
OK, truncate sam sredio.
Ali, sto se tice tab-width, on je 8, ali u CPP fajlovima indent mi pomera samo za 2 polja. Gde to da sredim?
Sto se tice desktop funkcija, sta da radim kada dodam :
(desktop-load-default)
(desktop-read)
u ~/.emacs ?
Ne kontam, kako da snimim trenutnu sesiju, gde da snimim, kako da otvorim ponovo tu sesiju?
Sta da radim sa te dve funkcije?
Mozes li da mi okacis tvoj ~/.emacs fajl da vidim gde te funkcije idu?
Pod (custom-set-variables) ?
Ili ne idu pod nicim, nego stoje izvan svega, posebno?
Nov sam u emacs svetu :)
[ papak @ 30.05.2003. 22:13 ] @
za pocetak prije nego sto pocnes pisati vlastite lisp programe, mozes jako puno napraviti s
M-x customize
ako znas tocno komandu koju hoces podesiti
M-x customize-apropos
[ tOwk @ 31.05.2003. 12:24 ] @
One dve komande samo dodaj u tvoj .emacs (naravno, van svega ostalog).
Takođe, pogledaj C-h r i sessions (otvaraš Emacs uputstvo, i u indeksu tražiš „sessions“), pošto je pre upotrebe ovoga neophodno da snimiš početni fajl (da li M-x desktop-save, ili nešto drugo, ne sećam se, pošto ti je ovo potrebno samo jednom ;-)).
Za širinu tabulatora, takođe preporučujem da koristiš c-mode-hook (ako hoćeš da koristiš „customize“ koji ti preporučuje papak, možeš to i pomoću „C-h v c-mode-hook“, pa izabereš „customize this variable“ u novootvorenom baferu (C-h v je vezano za 'describe-variable).
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.