Date Tue, 24 Jan 2006 12:37:58 +0300 From Wartan Hachaturow <> Subject Re: GPL V3 and Linux On 1/24/06, Harald Arnesen wrote:
> There (probably) wouldn't be a GNU/Linux without the man who developed
> the worlds best word-processor (and the worlds best programming editor,
> and the framework for the worlds best e-mail client).
Last I checked, vim and mutt were not written by RMS.
Harald lämnade öppet mål (lite kudos bör han väl ha ändå för att han ämnade ge creds till RMS, om än på ett väl klumpigt sätt) och Wartan var inte sen att ta chansen, skott rätt i krysset.
Min egen ställning är ett konstaterande: både VI och Emacs är onda, men där den första för mig är rent oanvändbar har jag en hatkärleksrelation till den senare. Emacs är den mindre onda och den jag alltid kommer tillbaka till då och då, som nån gammal klasskompis man först inte förstod sig på ett skvatt, senare lärde sig att uppskatta för/trots dess egenheter, för att till sist bli typ kompis med (man upptäckte att de andra inte var särskilt bättre). Man kan inte fly det förgångna!
C-x C-s C-x C-c
Det är faktiskt rätt stor skillnad mellan vanilla vi och vim. Saker i vim som syntax highlightning och code-folding är ju helt underbart (även om code-foldingen är lite slapp (läs buggig)).
ReplyDeleteFast jag förstår vad du menar, när jag tenterade min unix grundkurs fick jag den praktiska frågan "starta emacs och avsluta utan att använda menyn" (vilket jag naturligtvis inte klarade...).
För övrigt så tror jag inte att en editor spelar SÅ stor roll, bara man hittar ett sätt man kan jobba på, det var inte föräns jag började koda java i vim som jag överhuvudtaget började leta efter ersättningar (needless to say så är jag tillbaka i vim igen.., om jag bara kunde hitta ett bra sätt att browsa javadocs utan firefox skulle jag vara glad).
Jag är alldeles övertygad om att VIM har massor med features, det brukar ju inte precis vara ont om dom i välkända editorer. ;) Lika oanvändbart är det för mig, ändå.
ReplyDeleteSynd att du inte tenterade kursen nu, då kunde du ju använt sista raden i min artikel som lathund (spara och avsluta), haha. Håller med dig i det sista, whatever floats your boat. Just nu kör jag Kate och GNU Emacs parallellt, med en nypa Gedit då och då. Alla har sina för- och nackdelar och ingen är i närheten av perfekt, tyvärr.
vadå är det bara jag som kör nano?
ReplyDeleteundrar hur ett sånt här kort hanterar emacs?
ReplyDeletehttp://www.bbspot.com/News/2003/02/ati_ascii.html
LOL det där gjorde fan min dag alltså :-) Nu ska jag ta en cigg och kolla en film.
ReplyDeleteDet kan inte vara sant "...a frames-per-second (fps) rate of 1000 in Nethack was possible with the card." För övrigt vill jag bara säga att jag använder jed. Det känns som emacs men är jääävligt mycket snabbare att starta. En annan fördel med emacs är ju att tex I-search backwards funkar likadant som i bash så man slipper lära sig dubbla uppsättningar av alla kommandon. Allt blir mycket smidigare när emacs får diktera standarder.
ReplyDeleteOlle förresten, kommer du ihåg mongot som skrev all kod med cat när vi hade onda Ola i första programmeringskursen? :)
Alltså jag ler lika stort (men med oerhörd respekt, naturligtvis *host*) varje gång när du och Erik rekommenderar jed just för att den startar snabbt. Ett exempel på prestanda: Fancy servern (en G3 på 333 Mhz och slö disk) kallstartar emacs på gott och väl under sekunden. Efterföljande varmstarter går på under tredjedelens sekund. Har du X11 igång så bör du starta emacs med -nw så den körs i terminalen om du ska tajma den mot jed.
ReplyDeleteOch visst är det så att man blir sjukt beroende av de en gång invanda kortkommandona - C-a, C-e, C-k, C-y, C-d, C-s och C-r är typiska vanliga sådana som jag inte vill byta ut.
Fan jag har ett svagt minne av cat-token. Hmm, hur kom det sig egentligen, använde han notepad eller hur var det och varför i helvete var han tvungen att cat:a grejjorna - jobbade han remote mot en annan burk tro?
Nu chansar jag bara men, 'set -o vi' funkar väl i bash också så slipper man emacs default bindings? :-)
ReplyDeleteMed detta sagt, couldnt care less, jag kan pila mig fram i shellet, skönt att jag lärde mig C-a i bash men annars är jag rockachilly som det är.. :P
enough full kommenterande :-)