handdator

Visa fullständig version : Vi eller Emacs?


Nitrometan
2008-08-15, 08:03
En nördfråga.

Vilken editor är bäst?

Som rubriken.

Om annan ange gärna i tråden.

Diskutera.

Poll på väg...

rememberence
2008-08-15, 08:03
Jag var ju faktiskt först! *flex*

Nitrometan
2008-08-15, 08:04
Jag var ju faktiskt först! *flex*
First?

rememberence
2008-08-15, 08:05
First?

Med att göra en poll ;)

Nitrometan
2008-08-15, 08:06
Med att göra en poll ;)
Japp.

Du var first!

Och båda nämnde Vi före emacs...

tano
2008-08-15, 08:06
Hur kommer det sig att ni skapade två sådana tråder samtidigt?
Någon nyhet eller liknande?

Nitrometan
2008-08-15, 08:09
Hur kommer det sig att ni skapade två sådana tråder samtidigt?
Någon nyhet eller liknande?

http://kolozzeum.com/forum/showpost.php?p=3144960&postcount=133

Denna.

rememberence
2008-08-15, 08:14
Själv föredrar jag Vi pga mångsidigheten i förhållande till enkelheten.

EDIT: vi kör på din tråd Nitro, den verkar populärast *kissass*

Jay-Z
2008-08-15, 08:20
Ska fråga nördarna på jobbet.

Zend och Visual Studio Express (årka petala).

Nitrometan
2008-08-15, 08:21
Dessutom finns alltid vi i alla un*x/linux-varianter.

Vi.

daja
2008-08-15, 08:32
Man måste inte vara nörd för att kunna hantera Emacs så jag säger Emacs.

Nitrometan
2008-08-15, 08:33
Man måste inte vara nörd för att kunna hantera Emacs så jag säger Emacs.
Precis. Därör vinner alltid vi i en nörd-poll... ;)

Piranha
2008-08-15, 08:35
VI alla gånger, emacs är så jävla avancerad så man får krupp, lite beroende på ändamålet.

(jag brukar köra valfri commander istället och använda den editorn), jag är lat å andra sidan.

DanielF
2008-08-15, 09:42
Har mest använt vi för det var det som fanns på servrarna på jobbet.
Ibland får man dock lite krupp när man tror man har tryckt esc eller tvärtom... men det är väl jag som inte är tillräckligt 1337.

edit: på min hemmaserver kör jag vim

jakke
2008-08-15, 10:55
Emacs alla dagar i veckan.

bertbert
2008-08-15, 11:02
Jag använder vi, vim, gvim och emacs, lite beroende på vad jag ska göra, och beroende på vilken maskin jag råkar snubbla på.

Edit: Pirre, när får vi vi-mode i inläggseditorn på kolo? :D

Per B
2008-08-15, 11:04
Kör mest nano för sysadm-arbete, även om det blir en del vi också då den oftast är default-editor på t ex crontab. Behöver jag en mer avancerad editor så jobbar jag även med script och sånt i min ordinarie lokala utvecklingsmiljö och laddar upp till servern med sftp.

Squirrel
2008-08-15, 11:46
Jag förstår inte användningsområdet för superavancerade texteditorer. Då tar jag hellre något simplare som något likt notepad med syntax colors (Gedit t ex). Att vanliga funktioner som att spara flyttas till komplexa "snabbkommandon" bara för att få plats med oändligt många kommandon man använder en gång om året känns bara dumt.

Om man vill använda avancerade funktioner gör man ju det i ett specialiserat program, ex Visual Studio.

psa
2008-08-15, 12:01
emacs blir användbar först när man har lärt sig att koda Lisp. Har man tagit sig över det hindret är editorn underbar.

Arf Pingvin
2008-08-15, 12:15
Jag förstår inte användningsområdet för superavancerade texteditorer...

Var är Yankees bäbisbild när man behöver den ;)

bertbert
2008-08-15, 13:20
Jag förstår inte användningsområdet för superavancerade texteditorer. Då tar jag hellre något simplare som något likt notepad med syntax colors (Gedit t ex). Att vanliga funktioner som att spara flyttas till komplexa "snabbkommandon" bara för att få plats med oändligt många kommandon man använder en gång om året känns bara dumt.

Om man vill använda avancerade funktioner gör man ju det i ett specialiserat program, ex Visual Studio.

Varför måste man använda en urkass textredigerare bara för att man ska programmera? :confused:

Nitrometan
2008-08-15, 13:53
Varför måste man använda en urkass textredigerare bara för att man ska programmera? :confused:
Kanske kådar VB?

Trance
2008-08-15, 13:56
Kanske kådar VB?

Språk på .NET platformen eller Java ser jag som dumt att inte utveckla i en riktig IDE som Visual Studio eller Eclipse (eller vad man nu föredrar).

Nitrometan
2008-08-15, 13:58
Språk på .NET platformen eller Java ser jag som dumt att inte utveckla i en riktig IDE som Visual Studio eller Eclipse (eller vad man nu föredrar).
Javisst.

Tänkte närmast på nämnadet av Gedit och färger ovan.

Men frågan "vi eller emacs" känns ganska obsolet i .NET-sammanhanget.

Edit: Med VB syftade jag på "gamla VB" och dess släktingar inte VB.NET

bertbert
2008-08-15, 14:04
Språk på .NET platformen eller Java ser jag som dumt att inte utveckla i en riktig IDE som Visual Studio eller Eclipse (eller vad man nu föredrar).

En IDE ger vissa fördelar, men editorn i Visual BluttanBläMojs är bedrövlig. Det finns väl förresten en vi-plugin till Visual Studio, tror jag?

Trance
2008-08-15, 14:10
En IDE ger vissa fördelar, men editorn i Visual BluttanBläMojs är bedrövlig. Det finns väl förresten en vi-plugin till Visual Studio, tror jag?

Japp det finns det. Men det första du skall slänga på är ReSharper, efter det så blir den lite bättre i alla fall.

bertbert
2008-08-15, 14:38
Japp det finns det. Men det första du skall slänga på är ReSharper, efter det så blir den lite bättre i alla fall.

Nej det ska jag inte för jag befattar mig inte med den visuella studion! Jag jobbar med inbyggnadssystem...

augustsson
2008-08-15, 15:18
emacs äger när det kommer till programmering annars tycker jag att nano är bra skönt.

ulfalf
2008-08-15, 15:29
Där kom pollen ja.

Vi, pga enklare än Emacs.

elvelind
2008-08-15, 15:40
Vim. Emacs ger mig bara smärta i fingrarna av att trycka ctrl-alt-shift-space-delete-foo hela tiden.

Albatross
2008-08-15, 16:05
Föredrar nano, men då sysadm'ar jag endast, ingen programmering.

Squirrel
2008-08-16, 13:20
Varför måste man använda en urkass textredigerare bara för att man ska programmera? :confused:
Vad är det i emacs/vi som du behöver ha som inte finns i simplare texteditorer?

(Det var ett par år sen jag använde Gedit, så det kanske var ett dåligt exempel, men det var det enda likvärdiga programmet jag kunde komma på.)

I mina ögon är vi och emacs precis lika bloatade som Visual Studio. Den enda skillnaden är att VS gör något användbart av det.

Mescreant
2008-08-16, 15:12
Tveklöst vi.

-AG-
2008-08-16, 15:23
Emacs, men det är bara för att jag inte använt vi speciellt mycket. Så igentligen har jag inte rätt att tycka i frågan. Sitter mest och kodar c++ och lite script och för det så funkar emacs helt ok.

Mescreant
2008-08-16, 15:37
Vad är det i emacs/vi som du behöver ha som inte finns i simplare texteditorer?

(Det var ett par år sen jag använde Gedit, så det kanske var ett dåligt exempel, men det var det enda likvärdiga programmet jag kunde komma på.)

I mina ögon är vi och emacs precis lika bloatade som Visual Studio. Den enda skillnaden är att VS gör något användbart av det.

Man kan arbeta ohyggligt effektivt med endast tangentbord i vi. Sånt man saknar i simplare program.

Squirrel
2008-08-16, 16:36
Man kan arbeta ohyggligt effektivt med endast tangentbord i vi. Sånt man saknar i simplare program.
Men vilka funktioner är det man använder? Det är det jag inte förstår.

Trance
2008-08-16, 17:12
Men vilka funktioner är det man använder? Det är det jag inte förstår.

Ladda ner gvim och spendera en halvtimme att gå igenom tutorial så förstår du förmodligen. Folk som kan de editorerna riktigt bra (och verkligen arbetat för att bli bättre genom att hela tiden lära sig mer) behandlar text extremt snabbt.

http://www.vim.org/

Mescreant
2008-08-16, 17:55
Men vilka funktioner är det man använder? Det är det jag inte förstår.

vi har två lägen, textinmatning och redigering. I redigeringsläget används de vanliga tangenterna för att redigera text kombinerade med varandra.

T.ex. om man vill ta bort en bokstav framför markören trycker man på 'x'. Trycker man '5 + x' försvinner 5 bokstäver framför markören. Vill man ta bort en hel rad trycker man på 'dd', trycker man '2 + dd' försvinner två rader o.s.v. När man är van går allt i blixterfart.

Squirrel
2008-08-16, 21:44
T.ex. om man vill ta bort en bokstav framför markören trycker man på 'x'. Trycker man '5 + x' försvinner 5 bokstäver framför markören. Vill man ta bort en hel rad trycker man på 'dd', trycker man '2 + dd' försvinner två rader o.s.v. När man är van går allt i blixterfart.
Tack. Det där verkar faktiskt användbart. Inte tillräckligt för att konvertera mig, men nu kan jag iaf förstå.

Annars om man vill ta bort en rad i notepad: Shift-End följt av Del. Flera rader tryck neråt ett par gånger innan Del. Linjär tidskomplexitet istället för konstant though.
Eller Ctrl-Shift följt av höger/vänster för att ta ett ord.

Den lilla förbättringen över operativsystemets inbyggda är inte värt det för mig.

Trance
2008-08-16, 21:57
Tack. Det där verkar faktiskt användbart. Inte tillräckligt för att konvertera mig, men nu kan jag iaf förstå.

Annars om man vill ta bort en rad i notepad: Shift-End följt av Del. Flera rader tryck neråt ett par gånger innan Del. Linjär tidskomplexitet istället för konstant though.
Eller Ctrl-Shift följt av höger/vänster för att ta ett ord.

Den lilla förbättringen över operativsystemets inbyggda är inte värt det för mig.

Lite mer, även om det är svårt att visa med video. Titta vad som händer runt 1.29 bland annat.

FcpQ7koECgk

Mescreant
2008-08-16, 22:10
Lite mer, även om det är svårt att visa med video. Titta vad som händer runt 1.29 bland annat.


Mmm porr.

Squirrel
2008-08-17, 13:21
Lite mer, även om det är svårt att visa med video. Titta vad som händer runt 1.29 bland annat.

FcpQ7koECgk
:hbang:
*cupid* Nördigheten *cupid*

3.1415926535
2008-08-17, 14:44
Just nu använder jag mest nano, men förrut var det Vi.