Re: Emacs-fråga
> > Den bifogade filen borde lösa ditt problem. Observera dock att det är mitt > första emacs hack så det är lite av ett fulhack, men det funkar. Ladda in > filen så kan du med C-M-<0-9> markera en buffert som du sen kommer åt med > M-<0-9>. > Coolt, detta var ju ungefär vad jag letade efter. Om nu C-M-<0-9> kunde fixas automatiskt när man öppnade en ny fil så har vi uppnåt perfektion...:-) /Daniel > // Erik > > -- > This is an example for a correct signature. > > Erik Johansson <[EMAIL PROTECTED]> > >
Re: Emacs-fråga
Daniel Sundberg <[EMAIL PROTECTED]> writes: >>> Ãr det möjligt att i emacs kunna hoppa mellan olika buffrar med >>> hjälp av alt+siffra ungefär som man hoppar mellan tabbar i galeon >>> eller mellan tabbar i xchat? >> >> Det skulle det väl kunna vara, men eftersom den bufferlista man fÃ¥r >> frÃ¥n (buffer-list) byter ordning kommer jag inte pÃ¥ just nu hur det >> skulle kunna fungera som du antagligen vill. Det är möjligt att det >> finns nÃ¥gra hooks man kan haka fast sig i och implementera en egen >> bufferlista som man sedan kan använda för att hoppa pÃ¥ det viset, men >> det är nog inte värt ansträngningen. >> > SÃ¥ här mycket har jag spekulerat själv och därav mailet till listan... > > Dock sÃ¥ tycker jag nog att det skulle vara värt ansträngningen, i > alla fall om jag kunde lisp. Tänk bara pÃ¥ all tid man skulle spara > om man slapp C-x-b-[bokstav]-tab-[bokstav]-tab osv:-) Det är > främst detta som gör att jag inte använder emacs till programmering. > De buffertar du en gÃ¥ng tabbat fram kan du enkelt scrolla mellan med M-p och M-n (previous resp next) efter att ha sagt C-x b. Detta funkar f. ö. med alla kommandon som promptar i echo-arean, t. ex. C-x C-f (find-file). Senare versioner av Xemacs (21.4.x), om du kan tänka dig att gÃ¥ över till det, har en tab-rad med de senaste buffertarna högst upp, precis som Mozilla's "tabbed browsing". Prova ocksÃ¥ "speedbar" (M-x speedbar RET), dokumenterat i info-systemet: C-h i m speedbar RET. Mvh -- Björn Wirén
Re: Emacs-fråga
> > Samma emacs, flera "frames": C-x 5 2 > > Byta meelan fönster i samma frame: C-x o > Jomen detta blir ju som bäst att rotera mellan buffrar. Gällande tvÃ¥ buffrar öppna samtidigt i samma frame sÃ¥ gÃ¥r det bort eftersom man oftast ha en fil i fullskärmsläge. Ãn en gÃ¥ng, sÃ¥ söker jag nÃ¥got som motsvarar tabbar i galeon, mellan vilka man kan navigera med alt+siffra. Det gÃ¥r som nÃ¥gon pÃ¥pekade att lösa med flera instanser av emacs och nÃ¥got typ av tabsystem i fönsterhanteraren, tror det finns nÃ¥got sÃ¥nt i fluxbox men det känns som det ska gÃ¥ att lösa pÃ¥ ett bättre sätt i emacs. Om man kunde bädda in emacs buffer i ett annat skal sÃ¥ skulle man kunna lösa detta rätt enkelt själv. Den som vill veta vad jag söker kan ta en titt pÃ¥ editorn Moleskine (http://www.micampe.it/moleskine.html). Den fungerar faktiskt riktigt bra men av olika anledningar skulle jag hellre använda emacs. > > Dessutom finns det nÃ¥got som heter sppedbar som tillÃ¥ter dig att hoppa > direkt mellan alla filer i ditt projekt. Till och med direkt till en > given funktion eller metod: M-x speedbar > Jo speedbar känner jag till. Men den kräver ju att man använder musen eller byter fönster för att växla mellan filer. Och det är ju detta omständiga jag vill komma ifrÃ¥n. > Plus en uppsjö andra alternativ... > Det är nÃ¥got av dessa alternativ jag letat men inte hittat... /Daniel > -- > / Jonas - http://jonas.liljegren.org/myself/en/index.html > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > >
Re: Emacs-fråga
On Tue, 08 Apr 2003 23:37:51 +0200 [EMAIL PROTECTED] (Johan Bergström) wrote: > Daniel Sundberg <[EMAIL PROTECTED]> writes: > > > Hej! > > > > Detta har kanske inte sÃ¥ mycket med debian att göra men jag frÃ¥gar i alla > > fall: > > > > Ãr det möjligt att i emacs kunna hoppa mellan olika buffrar med hjälp av > > alt+siffra ungefär som man hoppar mellan tabbar i galeon eller mellan tabbar > > i xchat? Jag har letat i flera timmar pÃ¥ nätet efter nÃ¥got liknande men det > > närmaste jag kommer är funktioner för att bläddra mellan buffrar ungefär som > > ctrl+tab funkar i MDI-applikationer för win32. > > Emacs klarar *allt* själv använder jag C-x C-b sen C-x o för att byta buffer > och markera den jag vill hoppa till eller helt enkelt C-x b för att > hoppa tillbaka till föregÃ¥ende buffer. Ifall du verkligen vill binda M-1, M-2 > osv till byta buffers sÃ¥ kan man fixa det med lite enkel lisp, se närmare här > http://www.emacswiki.org/cgi-bin/wiki.pl?CategoryKeys > Tack för svaret. Problemet är att jag vill byta till en specifik buffer och att det är svÃ¥rt att göra eftersom emacs som jag förstÃ¥tt det bara har en lista med filnamnen. Om jag alltid hade samma filer öppna sÃ¥ skulle det vara enkelt men sÃ¥ är det ju inte i verkligenheten. Med andra ord sÃ¥ krävs det antaligen en hel del lisp-kod för att Ã¥stadkomma det jag vill. Eftersom jag inte kan lisp och inte har tid att lära mig det just nu sÃ¥ ville jag veta om nÃ¥gon kände till ett färdigt script för att fixa detta. /Daniel > Browsa även hela emacswiki siten, den är kanonbra. > > Johbe > > -- > Michelle: You expect me to live in a tiny little hole? > Fry: It'd be deeper, but I'm standing on a gopher. > >
Re: Emacs-fråga
> > Det skulle det väl kunna vara, men eftersom den bufferlista man får > från (buffer-list) byter ordning kommer jag inte på just nu hur det > skulle kunna fungera som du antagligen vill. Det är möjligt att det > finns några hooks man kan haka fast sig i och implementera en egen > bufferlista som man sedan kan använda för att hoppa på det viset, men > det är nog inte värt ansträngningen. > Så här mycket har jag spekulerat själv och därav mailet till listan... Dock så tycker jag nog att det skulle vara värt ansträngningen, i alla fall om jag kunde lisp. Tänk bara på all tid man skulle spara om man slapp C-x-b-[bokstav]-tab-[bokstav]-tab osv:-) Det är främst detta som gör att jag inte använder emacs till programmering. /Daniel
Re: Emacs-fråga
> > Ctrl-x b använder du för att byta buffrar. > Det var inte det jag frågade efter. Jag frågade efter ett enklare sätt att växla mellan flera olika buffrar, t ex i en situation då man sitter och programmerar och jobbar på 3-4 filer samtidigt. Då är C-x-b-tab osv mycket jobbigt. /Daniel
Emacs-fråga
Hej! Detta har kanske inte sÃ¥ mycket med debian att göra men jag frÃ¥gar i alla fall: Ãr det möjligt att i emacs kunna hoppa mellan olika buffrar med hjälp av alt+siffra ungefär som man hoppar mellan tabbar i galeon eller mellan tabbar i xchat? Jag har letat i flera timmar pÃ¥ nätet efter nÃ¥got liknande men det närmaste jag kommer är funktioner för att bläddra mellan buffrar ungefär som ctrl+tab funkar i MDI-applikationer för win32. mvh Daniel Sundberg http://sumpan.com