Реклама

вим уређивач текстаАко радите било какав развојни посао на рачунару, сваки пут ће вам требати уређивач текста (или све време). А под "развојем" не мислим само на програмирање; то може бити и веб развој или чак одржавање и прилагођавање постојеће веб странице.

Годинама покушавам један уређивач текста за другим. Назовите га, пробао сам - јЕдит, Нотепад ++, СциТЕ, ПСПад, Комодо Едит... Овде не сносим само имена. Сваки од ових уређивача користио сам више од два месеца као свој главни свакодневни уредник. Имао сам и кратки разговор са УлтраЕдитом, часним (али не-слободним) уредником. Некако нисам могао да нађем едитора који је исправно радио и био је довољно прилагодљив да одговара мојим потребама.

Све се то променило пре неколико месеци, када сам угризао метак и почео да користим Вим уређивач текста пуно радно време. Ево 6 разлога због којих бисте требали да размислите о томе.

Разлог 1: Вим је стар

вим уређивач текста

У софтверу често његујемо начин размишљања који каже „новије је боље“. Увек смо за најновијим прегледачем, најновијим ОС-ом, најновијом игром. Али, има се пуно тога за рећи о древним комадима софтвера које још увек активно користи пуно људи.

instagram viewer

Да ли сте знали да је МС Оффице први пут објављен 1990. године? То је било пре 21 годину, и погледај колико је далеко стигло. То је било и време када је Вим први пут објављен (1991). Само Вим заснован је на много старијем уреднику, Ви, који је започео 1976. године.

Само због тога би се требало запитати; шта чини таквим древни Комад софтвера толико упечатљив да га хиљаде нових корисника открива из године у годину?

Разлог 2: Вим је слободан и има живу заједницу

Вим је заправо дефинисан као „добротворни софтвер“, и слободан је за употребу и отвореног кода. Од вас се тражи да донирате за сирочад у Уганди, али нема тегоба.

Ако идете Вим веб страница, наћи ћете пуно новости. На пример, пребројао сам девет ажурирања скрипти у једном дану. Сајт се стално ажурира, а Вимов главни програмер, Брам Мооленаар, лично је објавио ажурирање 28. априла.

Разлог 3: Вим је врло прилагодљив и проширив

вим едитор

Те скрипте које сам управо споменуо? Они су кључ великог дела Вимове моћи Постоје скрипте за готово све. На слици изнад можете видети ФуззиФиндер, један од мојих свих омиљених времена. То је скрипта која вам омогућава да унесете делимична имена датотека, наредби, уноса за помоћ итд. и претражује их постепено, у лету. Не морате да куцате од почетка имена, а има пуно опција - и то је само једна скрипта!

Остале запажене скрипте укључују НЕРД Дрво који имплементира „стабло“ датотечног система, СуперТаб се наставља за моћно попуњавање картица и снипМате за умножавање исечке функције ТектМате-а Има пуно, пуно више.

Разлог 4: Вим делује преко Телнет и ССХ веза

вим едитор

Понекад морам да ручно уређујем веб странице које се налазе на удаљеним серверима. Некада сам користио ВинСЦП за симулирање локалног уређивања, али свако мало се покварило. Неколико горе споменутих уредника такође има уграђене ФТП клијенте, али навигација кроз сложена стабла мапа увек је била незграпна и дуготрајна.

Помоћу Вим уређивача текста, могу да отворим ССХ веза Шта је ССХ и како се разликује од ФТП [објашњена технологија] Опширније на мој веб сервер и покрените удаљену инстанцу Вим-а директно на серверу. Вим је дизајниран да раде са спорим терминалима, тако да се заправо осећа брзо. Као што можете видети на горе наведеном екрану, боје делују сасвим добро на ССХ. Могућност директног рада на серверу направила је огромну разлику у мом раду на Веб развоју. Не само да је брже, већ сада могу да претражујем датотеке директно на серверу и помоћу Вим-а брзо прелазим између резултата и пронађем тачно оно што ми је потребно да изменим са прецизном прецизношћу. Просто супер.

Разлог 5: Вимова конфигурација је преносива

вим едитор

Као што је већ споменуто, Вим је веома прилагодљив. То значи да сам морао поприлично радити док на „Виндовс“ нисам схватио „тек тако“. Потребно је мало повући то да радим на свом удаљеном серверу. Срећом, једноставно сам морао да копирам неколико директоријума и једну важну датотеку „мастер конфигурације“ .вимрц.

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

Разлог 6: Вим је детаљно документован

Имајте на уму да нигде на овој листи не пише "Вим је интуитиван". То је зато што баш и није. Ето је крива учења када први пут почнете да користите Вим и захтева мало обавезе. Али постоји неколико ствари које вам могу помоћи. Ево само три примера:

вим уређивач текста
  • Вим је свој *:помоћ* наредба води у ризницу пажљиво написане документације. Сваки сценариј има своје документације; подразумеване везе кључева пажљиво су документоване, све наредбе су објашњене итд.
  • Вим такође има вики уз помоћ савета, трикова и корисних исечака кода које ћете копирати и испробати.

Разлог 7: То је пут бољи од Емацса

У реду, па можда нисам потпуно озбиљан у вези са последњим. Као што сте можда приметили у уводу, заправо никада нисам Емацс-у давао велики део (бар не два месеца). Према научном мишљењу $ УРЕЂАЈИ Суцкс-Рулес-О-Метер, Чини се да Вим предњачи у рату за уређиваче, бар за сада. Али спремна сам да се уверим у супротно. У коментарима можете да се изјасните о случају Емацс.

Када говоримо о коментарима: ако их има Вим корисници у публици који желе да деле савете или постављају питања, ја сам све уши. Знам да сам једва огребао површину на Виму у овом посту, па ако желите да видите детаљније постове о Виму, делите своје идеје и жеље.