• 4 odgovora
  • 3.239 pregleda
Konfigurisanje emacs-a 30.05.2003. u 13:36 · pre 284 meseci #1
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...
Re: Konfigurisanje emacs-a 30.05.2003. u 14:21 · pre 284 meseci #2
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.
Potpis
Možda se moje mišljenje promenilo, ali ne i činjenica da sam u pravu.
Re: Konfigurisanje emacs-a 30.05.2003. u 18:26 · pre 284 meseci #3
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 :)
Re: Konfigurisanje emacs-a 30.05.2003. u 22:13 · pre 284 meseci #4
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

Re: Konfigurisanje emacs-a 31.05.2003. u 12:24 · pre 284 meseci #5
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).
Potpis
Možda se moje mišljenje promenilo, ali ne i činjenica da sam u pravu.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme