The OpenNET Project / Index page

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



"Выпуск текстового редактора GNU Emacs 28.1 "
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Для контроля за появлением новых сообщений - перед выходом жмите "Пометить прочитанным".
. "Выпуск текстового редактора GNU Emacs 28.1 " +3 +/
Сообщение от freehckemail (ok), 06-Апр-22, 12:15 
> Это всё хорошо, но есть ли там несколько курсоров? Мне надо в
> одном окне и в одном файле,  как это умеют все
> приличные редакторы текста сейчас. И видеть несколько мест сразу (каждая часть
> окна при этом видит действия соседних).

Да как бы, не открою Америку, если скажу, что большую часть фишек "все приличные редакторы" подцепили именно из Emacs. =)

Multiple Cursors были, сколько себя помню. Один евангелист, ведущий на ютубе канал по Emacs, даже видео записывал на эту тему: https://www.youtube.com/watch?v=jNa3axo40qM

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

> Он тоже течёт, как и Kate?

Emacs вроде не течёт. По крайней мере у меня в своё время он демоном по полгода висел открытым, и всю доступную память не выжирал

> Тормоза это конечно основная проблема, если уж нативные парсеры/линтеры больно
> использовать из-за тормозов, то что уж говорить о байткоде.

Да вообще-то не больно, и некоторые режимы Emacs так и делают. Например для работы с проектом на OCaml существует режим merlin-mode, который именно то и делает, что запускает процесс-сателлит с редактором merlin (специально разработанный для OCaml), и использует его функциональность для проверки типов в текущем файле, для анализа синтаксиса, и т.п.

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

Оглавление
Выпуск текстового редактора GNU Emacs 28.1 , opennews, 06-Апр-22, 09:36  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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