« Отговор #68 -: Feb 18, 2018, 10:49 »
Някакво е странно да се явявам защитник на Вим, но сам съм се убедил, че нещата стоят така.
Ви не е част от Посикс в смисъл (smisal editon, GVS), там не е написано изрично Ви. Написано е, че трябва да има нещо, което прави нещата, както ги прави Ви.
И Ви не е Юникс само защото е писано от Бил Джой. Да той е един шибан гений, но реално е доставил следващата стъпка в развитието на нещата. Ако се разгледа исторически как вървят нещата — sh, more, ed, sed, awk, то Ви си идва логично продължение на тенденцията. Само в тази светлина се разбират странностите му и защо е нямало, какъв друг да стане.
Нашия проблем е, че ние например ed никога не сме го ползвали. Може да сме го стартирали веднъж в живота си, за да го видим и толкоз. Ние това време не сме го живели. Ние живеехме в източния блок и нас ни отглеждаха с edit, edlin, notepad. Живеехме в друг свят. Ние не присъствахме, когато „се наливаха основите“. Виждахме наливането на основите, но на една друга ОС. В тази се настанихме, когато вече имаше XWindows (че даже XFCE, KDE, GNOME).
От казаното не е странно, че всички харесвахме mcedit (защото си е поорязан ncedit) и не го ползваме само, защото спря да се развива. Не е странно, че харесваме Нано, въпреки странните му клавишни комбинации (които обаче си ги пише на екрана). Не е странно, че харесваме дори Емакс. Графичния Емакс (ненавиждам го, отвратителен е) си мяза на един леко дървен Notepad.
И все пак в заключение да кажа, че инвестираното във Вим може да бъде преизползвано и на други места. Има файлови управители (например българския vfu), има модификации за Хром и Мозила, има го дори като режим в Емакс. Вим може да бъде открит на много места, ако човек го потърси. Разбирам ги вимаджийте, защото и аз на която и програма да седна, търся Емакс.
Пример:
Емакс е науката за движение.
— Как сега в тоя шибан Калк (ел. таблица от ЛО, не елка) да сляза най-долу на листа?
Между другото понеже ел. таблици са най-малкото общо кратно на компютърната грамотност, ако такава съществува, то има такава клавишна комбинация. В случая е контрол плюс стрелка в посоката, която искаш да идеш.