The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Доступен порт Vim, адаптированный для работы в web-браузере"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от opennews on 30-Ноя-14, 23:13 
В рамках проекта Vim.js (https://github.com/coolwanglu/vim.js) выполнено портирование текстового редактора Vim для работы в окружении web-браузера. Проект интересен тем, что он позволяет выполнить в браузере полноценный Vim, полностью аналогичный обычному Vim, собранному в режиме "--with-features=small". Для обеспечения работы в браузере код на языке Си был  транслирован в JavaScript при помощи компилятора Emscripten (https://www.opennet.ru/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
Новость: https://www.opennet.ru/opennews/art.shtml?num=41158

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по ответам | RSS]

1. "Доступен порт Vim, адаптированный для работы в web-браузере"  +38 +/
Сообщение от asdfghjkl on 30-Ноя-14, 23:13 
Какой-то не той дорогой мы идём, ой не той.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Доступен порт Vim, адаптированный для работы в web-браузере"  +3 +/
Сообщение от Аноним (??) on 30-Ноя-14, 23:13 
Зачем?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Доступен порт Vim, адаптированный для работы в web-браузере"  +19 +/
Сообщение от A.Stahl (ok) on 30-Ноя-14, 23:19 
>>Vim.js
>js

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Доступен порт Vim, адаптированный для работы в web-браузере"  +4 +/
Сообщение от Аноним (??) on 30-Ноя-14, 23:22 
Это просто прототип, пользоваться им не нужно, да и не будет никто. Эксперимент, так сказать. Отставить панику. Мне тоже порой хочется написать какую-нибудь софтинку, но только для того чтобы проверить свои силы и поглубже изучить JS на реальном проекте с четкими целями по части функционала.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от анонимус (??) on 30-Ноя-14, 23:24 
а кто мешает плагинами в браузере пользоваться ? No script в firefox например;)
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Доступен порт Vim, адаптированный для работы в web-браузере"  +16 +/
Сообщение от Аноним (??) on 30-Ноя-14, 23:25 
В браузере встроенном в Emacs 24.4 работает?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Доступен порт Vim, адаптированный для работы в web-браузере"  +2 +/
Сообщение от A.Stahl (ok) on 30-Ноя-14, 23:27 
Да мне плевать на сам жаваскрипт. Это лишь инструмент. Беда в жаваскриптистах. И единственный способ их уничтожить (ну кроме физической расправы) это выбросить ЖС из браузеров.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "Доступен порт Vim, адаптированный для работы в web-браузере"  +1 +/
Сообщение от Аноним (??) on 30-Ноя-14, 23:31 
Себя выпили из интернетов, ничего полезного всё равно не делаешь.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

10. "Доступен порт Vim, адаптированный для работы в web-браузере"  +2 +/
Сообщение от Аноним (??) on 30-Ноя-14, 23:36 
Мизулина, залогиньтесь!
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

11. "Доступен порт Vim, адаптированный для работы в web-браузере"  –1 +/
Сообщение от Аноним (??) on 30-Ноя-14, 23:38 
Раскудахтались, завистники!
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

12. "Доступен порт Vim, адаптированный для работы в web-браузере"  +19 +/
Сообщение от Аноним (??) on 30-Ноя-14, 23:51 
Ура, наконец то в нём будет нормальный редактор! ))
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

13. "Доступен порт Vim, адаптированный для работы в web-браузере"  +2 +/
Сообщение от Аноним (??) on 01-Дек-14, 00:04 
ура, теперь и вим будет тормозить без коре и7!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Доступен порт Vim, адаптированный для работы в web-браузере"  +4 +/
Сообщение от Аноним (??) on 01-Дек-14, 00:08 
http://bellard.org/jslinux/
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "Доступен порт Vim, адаптированный для работы в web-браузере"  +3 +/
Сообщение от sage (??) on 01-Дек-14, 00:09 
Теперь и с поддержкой сети!
http://s-macke.github.io/jor1k
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

18. "Доступен порт Vim, адаптированный для работы в web-браузере"  +2 +/
Сообщение от all_glory_to_the_hypnotoad (ok) on 01-Дек-14, 00:20 
> Пора выпилить жаваскрипт из браузеров. Это единственный способ борьбы с жавоскриптистами.

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

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

19. "Доступен порт Vim, адаптированный для работы в web-браузере"  –5 +/
Сообщение от Аноним (??) on 01-Дек-14, 00:30 
> Какой-то не той дорогой мы идём, ой не той.

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

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

20. "Доступен порт Vim, адаптированный для работы в web-браузере"  +20 +/
Сообщение от Аноним (??) on 01-Дек-14, 00:32 
Вы не представляете, как трудно нормальному человеку писать комментарий в простой текстарии, не поддерживающей командного режима.
Так что задача полезная.:wq
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

21. "Доступен порт Vim, адаптированный для работы в web-браузере"  +1 +/
Сообщение от Аноним (??) on 01-Дек-14, 00:34 
> Пора выпилить жаваскрипт из браузеров.

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

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

22. "Доступен порт Vim, адаптированный для работы в web-браузере"  –2 +/
Сообщение от Аноним (??) on 01-Дек-14, 00:36 
Толпа школьников, работающая в вим? Это мозилла чтоли?
Или это школа особая какая-нибудь, депутатская?
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

23. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от Amet13 (ok) on 01-Дек-14, 00:47 
Поломал мне браузер. Чудесно.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

24. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от Аноним (??) on 01-Дек-14, 01:13 
но зачем?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

25. "Доступен порт Vim, адаптированный для работы в web-браузере"  –1 +/
Сообщение от EuPhobos (ok) on 01-Дек-14, 01:13 
Почему комманда :Sex не работает? А комманда :w/<tab> даёт просматреть файловую систему.
Какое же это тогда портирование? )
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

26. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от Аноним (??) on 01-Дек-14, 01:34 
Тьфу, забыл отключить NoScript — и сижу, жду, пока заработает.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

27. "Доступен порт Vim, адаптированный для работы в web-браузере"  –1 +/
Сообщение от Аноним (??) on 01-Дек-14, 01:35 
>:Sex

Не нужно.

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

28. "Доступен порт Vim, адаптированный для работы в web-браузере"  +2 +/
Сообщение от Аноним (??) on 01-Дек-14, 02:06 
Что-то не заметил особого удобства в длинных многофазных шорткатах, которые долго вводить. А ЧСВ прокачивают только когда больше заняться ну совсем нечем.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

29. "Доступен порт Vim, адаптированный для работы в web-браузере"  +1 +/
Сообщение от th3m3 (ok) on 01-Дек-14, 02:07 
Опять js. Такое ощущение, что разработчикам нечем заняться. Вот, прямо все сидели и ждали, когда уже будет vim на js...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

30. "Доступен порт Vim, адаптированный для работы в web-браузере"  +2 +/
Сообщение от arisu (ok) on 01-Дек-14, 02:53 
я всё-таки жду, когда же в браузере запустят браузер. а в нём ещё браузер. и ещё. и так ad infinitum.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

31. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от Michael Shigorin email(ok) on 01-Дек-14, 03:22 
> ура, теперь и вим будет тормозить без коре и7!

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

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

34. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от iCat (ok) on 01-Дек-14, 04:10 
JustForFun.
А пуркуа бы и не па?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

36. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от Тырыпыры on 01-Дек-14, 07:05 
Да он уже давно доступен. Тут дело в другом... надо думать куда его с пользой употребить... А пока что он только для развлечения сойдет разве что.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

37. "Доступен порт Vim, адаптированный для работы в web-браузере"  +2 +/
Сообщение от Serge (??) on 01-Дек-14, 09:17 
Ставим в Огнелис Vimperator, открываем в своем Vimperator-е веб-версию Vim и чувствуем себя героями фильма Inception.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

38. "Доступен порт Vim, адаптированный для работы в web-браузере"  +1 +/
Сообщение от Аноним (??) on 01-Дек-14, 09:44 
Хотел получить шел на их сервере, написал :q! ... не сработало.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

40. "Доступен порт Vim, адаптированный для работы в web-браузере"  +1 +/
Сообщение от бедный буратино (ok) on 01-Дек-14, 10:05 
спасибо, уронил. браузер.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

41. "Доступен порт Vim, адаптированный для работы в web-браузере"  +1 +/
Сообщение от sokolow (ok) on 01-Дек-14, 10:14 
> портирование текстового редактора Vim для работы в окружении web-браузера

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

43. "Доступен порт Vim, адаптированный для работы в web-браузере"  +3 +/
Сообщение от vimer on 01-Дек-14, 11:09 
:x
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

44. "Доступен порт Vim, адаптированный для работы в web-браузере"  +2 +/
Сообщение от Аноним (??) on 01-Дек-14, 11:15 
Никогда прежде у меня vim не грузился так долго и не лагал так дико. Ждём новых рекордов!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

45. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от Аноним (??) on 01-Дек-14, 11:29 
Офигенно! Я джва года ждал такой редактор!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

46. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от Michael Shigorin email(ok) on 01-Дек-14, 12:19 
> дык он ж упирается в 1 ядро. и пофигу, ы7 там или пень4

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

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

49. "Доступен порт Vim, адаптированный для работы в web-браузере"  +1 +/
Сообщение от Michael Shigorin email(ok) on 01-Дек-14, 12:27 
> Хотел получить шел на их сервере, написал :q! ... не сработало.

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

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

50. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от Аноним (??) on 01-Дек-14, 12:30 
Скажи, ты действительно пытался им пользоваться в качестве рабочего инструмента? А то я уже было подумал что да.
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

51. "Доступен порт Vim, адаптированный для работы в web-браузере"  +1 +/
Сообщение от Аноним (??) on 01-Дек-14, 12:34 
Ждём nano на JS.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

52. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от Michael Shigorin email(ok) on 01-Дек-14, 12:36 
> оно гарантировано поедало 1 ядро.

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

Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

54. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от Michael Shigorin email(ok) on 01-Дек-14, 12:52 
> ну будет вместо 10 секунд тупить 7 на более топовом проце

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

Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору

55. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от Stax (ok) on 01-Дек-14, 13:57 
Теперь и на хромбуках есть нормальный редактор! Ура! Что еще нужно для счастья? Браузер есть, редактор есть, музыкальный проигрыватель есть, jabber-клиент есть.. Даже фотошоп есть для эстетов.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

56. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от Genry Tomasino on 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.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

57. "Доступен порт Vim, адаптированный для работы в web-браузере"  +1 +/
Сообщение от Аноним (??) on 01-Дек-14, 17:04 
Народ из последних сил в перерывах между процедурами
ваяет то emacs, то вот теперь Vim...

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

58. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от freehck email(ok) on 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]} &

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

59. "Доступен порт Vim, адаптированный для работы в web-браузере"  +4 +/
Сообщение от freehck email(ok) on 01-Дек-14, 17:57 
> Народ из последних сил в перерывах между процедурами
> ваяет то emacs, то вот теперь Vim...
> Ну прям как:
> Дорогая передача! Во субботу чуть не плача,
> Вся Канатчикова Дача к телевизору рвалась.
> Вместо, чтоб поесть, помыться, уколоться и забыться,
> Вся безумная больница у экрана собралась.

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

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

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

Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

60. "Доступен порт Vim, адаптированный для работы в web-браузере"  –1 +/
Сообщение от Аноним (??) on 01-Дек-14, 18:21 
Скажите, а есть ли эмулятор vim на emacs? А то пациенты волнуются...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

61. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от Аноним (??) on 01-Дек-14, 18:44 
Очень медленно работает.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

62. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от byu on 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.

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

Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

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

M-x evil-mode

Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

64. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от зззззыр on 01-Дек-14, 20:07 
Хрен там, встроенный js не поддерживает.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

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

66. "Доступен порт Vim, адаптированный для работы в web-браузере"  +1 +/
Сообщение от Аноним (??) on 01-Дек-14, 21:02 
Эта поделка - просто жалкое подражание розыгрышам Сергея Курехина (вечная ему память).
Тема нашей сегодняшней лекции - это поведение брома при атаке его молекулами хрома....
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

67. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от Аноним (??) on 01-Дек-14, 21:03 
Эта поделка - просто жалкое подражание розыгрышам Сергея Курехина (вечная ему память).
Тема нашей сегодняшней лекции - это поведение брома при атаке его молекулами хрома....
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

68. "Доступен порт Vim, адаптированный для работы в web-браузере"  +1 +/
Сообщение от онаним on 01-Дек-14, 22:20 
Звук бибикалки сломали!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

69. "Доступен порт Vim, адаптированный для работы в web-браузере"  –2 +/
Сообщение от pavlinux (ok) on 01-Дек-14, 22:33 
> Что-то не заметил особого удобства в длинных многофазных шорткатах, которые долго вводить.

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

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

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

70. "Доступен порт Vim, адаптированный для работы в web-браузере"  +1 +/
Сообщение от Ytch (ok) on 02-Дек-14, 00:23 
> Я джва года ждал такой редактор!

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

Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

71. "Доступен порт Vim, адаптированный для работы в web-браузере"  +2 +/
Сообщение от Аноним (??) on 02-Дек-14, 01:06 
Так он у тебя загрузился? Да ты крут, а у меня браузер гиг оперативы сожрал и завис...
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

73. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от Аноним (??) on 02-Дек-14, 02:45 
> команды vi уже будут на уровне инстинкта.

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

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

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

Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору

74. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от Аноним (??) on 02-Дек-14, 02:49 
> Ура, наконец то в нём будет нормальный редактор! ))

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

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

75. "Доступен порт Vim, адаптированный для работы в web-браузере"  +1 +/
Сообщение от arisu (ok) on 02-Дек-14, 02:50 
> А скорость печати по клаве как была конечной величиной, так и останется.

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

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

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

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

wrong.

Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

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

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

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

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

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

Как ты прав!!

Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору

79. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от alex (??) on 02-Дек-14, 10:28 
> порт Vim, адаптированный для работы в web-браузере
> вся эта радость совместно с Vimperator/Pentadactyl

Yo Dawg I herd you like vim...

Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

80. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от Аноним (??) on 02-Дек-14, 12:05 
Будет вам с чумашедшими в дисскуссию вступать - у некоторых наверное и терминал DEC VT100 вместо клавиатуры до сих пор. Потомучто доктор разрешил.
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору

81. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от Аноним (??) on 02-Дек-14, 20:44 
> клавиатуры и гонять к стрелкам?

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

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

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

> wrong.

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

Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору

82. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от Аноним (??) on 02-Дек-14, 20:51 
> спасибо, уронил. браузер.

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

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

83. "Доступен порт Vim, адаптированный для работы в web-браузере"  +/
Сообщение от Аноним (??) on 02-Дек-14, 20:51 
> Ждём nano на JS.

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

Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #84 | Наверх | Cообщить модератору

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

уже не у всех.

Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру