URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 100405
[ Назад ]

Исходное сообщение
"Доступен порт Vim, адаптированный для работы в web-браузере"

Отправлено opennews , 30-Ноя-14 23:13 
В рамках проекта Vim.js (https://github.com/coolwanglu/vim.js) выполнено портирование текстового редактора Vim для работы в окружении web-браузера. Проект интересен тем, что он позволяет выполнить в браузере полноценный Vim, полностью аналогичный обычному Vim, собранному в режиме "--with-features=small". Для обеспечения работы в браузере код на языке Си был  транслирован в JavaScript при помощи компилятора Emscripten (http://www.opennet.me/opennews/art.shtml?num=31155). Для оптимизации производительности возможно использование расширения Asm.js. Работа протестирована в свежих выпусках Chrome, Firefox и IE.

Для оценки работы Vim в браузере подготовлена специальная
демонстрационная страница (http://coolwanglu.github.io/vim.js/experimental/vim.html). Учитывая  специфику использования в браузере в Vim.js реализованы некоторые дополнительные возможности, такие как  поддержка запуска JavaScript-кода из сеанса редактирования, возможность загрузки локальных файлов и файлов из сервиса Dropbox. Проект также можно использовать в форме библиотеки для интеграции функций редактирования в web-приложения. Интересно, что Vim.js сохранил возможность использования преднастроенного файла конфигурации "vimrc" - конфигурация сохраняется через localStorage API, для изменения настроек можно запустить ":e $VIM/vimrc".

URL: https://news.ycombinator.com/item?id=8676476
Новость: http://www.opennet.me/opennews/art.shtml?num=41158


Содержание

Сообщения в этом обсуждении
"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено asdfghjkl , 30-Ноя-14 23:13 
Какой-то не той дорогой мы идём, ой не той.

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 01-Дек-14 00:30 
> Какой-то не той дорогой мы идём, ой не той.

Дык тоже на вим переходите - это даёт две вещи: удобство и чувство превосходства при работе среди людей.


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 01-Дек-14 02:06 
Что-то не заметил особого удобства в длинных многофазных шорткатах, которые долго вводить. А ЧСВ прокачивают только когда больше заняться ну совсем нечем.

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено pavlinux , 01-Дек-14 22:33 
> Что-то не заметил особого удобства в длинных многофазных шорткатах, которые долго вводить.

Панимашь в чём вся фуйня, - с vi знакомятся как только начинают программить под UNIX,
это 8-9 классы иль первые курсы универа. Пока ты выучишь С/Ada/Fortran/Python/bash/awk/sed,
а это примерно лет 5, команды vi уже будут на уровне инстинкта.  

Поэтому можешь смело плевать в рожу и забрасывать камнями того, кто скажет
что он программист под UNIX, но при этом не знает vi.  


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 02-Дек-14 02:45 
> команды vi уже будут на уровне инстинкта.

А скорость печати по клаве как была конечной величиной, так и останется. И многофазные шорткаты априори в минусе по скорости. Они имели смысл на древних терминалах где кнопок было мало, но на современых компьютерах они лишь тормозят работу, имхо.

> что он программист под UNIX, но при этом не знает vi.

Если это о том чтобы стать похожим на павлина - я пожалуй пешком постою.


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено arisu , 02-Дек-14 02:50 
> А скорость печати по клаве как была конечной величиной, так и останется.

вот именно. зачем её дополнительно замедлять необходимостью снимать руку с основной части клавиатуры и гонять к стрелкам?

> И многофазные шорткаты априори в минусе по скорости.

орли? то есть, нажать 6j почти не двигая рукой — это медленней, чем сместить руку, шесть раз нажать стрелку и сместить руку назад? ты что-то делаешь очень не так.

> Они имели смысл
> на древних терминалах где кнопок было мало, но на современых компьютерах
> они лишь тормозят работу, имхо.

wrong.


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 02-Дек-14 20:44 
> клавиатуры и гонять к стрелкам?

Каким стрелкам? Шорткаты в более вменяемых редакторах обычно вида ctrl+something или alt+something, для особо хитрых может ctrl+alt+something. И вообще - в мало-мальски приличных редакторах шорткаты можно настроить. Так что все частые действия делаются одним бабахом и именно так как удобно юзерю.

> ты что-то делаешь очень не так.

Наверное я про другие шорткаты просто. Чтобы нажать какой-нибудь ctrl+s (save file) мне не надо никуда тянуть руки и шесть раз жать стрелки. А в vim полчится уже несколько больше нажатий клавиш на ввод :w<enter>. По поводу чего мне ctrl+s как-то быстрее и удобнее вбахать.

> wrong.

Очень аргументированное мнение :).


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено arisu , 02-Дек-14 20:55 
молодец. если аргументы оппонента неудобны — выкинь их и притащи свои. а потом заяви, что ты всех победил.

конечно, сохранение текста — это более частое действие, нежели навигация по тексту. спорить с этим так же невозможно, как и с сырнолунной теорией.


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Vkni , 03-Дек-14 17:22 
> конечно, сохранение текста — это более частое действие, нежели навигация по тексту.

Более того, для проверки сохранения есть целая кнопка на корпусе компьютера - Reset!


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено arisu , 03-Дек-14 23:30 
>> конечно, сохранение текста — это более частое действие, нежели навигация по тексту.
> Более того, для проверки сохранения есть целая кнопка на корпусе компьютера -
> Reset!

уже не у всех.


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 02-Дек-14 22:00 
> Наверное я про другие шорткаты просто. Чтобы нажать какой-нибудь ctrl+s (save file)
> мне не надо никуда тянуть руки и шесть раз жать стрелки.
> А в vim полчится уже несколько больше нажатий клавиш на ввод
> :w<enter>. По поводу чего мне ctrl+s как-то быстрее и удобнее вбахать.

если очень надо — можешь замапить себе сохранение на ctl-s. vim это позволяет, в отличие от notepad.exe.


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 02-Дек-14 12:05 
Будет вам с чумашедшими в дисскуссию вступать - у некоторых наверное и терминал DEC VT100 вместо клавиатуры до сих пор. Потомучто доктор разрешил.

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Andrey Mitrofanov , 02-Дек-14 10:04 
> фуйня, - с vi знакомятся как только начинают
> программить под UNIX

Как ты прав!!


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено freehck , 01-Дек-14 09:48 
Ага. Вы только поглядите: теперь мы должны, оказывется, интерпретировать JavaScript-код Vim, созданный трансляцией из C. Подумать только. У меня Intel i3 и 20mbps внешнего интернета, а я полминуты любовался на надпись Loading... Но это ещё полбеды: вся эта радость совместно с Vimperator/Pentadactyl тупо не работает. =)

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено yet_another_anonymus , 01-Дек-14 12:19 
> вся эта радость совместно с Vimperator/Pentadactyl тупо не работает. =)

Нажми Insert и будет тебе счастье.


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 01-Дек-14 12:30 
Скажи, ты действительно пытался им пользоваться в качестве рабочего инструмента? А то я уже было подумал что да.

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 02-Дек-14 01:06 
Так он у тебя загрузился? Да ты крут, а у меня браузер гиг оперативы сожрал и завис...

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено alex , 02-Дек-14 10:28 
> порт Vim, адаптированный для работы в web-браузере
> вся эта радость совместно с Vimperator/Pentadactyl

Yo Dawg I herd you like vim...


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 30-Ноя-14 23:13 
Зачем?

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 01-Дек-14 00:32 
Вы не представляете, как трудно нормальному человеку писать комментарий в простой текстарии, не поддерживающей командного режима.
Так что задача полезная.:wq

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено vimer , 01-Дек-14 11:09 
:x

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено A.Stahl , 30-Ноя-14 23:19 
>>Vim.js
>js

Пора выпилить жаваскрипт из браузеров. Это единственный способ борьбы с жавоскриптистами. Вы что не видите, что они опасны?!


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 30-Ноя-14 23:22 
Это просто прототип, пользоваться им не нужно, да и не будет никто. Эксперимент, так сказать. Отставить панику. Мне тоже порой хочется написать какую-нибудь софтинку, но только для того чтобы проверить свои силы и поглубже изучить JS на реальном проекте с четкими целями по части функционала.

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено анонимус , 30-Ноя-14 23:24 
а кто мешает плагинами в браузере пользоваться ? No script в firefox например;)

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено A.Stahl , 30-Ноя-14 23:27 
Да мне плевать на сам жаваскрипт. Это лишь инструмент. Беда в жаваскриптистах. И единственный способ их уничтожить (ну кроме физической расправы) это выбросить ЖС из браузеров.

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 30-Ноя-14 23:36 
Мизулина, залогиньтесь!

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 30-Ноя-14 23:38 
Раскудахтались, завистники!

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 01-Дек-14 20:56 
Ты думаешь они после этого испарятся? Просто найдут новый модный язык (точнее уже нашли - go) и перебегут на него (как на жаваскрипт с руби перебежали), квалификации в массе все равно не имеют, потому учить много не потребуется и переход будет безболезненным.

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 30-Ноя-14 23:31 
Себя выпили из интернетов, ничего полезного всё равно не делаешь.

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено all_glory_to_the_hypnotoad , 01-Дек-14 00:20 
> Пора выпилить жаваскрипт из браузеров. Это единственный способ борьбы с жавоскриптистами.

болезень давно уже вошла в терминальную стадию, теперь уже почти ничего сделать нельзя.


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 01-Дек-14 00:34 
> Пора выпилить жаваскрипт из браузеров.

Давайте заменим его на sed.
Ведь тогда и вим портировать не придётся!.


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 01-Дек-14 21:02 
Эта поделка - просто жалкое подражание розыгрышам Сергея Курехина (вечная ему память).
Тема нашей сегодняшней лекции - это поведение брома при атаке его молекулами хрома....

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 01-Дек-14 21:03 
Эта поделка - просто жалкое подражание розыгрышам Сергея Курехина (вечная ему память).
Тема нашей сегодняшней лекции - это поведение брома при атаке его молекулами хрома....

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 30-Ноя-14 23:25 
В браузере встроенном в Emacs 24.4 работает?

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 30-Ноя-14 23:51 
Ура, наконец то в нём будет нормальный редактор! ))

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 02-Дек-14 02:49 
> Ура, наконец то в нём будет нормальный редактор! ))

Наконец то в емаксе запилят фичу бибикать и все портить :).


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 01-Дек-14 00:36 
Толпа школьников, работающая в вим? Это мозилла чтоли?
Или это школа особая какая-нибудь, депутатская?

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено зззззыр , 01-Дек-14 20:07 
Хрен там, встроенный js не поддерживает.

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 01-Дек-14 00:04 
ура, теперь и вим будет тормозить без коре и7!

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Michael Shigorin , 01-Дек-14 03:22 
> ура, теперь и вим будет тормозить без коре и7!

Вообще-то и на core i7 грузится секунд десять и листает с заметной на глаз задержкой, когда следующая страница чуть сложней среднего по части раскраски.


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено тигар , 01-Дек-14 06:21 
>> ура, теперь и вим будет тормозить без коре и7!
> Вообще-то и на core i7 грузится секунд десять и листает с заметной
> на глаз задержкой, когда следующая страница чуть сложней среднего по части
> раскраски.

дык он ж упирается в 1 ядро. и пофигу, ы7 там или пень4


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Michael Shigorin , 01-Дек-14 12:19 
> дык он ж упирается в 1 ядро. и пофигу, ы7 там или пень4

Вы действительно не сравнивали производительность одного ядра того и другого на зуб?  Даже между Xeon 5570 и 5670 она вообще-то заметно отличается, не говоря про наборы инструкций при сравнении с P4.


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено тигар , 01-Дек-14 12:24 
>> дык он ж упирается в 1 ядро. и пофигу, ы7 там или пень4
> Вы действительно не сравнивали производительность одного ядра того и другого на зуб?
>  Даже между Xeon 5570 и 5670 она вообще-то заметно отличается,
> не говоря про наборы инструкций при сравнении с P4.

я просто вставлял из буфера обмена достаточно большой кусок текста на хренцузском в вим. оно гарантировано поедало 1 ядро. что на говнобунту, что под фрей. на разных процах.


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Michael Shigorin , 01-Дек-14 12:36 
> оно гарантировано поедало 1 ядро.

Вопрос в том, сколько времени на одну и ту же операцию это поедание продолжалось.


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено тигар , 01-Дек-14 12:47 
>> оно гарантировано поедало 1 ядро.
> Вопрос в том, сколько времени на одну и ту же операцию это
> поедание продолжалось.

ну будет вместо 10 секунд тупить 7 на более топовом проце, как по мне, так разница не большая. и так и так не приятно


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Michael Shigorin , 01-Дек-14 12:52 
> ну будет вместо 10 секунд тупить 7 на более топовом проце

Вообще-то скорее "10 секунд вместо минуты", но согласен с тем, что в (почти) любом разе такое время реакции машины оказывается сильно больше времени реакции человека.


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 01-Дек-14 00:08 
http://bellard.org/jslinux/

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено sage , 01-Дек-14 00:09 
Теперь и с поддержкой сети!
http://s-macke.github.io/jor1k

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 02-Дек-14 04:05 
> http://s-macke.github.io/jor1k

Ух ты, там даже нмап есть? И оно вполне себе с айпишника сервака все делает? Какие милые ребята. Теперь все желающие могут проверить насколько их хостинг абузоустойчивый :).


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Amet13 , 01-Дек-14 00:47 
Поломал мне браузер. Чудесно.

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 01-Дек-14 01:13 
но зачем?

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено EuPhobos , 01-Дек-14 01:13 
Почему комманда :Sex не работает? А комманда :w/<tab> даёт просматреть файловую систему.
Какое же это тогда портирование? )

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 01-Дек-14 01:35 
>:Sex

Не нужно.


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 01-Дек-14 01:34 
Тьфу, забыл отключить NoScript — и сижу, жду, пока заработает.

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено th3m3 , 01-Дек-14 02:07 
Опять js. Такое ощущение, что разработчикам нечем заняться. Вот, прямо все сидели и ждали, когда уже будет vim на js...

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено arisu , 01-Дек-14 02:53 
я всё-таки жду, когда же в браузере запустят браузер. а в нём ещё браузер. и ещё. и так ad infinitum.

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Michael Shigorin , 01-Дек-14 03:25 
> я всё-таки жду, когда же в браузере запустят браузер.
> а в нём ещё браузер. и ещё. и так ad infinitum.

Один знакомый в конце девяностых так развлекался с bochs, когда купили четырёхмоторный сервер.  Говорил, на третьем вроде шаге всё-таки устали ждать...


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено имя , 01-Дек-14 03:58 
webkit.js уже доступен.

https://github.com/trevorlinton/webkit.js


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Genry Tomasino , 01-Дек-14 15:09 
Yo dawg! I heard that you like web-surfing, so we put browser in your browser so you can web-surfing while you web-surfing.

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено byu , 01-Дек-14 18:46 
> Yo dawg! I heard that you like web-surfing, so we put browser
> in your browser so you can web-surfing while you web-surfing.

Итальянцы, косящие под ниггеров ._.


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено iCat , 01-Дек-14 04:10 
JustForFun.
А пуркуа бы и не па?

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Тырыпыры , 01-Дек-14 07:05 
Да он уже давно доступен. Тут дело в другом... надо думать куда его с пользой употребить... А пока что он только для развлечения сойдет разве что.

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Serge , 01-Дек-14 09:17 
Ставим в Огнелис Vimperator, открываем в своем Vimperator-е веб-версию Vim и чувствуем себя героями фильма Inception.

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено freehck , 01-Дек-14 17:38 
> Ставим в Огнелис Vimperator, открываем в своем Vimperator-е веб-версию Vim и чувствуем
> себя героями фильма Inception.

Ну зачем же так изголяться-то...

#!/bin/bash
/bin/bash ${BASH_SOURCE[0]}

А вот это открывает путь в лимб:

#!/bin/bash
/bin/bash ${BASH_SOURCE[0]} &
/bin/bash ${BASH_SOURCE[0]} &


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 01-Дек-14 09:44 
Хотел получить шел на их сервере, написал :q! ... не сработало.

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Michael Shigorin , 01-Дек-14 12:27 
> Хотел получить шел на их сервере, написал :q! ... не сработало.

Так оно не на их сервере крутится -- оттуда приехало, запустилось здесь, в том и соль.


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 02-Дек-14 04:11 
> Хотел получить шел на их сервере, написал :q! ... не сработало.

Ты хотел получить шелл на своей машине? А более простых способов не придумалось? :)

Вон там выше ссылка: линух с сетью в браузере. Шелл и даже нмап нахаляву. Что забавнее всего - за счет туннелирования айпишник на выходе - имено сервера. Храбрые перцы - дать нмап погонять на своем айпишнике.


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено бедный буратино , 01-Дек-14 10:05 
спасибо, уронил. браузер.

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 02-Дек-14 20:51 
> спасибо, уронил. браузер.

Пиши багрепорт, гули. Если сайт роняет браузер - этот браузер по любому фуфло.


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено sokolow , 01-Дек-14 10:14 
> портирование текстового редактора Vim для работы в окружении web-браузера

теперь ты видел всё


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 01-Дек-14 11:15 
Никогда прежде у меня vim не грузился так долго и не лагал так дико. Ждём новых рекордов!

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 01-Дек-14 11:29 
Офигенно! Я джва года ждал такой редактор!

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Ytch , 02-Дек-14 00:23 
> Я джва года ждал такой редактор!

"Первая версия была написана Биллом Джоем в 1976 году."


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 01-Дек-14 12:34 
Ждём nano на JS.

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 02-Дек-14 20:51 
> Ждём nano на JS.

Только его придется переимновать в giga. Для более точного соответствия потреблению ресурсов и скорости работы.


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Stax , 01-Дек-14 13:57 
Теперь и на хромбуках есть нормальный редактор! Ура! Что еще нужно для счастья? Браузер есть, редактор есть, музыкальный проигрыватель есть, jabber-клиент есть.. Даже фотошоп есть для эстетов.

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 01-Дек-14 17:04 
Народ из последних сил в перерывах между процедурами
ваяет то emacs, то вот теперь Vim...

Ну прям как:
Дорогая передача! Во субботу чуть не плача,
Вся Канатчикова Дача к телевизору рвалась.
Вместо, чтоб поесть, помыться, уколоться и забыться,
Вся безумная больница у экрана собралась.


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено freehck , 01-Дек-14 17:57 
> Народ из последних сил в перерывах между процедурами
> ваяет то emacs, то вот теперь Vim...
> Ну прям как:
> Дорогая передача! Во субботу чуть не плача,
> Вся Канатчикова Дача к телевизору рвалась.
> Вместо, чтоб поесть, помыться, уколоться и забыться,
> Вся безумная больница у экрана собралась.

Может это безнадёжно? Был тут конкурс молодёжный:
Кто быстрей пройдёт игрушку, получает миллион!
После этой заварушки привезли во двор психушки
Сто компьютерных фанатов прямиком с чемпионата
Целый груженый фургон.

Их верёвками связали и в столовой побросали,
Оплели им руки-ноги, чтоб не слишком разошлись.
Нет, чтоб отдохнуть с дороги: расползлись, и на пороге
Быстро схемку набросали и верёвками сплелись.

Прибегают санитары: "Это что тут за дурдом?!"
Отвечают: "Из верёвок сеть локальную плетём!
Связь пока что неплохая. Проведём здесь много дней.
Жаль куски по десять метров. Принесите подлинней!
Мы в условиях тяжёлых жить не можем, не хотим.
Принесите стометровых - вот тогда поговорим".


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 01-Дек-14 18:21 
Скажите, а есть ли эмулятор vim на emacs? А то пациенты волнуются...

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено byu , 01-Дек-14 18:47 
> Скажите, а есть ли эмулятор vim на emacs? А то пациенты волнуются...

M-x evil-mode


"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 01-Дек-14 18:44 
Очень медленно работает.

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено онаним , 01-Дек-14 22:20 
Звук бибикалки сломали!

"Доступен порт Vim, адаптированный для работы в web-браузере"
Отправлено Аноним , 02-Дек-14 01:14 
>> код на языке Си был  транслирован в JavaScript при помощи компилятора Emscripten

Да они упоролись! Нет чтобы наоборот, написать компилятор, который протранслирует яваскрипт в си...