The OpenNET Project / Index page

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

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

"Второй выпуск vis, текстового редактора в стиле vim"  +/
Сообщение от opennews (ok) on 11-Апр-16, 21:37 
В рамках проекта vis (https://github.com/martanne/vis) развивается упрощённый вариант текстового редактора vim, избавленный от груза устаревших возможностей и предоставляющий ряд дополнительных функций, таких как встроенная поддержка нескольких областей выделения текста/курсоров и наличие встроенного командного языка с поддержкой структурных регулярных выражений (http://doc.cat-v.org/bell_labs/structural_regexps/) редактора Sam (https://en.wikipedia.org/wiki/Sam_%28text_editor%29). Код написан на языке Си с дополнительными скриптами на языке Lua.


Vis поддерживает Unicode и может эффективно обрабатывать файлы произвольного размера, например, позволяет без проблем редактировать текстовые и бинарные файлы размером несколько гигабайт. Редактор также обладает такими возможностями как подсветка синтаксиса, неограниченный уровень отката операций (undo/redo), поиск и замена с использованием регулярных выражений, открытие одновременно нескольких файлов/окон, поддержка макросов. Целью проекта является реализация 80% возможностей vim, при размере кодовой базы в 1% от vim.


URL: https://github.com/martanne/vis/releases/tag/v0.2
Новость: https://www.opennet.ru/opennews/art.shtml?num=44215

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

Оглавление

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


1. "Второй выпуск vis, текстового редактора в стиле vim"  +24 +/
Сообщение от A.Stahl (ok) on 11-Апр-16, 21:37 
>реализация 80% возможностей

Бибиканье, я надеюсь, они не выбросили?

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

4. "Второй выпуск vis, текстового редактора в стиле vim"  +16 +/
Сообщение от Аноним (??) on 11-Апр-16, 21:45 
Как раз, бибиканье - это 50% функционала редактора.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

6. "Второй выпуск vis, текстового редактора в стиле vim"  +1 +/
Сообщение от Принц on 11-Апр-16, 21:59 
Пищит всегда, а портит только через раз.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

13. "Второй выпуск vis, текстового редактора в стиле vim"  –5 +/
Сообщение от Анончег on 11-Апр-16, 22:53 
> Бибиканье, я надеюсь, они не выбросили?

Санёк, ты бы лучше поинтересовался почему нет поддержки православного яваскриптика, ибо это по нонешним временам огрех и головотяпство.


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

18. "Второй выпуск vis, текстового редактора в стиле vim"  +/
Сообщение от A.Stahl (ok) on 11-Апр-16, 23:52 
Lua и JavaScript -- два сапога пара. Отличаются лишь тем, что любители Lua не лезут в веб и поэтому их не ненавидят.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

20. "Второй выпуск vis, текстового редактора в стиле vim"  +1 +/
Сообщение от Led (ok) on 12-Апр-16, 00:31 
> любители Lua не лезут в веб и поэтому их не ненавидят.

Да, по обеим пунктам они от тебя полностью отличаются.

Зато с "любителями JavaScript" у тебя полное совпадение по обеим пунктам. Даже по трём: и javascript, и тебя в инетах слишком много и не к месту.

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

30. "Второй выпуск vis, текстового редактора в стиле vim"  +/
Сообщение от Аноним (??) on 12-Апр-16, 09:00 
У Lua в отличии от js вменяемый читаемый синтаксис без подводных камней как у js и всю вселенную на нем никто не переписывает в отличии от js-хипстеров.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

3. "Второй выпуск vis, текстового редактора в стиле vim"  +/
Сообщение от Аноним (??) on 11-Апр-16, 21:44 
Выглядит неплохо. Рпмки есть?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Второй выпуск vis, текстового редактора в стиле vim"  +1 +/
Сообщение от Аноним (??) on 11-Апр-16, 22:05 
С X'вым буфером обмена без костылей работает? при вставки форматированного текста с включенной автотабуляцией лесенки появляются?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Второй выпуск vis, текстового редактора в стиле vim"  –1 +/
Сообщение от Аноним (??) on 11-Апр-16, 22:09 
Малой не знает про pastetoggle, лол
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

10. "Второй выпуск vis, текстового редактора в стиле vim"  –1 +/
Сообщение от Аноним (??) on 11-Апр-16, 22:29 
Знает, но это дичайший костыль.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

12. "Второй выпуск vis, текстового редактора в стиле vim"  –4 +/
Сообщение от Аноним (??) on 11-Апр-16, 22:51 
Жаловаться на костыли в виме - это как-то, хм...
Тем не менее, хотелось бы, чтобы малой озвучил, что же такого "дичайшего" в нем.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

9. "Второй выпуск vis, текстового редактора в стиле vim"  +3 +/
Сообщение от mememe on 11-Апр-16, 22:11 
:set paste  спасет отца русской демократии
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

33. "Второй выпуск vis, текстового редактора в стиле vim"  +/
Сообщение от Аноним (??) on 12-Апр-16, 09:43 
:r!cat
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

15. "Второй выпуск vis, текстового редактора в стиле vim"  +/
Сообщение от Аноним (??) on 11-Апр-16, 22:56 
пользоваться можно уже?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Второй выпуск vis, текстового редактора в стиле vim"  –2 +/
Сообщение от angra (ok) on 11-Апр-16, 23:39 
> Целью проекта является реализация 80% возможностей vim, при размере кодовой базы в 1% от vim.

Ну как тут не вспомнить знаменитое "не важно как проголосуют, важно как посчитают". Одно только выкидывания плагинов значительно перекрывает заявленые 20% возможностей. А уже если глянуть на полный список "не нужного", то можно сразу закапывать. Ну и конечно автор скромно не укажет, какой процент кода vim реализует 80% возможностей, которые это чудо когда-нибудь будет поддерживать.

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

40. "Второй выпуск vis, текстового редактора в стиле vim"  +/
Сообщение от Аноним (??) on 12-Апр-16, 12:49 
возможно, автор просто имеет ввиду, что заимствован будет только 1%, а остальные 79% будут написаны самостоятельно, чтобы не быть связанным с лицензиями, авторскими правами и т.д.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

19. "Второй выпуск vis, текстового редактора в стиле vim"  +1 +/
Сообщение от Stax (ok) on 11-Апр-16, 23:58 
> устаревших возможностей и предоставляющий ряд дополнительных функций, таких как встроенная поддержка нескольких областей выделения текста/курсоров

Эм. А что они предлагают на замену выделению VISUAL BLOCK?

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

21. "Второй выпуск vis, текстового редактора в стиле vim"  +1 +/
Сообщение от SpiritOfStallman (ok) on 12-Апр-16, 00:38 
С удовольствием бы покинул вим, и перешел на что-то подобное. Но вим, для меня, это на 90% его плагины. И что-то подсказывает, что никто не броситься их портировать на vis.
Подозреваю что я не один такой уникальный и особенный; и это если и не предрешит судьбу этого редактора, то уж точно очень на неё повлияет.

// знаю про neovim, но он на данном этапе калл, кто бы что там не рассказывал

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

26. "Второй выпуск vis, текстового редактора в стиле vim"  +/
Сообщение от Аноним (??) on 12-Апр-16, 06:51 
>С удовольствием бы покинул вим

Для какой цели?
>// знаю про neovim, но он на данном этапе калл, кто бы что там не рассказывал

Посмеялся с идиота.

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

34. "Второй выпуск vis, текстового редактора в стиле vim"  +/
Сообщение от Аноним (??) on 12-Апр-16, 11:14 
>>С удовольствием бы покинул вим
>Для какой цели?

Для вижуяль студии, вестимо.

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

36. "Второй выпуск vis, текстового редактора в стиле vim"  +/
Сообщение от hoopoe email(ok) on 12-Апр-16, 11:48 
>> знаю про neovim, но он на данном этапе калл, кто бы что там не рассказывал

вполне себе нормальный редактор, поддерживает почти все плагины ванильного Vim, но работает быстрее

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

45. "Второй выпуск vis, текстового редактора в стиле vim"  +/
Сообщение от Аноним (??) on 12-Апр-16, 18:27 
Вот как на жс прикрутят кроссплатформенный гуй - тогда посмотрим. а сейчас там из фич только терминал встроенный.

Я один, кстати, открываю терминал в неовиме в терминале в неовиме для развлечения?

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

49. "Второй выпуск vis, текстового редактора в стиле vim"  –1 +/
Сообщение от count0krsk (ok) on 14-Апр-16, 16:08 
Поиграй в Fallout лучше.
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

50. "Второй выпуск vis, текстового редактора в стиле vim"  +/
Сообщение от freehck email(ok) on 15-Апр-16, 13:07 
Нет, Вы не один.

Всё то же самое ещё с целой тучей других хороших программ. Firefox никому без плагинов нафиг не нужен, Emacs без плагинов - тоже. Perl6 без поддержки модулей Perl5 тоже был бы мертворожденным.

Но ребята, тем не менее, вольны тратить своё время на то, что им кажется правильным. Ради бога. Может ещё и выстрелит, нехай работают - а мы пожелаем им успехов и хорошего настроения.

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

22. "Второй выпуск vis, текстового редактора в стиле vim"  +2 +/
Сообщение от Аноним (??) on 12-Апр-16, 00:57 
А как оно обрабатывает те же гигабайтные файлы но в которых всего одна строка?
А то VIM-то может пухлые файлы открывать, но если там гигантские длинные строки, то он будет очень тормозить.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

37. "Второй выпуск vis, текстового редактора в стиле vim"  +/
Сообщение от Клыкастый (ok) on 12-Апр-16, 12:30 
(задумался)
какой экзотический юзкейс...
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

39. "Второй выпуск vis, текстового редактора в стиле vim"  +/
Сообщение от angra (ok) on 12-Апр-16, 12:41 
Попробуй отключить в vim подсветку синтаксиса, на длинных строках это основная причина тормозов.
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

28. "Второй выпуск vis, текстового редактора в стиле vim"  +/
Сообщение от EuPhobos email(ok) on 12-Апр-16, 08:08 
> ... с дополнительными скриптами на языке Lua.

Интересно, а подсветка синтаксиса по тому же принципу работает? А то в vim при редактировании средних размеров файла с кодом lua, конкретно при закрытии функции словом "end" vim наглухо вешается определяя что да как подсветить, отвисая через несколько секунд, что довольно напрягает. Аналогичная проблема при редактировании lua так же есть и в "kate".

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

38. "Второй выпуск vis, текстового редактора в стиле vim"  +2 +/
Сообщение от анон on 12-Апр-16, 12:34 
Надеюсь нет. Подсветка в вим реализована на регекспах. Так лучше не делать никому и никогда.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

29. "Второй выпуск vis, текстового редактора в стиле vim"  –1 +/
Сообщение от LeNiN (ok) on 12-Апр-16, 08:44 
Хорошая будет штука для OpenWRT и подобных ему дистрибутивов, сильно зависящих от размера.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

32. "Второй выпуск vis, текстового редактора в стиле vim"  +/
Сообщение от Аноним (??) on 12-Апр-16, 09:28 
И это тоже "избавленный от груза устаревших возможностей", посколько для редактирования конфигов нужно минимум возможностей.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

35. "Второй выпуск vis, текстового редактора в стиле vim"  +2 +/
Сообщение от Аноним (??) on 12-Апр-16, 11:16 
Владимир Ильич, но ведь в openwrt есть кошерный vi в составе busybox.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

31. "Второй выпуск vis, текстового редактора в стиле vim"  +/
Сообщение от Аноним (??) on 12-Апр-16, 09:24 
Теперь осталось написать текстовый редактор visivim.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

41. "Второй выпуск vis, текстового редактора в стиле vim"  +1 +/
Сообщение от Аноним (??) on 12-Апр-16, 12:52 
> Целью проекта является реализация 80% возможностей vim,
> при размере кодовой базы в 1% от vim.

чтобы быть точным, автор должен бы снала перечислить все 100% возможностей vim, а потом отметить те, что планирует реализовать.
иначе получится нечто вроде "а мы не знали, что у vim есть такая возможность".

с другой стороны, если редактор ориентирован на то подавляющее большинство, которые vim'ом умеют только пикать, то реализация только этого функционала и невозможности выйти из редактора доступными простым смертным средствами действительно даст 1% кодовой базы.

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

48. "Второй выпуск vis, текстового редактора в стиле vim"  +/
Сообщение от anonymous (??) on 14-Апр-16, 13:25 
> с другой стороны, если редактор ориентирован на то подавляющее большинство,
> которые vim'ом умеют только пикать

Вот первое что показывает vim при запуске
~
~         Become a registered Vim user!
~ type  :help register<Enter>   for information
~
~ type  :q<Enter>               to exit
~ type  :help<Enter>  or  <F1>  for on-line help
~ type  :help version7<Enter>   for version info

Неужели подавляющее большинство пользователей vim слепые или неграмотные?
Неужели они используют vim для генерации морзянки?

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

43. "Второй выпуск vis, текстового редактора в стиле vim"  –1 +/
Сообщение от Аноним (??) on 12-Апр-16, 13:20 
вот бы мультиедит портировали с доса... вот то была штука.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

47. "Второй выпуск vis, текстового редактора в стиле vim"  –1 +/
Сообщение от й on 13-Апр-16, 16:12 
он и щас живой. windows-only, разумеется
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

44. "Второй выпуск vis, текстового редактора в стиле vim"  –1 +/
Сообщение от Аноним (??) on 12-Апр-16, 15:17 
Кто-то опять не осилил Emacs.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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




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

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