LINUX.ORG.RU

moe v0.2.5.1

 , ,

moe v0.2.5.1

2

3

Moe — еще один клон текстового редактора vim, написанный на языке Nim.

Особенности:

  • Поддержка UTF-8 и других кодировок
  • Vim-подобный режим (Normal, Insert, Visual, Replace, Ex, Filer)
  • Бесконечные отмена / повтор
  • Подсветка синтаксиса (Nim, C, C ++, C #, Java, Yaml, JavaScript, Python)
  • Автодополнение
  • Файл конфигурации (TOML)
  • Режим настройки
  • Живая перезагрузка файла конфигурации
  • Множественные файловые буферы
  • Вертикальное / горизонтальное разделение окон
  • Строка вкладки
  • Простой файловый менеджер
  • Линии отступа
  • Простой автоматический отступ
  • Инкрементальный поиск
  • Автосохранение
  • Предложения в бывшем режиме
  • Темы VSCode
  • Экономичное рабочее пространство
  • Множественная строка состояния
  • QuickRun
  • Автоматическое резервное копирование
  • Выделение текущих слов
  • Выделение / удаление конечных пробелов
  • Лицензия GPL3

>>> Подробности



Проверено: Shaman007 ()
Последнее исправление: CYB3R (всего исправлений: 3)

Ответ на: комментарий от hobbit

Нормальные — это Shift+Del, Ctrl+Ins и Shift+Ins, если уж на пошло.

Два чаю. Мало где работают уже. Даже в новых плиточных междумордиях винды. Не смог сходу текст в Ворд вставить o_O

hatred ★★★
()
Ответ на: комментарий от aquadon

Кто-то нашел у vim фатальный недостаток?

Да не. Новая эра хеллоу-ворлдов. Переписать vim на языке X, что бы освоить язык X.

hatred ★★★
()

Для фанатиков и энтуазиастов nim годнота, на nim полноценного написано 3.5 программы так что чисто посмотреть как на нём писать то вообще можно, а так ненужно, есть вим.

anonymous
()
Ответ на: комментарий от Spoofing

да блин, сделайте уже наконец нормальный консольный текстовый редактор чтобы виндовые хоткеи Ctrl + S, X, C, V хотя бы работали и вообще цены ему не будет.

Зачем? Это нужно 2.5 маргиналам.

Kroz ★★★★★
()
Ответ на: комментарий от mord0d

Нет никакого здравого смысла в комбинациях для осьминогов.

Тем более, что ЕМНИП в самой винде в консоли это тоже не работает.

Zhbert ★★★★★
()
Ответ на: комментарий от hatred

Нормальные — это Shift+Del, Ctrl+Ins и Shift+Ins, если уж на пошло. Мало где работают уже. Даже в новых плиточных междумордиях винды. Не смог сходу текст в Ворд вставить o_O

MS Word 2016. Ctrl+Ins и Shift+Ins работает прекрасно.

Да и пока не видел где бы не работало.

Kroz ★★★★★
()
Ответ на: комментарий от anonymous

Лицензия GPL3

Фанатики детектед.

Какие ещё фанатики? Чего?

Gentooshnik ★★★★★
()
Ответ на: комментарий от Kroz

Ctrl+Ins и Shift+Ins работает прекрасно.

Да и пока не видел где бы не работало.

nano

Gentooshnik ★★★★★
()

Зачем оно нужно, если есть IntelliJ IDEA Ultimate?

GP
()

ё моё…

anonymous
()
Ответ на: комментарий от Spoofing

нормальный консольный текстовый редактор

С файловым приказчиком, унитазом и знаменитым полем ввода!

anonymous
()
Ответ на: комментарий от Zhbert

Гм-2, мне сложно представить, чтобы автор вот этого не знал, для чего в линуксовой консоли обычно применяется Ctrl+C. Хотя всякое бывает, конечно.

hobbit ★★★★★
()
Ответ на: комментарий от Fizzika

Пользуясь случаем, хочу прорекламировать свой b2p, который форк bittorrent2player, но это не легально &)

acroobat
() автор топика
Ответ на: комментарий от Spoofing

сделайте уже наконец нормальный консольный текстовый редактор чтобы виндовые хоткеи Ctrl + S, X, C, V хотя бы работали и вообще цены ему не будет

Емакс?

theNamelessOne ★★★★★
()
Ответ на: комментарий от anonymous

GPLv3 выбирают только совсем двинутые. Даже ядро под v2

anonymous
()

Сейчас в 2021 все больше и больше клонов вима делать, ага. Нет, чтобы развивать просто vim\neovim они давай все клонов делать. И каждый ведь уверен, что именно у него тот самый «правильный» клон со своим блэкджеком. Беспощадный опенсорс, да, он такой(

SprainBrains
()

А на расте есть уже клон?

anonymous
()
Ответ на: комментарий от WitcherGeralt

В дниме нет свича?

Кстати, есть. Там конечно условия разнятся, но их можно было бы и сгруппировать.

xaizek ★★★★★
()
Ответ на: комментарий от Kroz

Обработка ввода – песня на сотни строк:

А как по-другому?

Массивом структур, каждая их которых описывает сочетание. В Vim тоже есть if-else, но там на верхнем уровне (самом большом, т.к. для первого символа) используется таблица. Пример из Vifm:

	{WK_d WK_p,        {{&cmd_dp}, .descr = "put current file"}},
	{WK_D,             {{&cmd_D_selector}, FOLLOWED_BY_SELECTOR, .descr = "remove files permanently"}},
	{WK_d,             {{&cmd_d_selector}, FOLLOWED_BY_SELECTOR, .descr = "remove files"}},
	{WK_e,             {{&cmd_e}, .descr = "explore file contents"}},
	{WK_f,             {{&cmd_f}, FOLLOWED_BY_MULTIKEY, .descr = "char-search forward"}},
	{WK_g WK_A,        {{&cmd_gA}, .descr = "(re)calculate size"}},

Просто без чего-то подобного пользовательские сочетания клавишь реализовать всё равно не получится. И странно, что пишут клон Vim, не уделив внимания его системе ввода как его главной особенности.

xaizek ★★★★★
()
Последнее исправление: xaizek (всего исправлений: 1)
Ответ на: комментарий от Zhbert

Да я и сам скептически отношусь, но всё же

hatred ★★★
()
Ответ на: комментарий от xaizek

Я б всё это тупо в конфиг вынес.

И странно, что пишут клон Vim, не уделив внимания его системе ввода как его главной особенности.

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

wandrien ★★
()
Ответ на: комментарий от wandrien

Глянь, там адок.

И с точки зрения архитектуры и с точки зрения банальной аккуратности.

Общее впечатление:

одаренный сдудент-панк делал лабу в последнюю ночь перед зачетом

anonymous
()
Ответ на: комментарий от anonymous

И подход к исправлению багов тоже оч интересный. Я один зарепортил, Брэм отвечает:

Ну как да, это конечно не должно быть так, но люди привыки, поэтому wont fix.

anonymous
()
Ответ на: комментарий от mord0d

виндовые хоткеи
Ну так и иди в Windows!

Емнип, на раскладках 80-х на месте j, k были стрелки, поэтому тогда такие хоткеи были вполне понятны и логичны. А что понятного и логичного в них сейчас?

anonymizer
()
Ответ на: комментарий от beck

В консоли cmd только ctrl-ins shift-ins, в консоли ps только ctrl-c ctrl-v.

Проверил. В штатном хосте (conhost) работают все комбинации (win 10). В сторонних (alacritty, conemu, wt и тд) зависит от настроек.

anonymous
()
Ответ на: комментарий от Zhbert

Тем более, что ЕМНИП в самой винде в консоли это тоже не работает.

Да там вообще никакая вставка не работает, кроме перетаскивания диры папки на окно cmd, которое работает как chdir (пару дней назад я имел секс с препятствиями в извращённой форме на эту тему).

mord0d ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.