[ broker @ 10.03.2005. 09:20 ] @
Onaj sto je pravio vi editor nije bio sam u glavi.
[ zi:: @ 10.03.2005. 09:47 ] @
vi je genijalan editor. tačka.

Pored fantastičnih mogućnosti i brzog editovanja čak i preko sporih terminalskih linija, ovaj editor se i dalje razvija. Pogledajte http://www.vim.org/ za više informacija.

Imate ga i za Windows :)
[ dinke @ 10.03.2005. 09:56 ] @
Ma kakav vi, joe rulez ;)

Inace, nikada necu razumeti te razne emacs vs. vi rasprave. U mojoj bivsoj firmi to je bio pravi rat, tri puta gori nego ovaj lin vs. win ovde na advocacy-u.
[ impaque @ 10.03.2005. 10:36 ] @
brokeru, jesi li dobro?
[ zi:: @ 10.03.2005. 10:40 ] @
Hajde malo da elaboriram ono što sam rekao.

Smatram da moderan editor mora imati mnoštvo shortcutova za što brže editovanje, syntax highlighting, da bude IDE za sve poznate jezike, da može editovati više fileova odjednom, da podržava structure folding (da sakriva pojedine delove koda u jednu liniju), da ima regexp search/replace, da ima makroe, sopstveni jezik za razvijanje pluginova, da bude prisutan na svim operativnim sistemima i da podržava editovanje u svim kodnim rasporedima.

Da li ti vi ima? Da, i još mnogo više od toga. Takođe, aktivno se razvija, i potpuno je besplatan.

Da li očekujete nešto više od editora? Ja ne.

Jeste malo čudan u početku, pa mnogi izjavljuju da vi ima dva moda: kada pišti i kada ne pišti, ali na sve se treba navići. Isto tako se kod joea treba navići na ctrl+k ctrl+s, ili kod emacsa ctrl+x ctrl+s, ili na f2 kod trećeg editora itd. Dodatni problem je što se neke napredne mogućnosti ne uviđaju nakon površnog čitanja dokumentacije. Ali onaj ko jednom počne koristiti znake p, f, . kod editovanja teško da će se odvići.

Posebno je bitno da je vi instaliran na svim Unix serverima, pa se osećate kao kod kuće kada na brzinu morate editovati nešto remote. To što postoji već mnooogo godina je takođe prednost, ima bazu svojih korisnika (a i onih što ga mrze, hehe :).

Potpuno razumem one koji koriste emacs. Ja sam ga koristio dok sam mogao. Mnogi kažu da je emacs filozofija, a ne editor, jeste filozofija, ali ne moja. Jednostavno nisam navikao da iz editora webujem, čitam email i organizujem stvari.

Ni ja baš ne razumem zašto se svađaju oni koji koriste emacs ili vi, jednostavno su drugačiji.

Takođe cenim sve moderne editore koji imaju navedene osobine, i sigurno neću pljuvati ni protiv jednog editora. Svako koristi ono na što je navikao, pa makar to bio i joe :)

Ali vi mi ne dirajte, i naročito nemojte reći da to nije moderan full featured editor koji se itekako aktivno razvija.

[ srki @ 10.03.2005. 10:51 ] @
Citat:
broker: Onaj sto je pravio vi editor nije bio sam u glavi.

Inace on je Bill Joy, koosnivac SUN-a i jedan od zasluznih za pravljenje Berkeley UNIX-a (BSD) i programskog jezika JAVA.
Editor jeste tezak za ucenje ali mnogo olaksava kucanje kada ga jednom naucis. Npr. za kretanje ne moras da koristis strelice vec tastere h,j,k i l tako da ne moras da sklanjas levu ruku sa tih tastera. Desava se da ljudi koji koriste Emacs i slicne editore kod kojih se dosta komandi izvrsavaju sa CTRL+nesto dobiju Carpal Tunnel Syndrome (CTS) (jedan od njih je i Stallman koji je isto imao tih problema).

Takodje u to vreme kada je vi nastao (1976.) on je bio sasvim logican jer je iste komande imao i linijski editor ED pa tadasnjim programerima nije bio nikakav problem da predju na njega. Takodje vecina tadasnjih tastatura nije ni imala strelice.

[Ovu poruku je menjao srki dana 10.03.2005. u 12:13 GMT+1]
[ Mitrović Srđan @ 10.03.2005. 10:55 ] @
dobar dan :)
brokeru bash ti nisi normalan to sto je za tebe nesto prekomplikovano ili ti je mrsko procitati dokumentaciju neznaci da je neko lud ko je to pisao.
elem
ja vise koristim emacs od VI,da budem iskren ne znam ni ja sto jednostavno stvar navike.takodje obozavam da koristim pico jer je lagan brz prost.znaci ako nesto treba brzo da se odradi tu je pico.
[ caiser @ 10.03.2005. 11:35 ] @
Citat:
dinke: Ma kakav vi, joe rulez ;)


Joe je zakon. :)
[ zi:: @ 10.03.2005. 11:46 ] @
da li joe ima one stvari koje sam pomenuo u prethodnom postu?

da li se razvijao zadnjih godina? kada sam ga poslednji put probao bio mi je prilicno skroman.

ali, jeste da je popularan.
[ caboom @ 10.03.2005. 13:38 ] @
vi i sada vim su fantasticni editori za razvoj, samo treba sesti pa nauciti. naprednije koriscenje skripti i skriptinga kao i TAGS fajlova cine vim veoma udobnim za rad. doduse, vi(m) ne trpi lenshtine...
[ Dragi Tata @ 10.03.2005. 13:40 ] @
Ja volim vi (koristim vim na Windowsu), ali da nisam bio primoran da ga naučim kao student, ne bih nikad to učinio. Što bi rekli Ameri, "learning curve is too steep", a dobrih i besplatnih editora ima kao kusih pasa.
[ neetzach @ 10.03.2005. 13:48 ] @
Rekao bih da je sve to stvar navike. Ako ne moras da ga ucis i ako ti nece trebati onda nemoj. Ako ti treba, onda zagrej stolicu i nemoj da se zalis. Osim toga poruke poput: "Ovo je s*****" ili "Tip je bolestan" su potpuno besmislene. Treba lepo da obrazlozis stanje ako vec hoces da diskutujes.
[ weB_KiLeR @ 10.03.2005. 21:41 ] @
Sve je stvar navike, vi rulz, ali joe owna, posle pico i nano ;)
[ Dragi Tata @ 10.03.2005. 22:00 ] @
Citat:
srki: Inace on je Bill Joy, koosnivac SUN-a i jedan od zasluznih za pravljenje Berkeley UNIX-a (BSD) i programskog jezika JAVA.


Sa Javom je us**o motku ;) a za ostalo mu skidam kapu.
[ impaque @ 10.03.2005. 22:05 ] @
nano i gvim meni rade posao sasvim lepo.
[ FormatC @ 10.03.2005. 23:53 ] @
Vi je savim dobar program. I ne nazivaj nikoga bolesnikom!(Ne budi ko ja...)
[ zi:: @ 11.03.2005. 03:22 ] @
Interesantno je ovo sa learning curve: možete biti vi majstor za bukvalno nekoliko sati učenja. Ok, treba još kasnije navikavanja na naučeno, ali mislim da je to zanemarivo vreme u odnosu na to šta dobijete i na to koliko koristite editor – pretpostavljam većinu svog aktivnog radnog vremena.

Ili je normalno da vreme učenja bude 0 (nula), a da se sve radi sa mišem, menijima? Editor is about typing, you know ...

Evo, konkretno, ja sam kao i većina ovde vi koristio na fakultetu, kasnije sam shvatio da se vi(m) itekako razvio, pa sam seo i jedno popodne pročitao dokumentaciju. No, najveći pomak je bio kada mi je poznanik na ICQ objasnio par caka. E, od onda širim te cake. Doduše, taj poznanik (sada radi za SAP u Nemačkoj) nije bio vi majstor, nego vi manijak :) Oduševio se kada je video da se može kupiti pedala koja može da glumi bilo koju tipku pa i Esc :) Doduše, meni je Esc pored jedinice na tastaturi, a umesto Caps locka imam Ctrl, ali svejedno :)

Drago mi je što je vidim da mnogi pohvalno govore o vimu.

Naravno, vi se može koristiti kao i svaki drigi editor, miš, tastatura, meniji ...

Interesuje me koliko vi koristite (ne bih rekao napredne nego obične) mogućosti tipa ctrl+p, ctrl+n, da li ste kucali stvari tipa df), 3f-, [p, da li ste nakon unosa ili brisanja na drugom mestu pritiskali tačku, ili zarez i ; nakon f i p komandi?

Ako niste, toplo preporučujem. To je lek za one koji se nerviraju kako editor može biti neefikasan, i koji popiju par kafa dok drže ruku na strelicama čekajući da im kursor dođe na potrebno mesto.

tagove i makroe ni ne pominjem.

za sada :)
[ Dragi Tata @ 11.03.2005. 14:37 ] @
Slažem se da se vi(m) može naučiti prilično brzo - tutorijal koji dolazi uz njega je odličan, ali moraš da posvetiš tih nekoliko sati baš učenju vi-ja i da ne radiš posao koji inače radiš za to vreme. Kod mnogih drugih editora možeš da počneš da radiš "odmah" i da učiš napredne stvari usput, kako ti zatrebaju. Kod mene na faksu smo koristili vi za unos podataka u ulazne datoteke za neku numeriku i sećam se da je vi bio izvor frustracija kod većine studenata. Trojica njih su na kraju seli i napisali nov editor :) ali je po mom mišljenju to bilo malo previše radikalno, tim pre što smo imali instaliran joe na sistemu.

Ja sam iz nekog razloga ipak naučio vi i povremeno ga koristim i danas, mada sam mnogo češće u MSVS.NET okruženju.
[ Gojko Vujovic @ 15.03.2005. 20:56 ] @
Što se konzolnih editora tiče, svakako uvek koristim vim već godinama. Broker, takve konstatacije su vrlo opasne - to što ti ne znaš da koristiš vi i što se ne uklapa u neku tvoju filozofiju i zamisao editora, ne znači da i ostalima ne odgovara. Sve je to manje-više stvar navike, ja uhvatim sebe da uđem u word da nešto odštampam i onda pokušavam da izađem sa :q! ...
[ dinke @ 15.03.2005. 21:44 ] @
Citat:
Gojko Vujovic: Sve je to manje-više stvar navike, ja uhvatim sebe da uđem u word da nešto odštampam i onda pokušavam da izađem sa :q! ...

Hehe, i ja često uhvatim sebe kako pokušavam da koristim Joe prečice na Win editorima tipa TextPad.
[ dr ZiDoo @ 17.03.2005. 14:20 ] @
Nego, nisi na rekao zašto te tako VI razočaro. Vi je kewa.

Kod mene slično ko kod gojka, na računaru mi svaki 2 txt,doc... dokument na na kraju a negdje i u sredini ima q! ili !wq :)
[ neo01 @ 17.03.2005. 15:19 ] @
Vi je u principu "program ko program". Radi svoj posao kao i svi bolji editori. Meni se jedino ne svidja, sto nemam brz i const. pregled svih opcija na ekranu, vec vecinu moram da pamtim, ali verujem da za onog ko nauci komande, predstavlja verovatno i brzi nacin za editovanje teksta, nego da koristi mozda cak i neki graficki editor...
[ zi:: @ 17.03.2005. 16:44 ] @
Hehe, ja nekada u MySQL shellu ukucam :q! :)

Za help: imas magicnu tipku F1 koja ti pomogne oko funkcija, a za pocetak imas programce koje se zove vimtutor koje lepo objasni sta je to vi, ukoliko imas sat vremena da naucis ovaj editor.

Inace, jeste program ko program, nema tu mistifikacije, isto kao sto je Tetris bio igra kao igra, samo ...

[ Sundance @ 17.03.2005. 23:16 ] @
emacs vs vi

Konačno Rješenje je nijedan.

Bez tabova, IntelliSense, vizualnim dizajnerom formi, onim self-hiding panelima i integiranim helpom ja ne razmišljam ni o čemu kao nečemu što bi se moglo nazvati kao razvojno okruženje.

Sofisticiran uređaj zvan miš koristim gdje god mogu. Za razliku od nekih ovdje koji još uvijek misle da je aplikacija koja podržava mouse events bloated smeće.
[ zi:: @ 18.03.2005. 01:33 ] @
Podrzava i vi misa :) Ali editor is about typing, you know ... Ako mozes brzo i efikasno da napravis nesto na tastaturi u editoru, ne znam zasto bih uopste skidao ruke sa nje.

Niko tu nije rekao da je aplikacija koja podrzava misa bloated smece.

Ako već insistiraš na intellisensu: http://insenvim.sourceforge.net/

Rekoh ja da je vim proširiv ...
[ broker @ 18.03.2005. 08:08 ] @
Momci, hvala sto ste ucestvovali u istrazivanju.
Otprilike ste ispostovali moje pretpostavke kako ce da tece diskusija.
[ dinke @ 18.03.2005. 08:49 ] @
Citat:
Dragi Tata: Kod mene na faksu smo koristili vi za unos podataka u ulazne datoteke za neku numeriku i sećam se da je vi bio izvor frustracija kod većine studenata. Trojica njih su na kraju seli i napisali nov editor :) ali je po mom mišljenju to bilo malo previše radikalno, tim pre što smo imali instaliran joe na sistemu.

Negde u to vreme otprilike (ili par godina kasnije) ja sam na faksu koristio elm za e-mail koji je opet po defaultu otvarao joe-a tako da sam ja tako naucio sve te Joe precice. Doduse, vec sam bio familiran sa wordstarom koji je koristio slicne preice, tako da sam se osecao kao riba u vodi.
[ Sundance @ 18.03.2005. 23:34 ] @
Citat:
zi::: Podrzava i vi misa :) Ali editor is about typing, you know ...


Ma znam :) U biti mi je draži gvim nego čisti vim 10 puta :) Ovo u vezi miša sam općenito govorio u GUI vs CLI...

Citat:
Ako mozes brzo i efikasno da napravis nesto na tastaturi u editoru, ne znam zasto bih uopste skidao ruke sa nje.


Ako možeš još brže sa mišem, zašto uopće dirati tastaturu :>

Citat:
Niko tu nije rekao da je aplikacija koja podrzava misa bloated smece.


Pa i nije....ali općenito je mentalitet CLI fanatika da je sve što ima GUI bloated smeće :)

Citat:
Ako već insistiraš na intellisensu: http://insenvim.sourceforge.net/


Kul. Još nek netko napravi neku ekstenziju koja emulira look'n' feel Visual Studia i možda ga počnem koristiti za još nešto osim editiranja conf datoteka na brzinu...
[ neetzach @ 18.03.2005. 23:41 ] @
Citat:
broker: Momci, hvala sto ste ucestvovali u istrazivanju.
Otprilike ste ispostovali moje pretpostavke kako ce da tece diskusija.


A da nam das rezultate istrazivanja to nista?
[ degojs @ 19.03.2005. 00:19 ] @
Mora da su rezultati poražavajući pa neće da nas razočara. A i za ovog što je napisao vi broker je već konstatovao da je bolesnik.

Uostalom, rasprava na advocacy ne staje tako lako kad jednom krene :)
[ c00l_daem0n @ 21.03.2005. 08:56 ] @
Citat:
Dragi Tata:
Sa Javom je us**o motku ;) a za ostalo mu skidam kapu.

Uaa, provokacija!!
Nego, jel se ta motka zove majkrosoft ;) ??