Емацс

Вим вс Емацс детаљно поређење

Вим вс Емацс детаљно поређење
Линук заједници нису непознате жестоке расправе. Од расправе о предностима и недостацима власничког софтвера у односу на софтвер отвореног кода, па све до одбране својих омиљених дистрибуција са жаром витеза који брани последњу редуду, корисници Линука могу бити крајње самопоуздани, што новим члановима не олакшава проналажење корисних, непристрасних информација.

Једна дебата која деценијама збуњује придошлице сада се врти око Вима наспрам Емацс-а, два часна уређивача текста које многи искусни Линук корисници и програмери и даље преферирају као алтернативе модерним уредницима и ИДЕ-има попут Сублиме Тект, Висуал Студио Цоде или ИнтеллиЈ.

У овом чланку упоређујемо Вим и Емацс да бисмо објаснили зашто је упоређивање ова два уређивача текста попут поређења јабука и поморанџи. На крају овог чланка требало би да будете у могућности да одлучите који од два уређивача текста више одговара вашим потребама и преференцијама и да ли ипак не би требало да се држите нечег модернијег.

Филозофија дизајна

Вим је први пут објављен 1991. године као директни потомак ви-ја, много старијег екранско оријентисаног уређивача текста који је првобитно развио Билл Јои за оперативни систем Уник. Вимов творац, Брам Мооленаар, првобитно је уредника назвао Ви Имитатион, али је касније одлучио да значење скраћенице промени у Ви Импровед. Љубитељ софтвера отвореног кода, Мооленаар је издао Вим под добротворном лиценцом, подстичући кориснике који уживају у уређивачу текста да донирају деци у Уганди.

Баш као и Ви, и Вим је замишљен да буде брз, лако доступан и изузетно свестран. Долази унапред инсталиран на већини Линук дистрибуција и доступан је за готово све оперативне системе. Будући да је Вим свуда, заиста се исплати знати барем основе јер никад не знате када ћете требати уредити текстуалну датотеку на систему који нема ваш омиљени уређивач текста.

Емацс постоји од 1976. године, а његово име означава Едитор МАЦроС. Верзија Емацс-а коју већина људи данас користи зове се ГНУ Емацс, коју је створио нико други него оснивач ГНУ пројекта Рицхард Сталлман. Баш као и Вим, Емацс ради у основи на свим оперативним системима на које ћете икада наићи. Међутим, с обзиром на то да је реч о релативно великом делу софтвера, обично се не инсталира унапред.

Разлог зашто је Емацс велик има све везе са чињеницом да је много ближи оперативном систему него уређивачу текста. Садржи Турингов комплетни програмски језик, Емацс Лисп, који омогућава прилагођавање и проширивање Емацса на начине на које ум има проблема са разумевањем. Да бисмо илустровали шта мислимо, подстичемо вас да посетите веб страницу ГНЕВЕ, видео уређивача за Емацс.

Лакоћа коришћења

Горња слика савршено илуструје криве учења Ви / Вим, Емацс и других популарних уређивача текста. Са Вим-ом, све што требате учинити да бисте започели је да отворите скоро све варалице које пронађете у Гоогле сликама у засебном прозору и неко време се играте везама са тастерима. У почетку нећете знати како да уредите текстуалну датотеку, али неће вам требати више од неколико сати да сазнате све основе.  Можете чак и да преузмете ГУИ верзију ВИМ-а, као што је гВим, да бисте додали меније и траке са алаткама за најчешће коришћене команде, чинећи уређивач још лакшим за учење.

Емацс је нешто попут песковите игре. Почињете са необележеном смеђом кутијом која је препуна алата способних да постигне скоро све што бисте могли замислити, укључујући уређивање текстуалних датотека. Једини проблем је што не постоји очигледан начин како приступити овој песковини. Иако на мрежи постоје варалице и водичи, али са њима можете провести сате и једва ћете огребати површину онога што Емацс може учинити. Да, може бити изузетно корисно знати Емацс-ове улазе и изласке, али запитајте се да ли је путовање вредно труда.

Продуктивност

Вим је брзи уређивач текста који се тренутно отвара и својим корисницима представља два начина: режим уметања и режим команде. Први је место где у уређивач уносите текст, док други уносите пречице на тастатури за извршавање различитих команди. Покретању Емацс-а треба мало више времена и он је без моде, баш као и већина уређивача текста данас.

Иако Емацс-у треба чак 2-3 секунде да се учита на старијим системима, већини корисника то уопште не смета јер га никада не затварају. Уместо тога, они отварају Емацс у режиму љуске, омогућавајући им да покрећу љуску у Емацс-у, уместо обрнуто. Када се љуска покреће унутар Емацс-а, можете мање-више живети унутар софтвера 24/7 и користити је за рад од слушања музике до прављења белешки до играња игара.

Непотребно је рећи да је лако одвратити пажњу са Емацс-ом ако сте тип особе која воли да се петља са софтвером. Али ако успете да останете усредсређени и користите Емацс за побољшање процеса рада, ваша продуктивност може скочити у небо. За чисто уређивање текста, Вим је обично бржи, али искуство игра велику улогу у том погледу.

Прилагодљивост и проширивост

И Вим и Емацс подржавају додатке који могу побољшати њихову функционалност, Емацс прилагођавање и проширивост чини корак даље са својим програмским језиком Емацс Лисп. С обзиром да је Емацс Лисп Тоуринг комплетан, његове могућности су неограничене.

Да ли желите да претражите Гоогле директно из Емацс-а? Само покрените следећи Емацс Липс код, откуцајте М-к прелуде-гоогле и ова нова команда ће одмах радити:

(дефун прелуде-гоогле ()
"Гуглес упит или регион ако постоји."
(интерактивно)
(прегледајте-урл
(цонцат
"хттп: // ввв.гоогле.цом / сеарцх?ие = утф-8 & ое = утф-8 & к = "
(ако је ознака активна
(буффер-субстринг (регион-почетак) (регион-крај))
(читај низ "Гоогле:")))))

Да бисте сазнали више о импресивној проширивости Емацс-а, препоручујемо вам да прочитате овај чланак који је написао Божидар Батсов, аутор горњег исечка кода.

Када се Вим корисници осећају као да им недостаје одређена функционалност, они обично уграбе један од хиљаде и хиљаде лако доступних Вим додатака. Међутим, они такође могу да користе Вимсцрипт, Вимов интерни скриптни језик. И Вим и Емацс додатно подржавају теме, тако да вас ништа не спречава да се претварате да сте Нео из Матрика.

Закључак

Као што смо рекли на почетку, упоређивање Вима са Емацсом је као упоређивање јабука са поморанџама. Један је способан за уређивање текста са многим напредним функцијама намењеним напредним корисницима, док је други пешчаник који је одличан за уређивање текстуалних датотека. Ако сте задовољни својим тренутним током рада и желите само алтернативу модерним уређивачима текста попут Сублиме Тект, Вим је прави пут. Али ако желите потпуно да замислите како уређујете текстуалне датотеке и пишете софтверске апликације, Емацс вам може пружити све што можете тражити и још више.

Вим:

Емацс:

10 најбољих игара за играње на Убунту-у
Виндовс платформа је била једна од доминантних платформи за играње игара због огромног процента игара које се данас развијају да би подржале Виндовс. ...
5 најбољих аркадних игара за Линук
У данашње време рачунари су озбиљне машине које се користе за игре на срећу. Ако не успете да добијете нови високи резултат, знаћете на шта мислим. У ...
Битка за Веснотх 1.13.6 Развој објављен
Битка за Веснотх 1.13.6 објављено прошлог месеца, шесто је развојно издање у издању 1.13.к сериес и доноси низ побољшања, посебно корисничког интерфеј...