Denis
emacs еще хороший, им можно пользоваться как vi
Dmitry
Ну или так
A64m
даже на снойманиаду не отвлеклись от своих вимов
доня.
emacs еще хороший, им можно пользоваться как vi
да чем угодно можно, вим-моды под всё есть, иногда даже довольно юзабельные
Dmitry
Битва "Vim и его жирный друг emacs vs. ненормальные редакторы"
Denis
они обычно довольно убогие
Влод
А зачем в ssh vim, если есть sshfs?
нуу. мы говорим про ситуацию где ты действуешь спонтанно. если речь про организацию рабочей среды, то vi точно не вариант)
Denis
очень небольшой сабсет умеют
Arsen
Битва "Vim и его жирный друг emacs vs. ненормальные редакторы"
легендарный vim и его внук популярный певец emacs
A64m
с вимом хоть понятно за что его любить, там необычный подход к редактированию (мне не нравится, но ничего удивительного в том, что кому-то больше именно это понравится). Вот любовь к имаксу для меня совершенно непонятна, ведь это обычный редактор, просто старый, страшный, убогий и тормозной
Aleksei (astynax)
легендарный vim и его внук популярный певец emacs
Emacs появился в 76, а Vim - в 91, так что наоборот :) Вот vi - ровесник емакса
Denis
ну вот да
доня.
с вимом хоть понятно за что его любить, там необычный подход к редактированию (мне не нравится, но ничего удивительного в том, что кому-то больше именно это понравится). Вот любовь к имаксу для меня совершенно непонятна, ведь это обычный редактор, просто старый, страшный, убогий и тормозной
ну емакс по идее (как я понимаю) крут тем что там небольшое ядро на сишке и всё остальное на елиспе, на нём же он и расширяется, и типо редактор очень расширябельный благодаря тому что расширяется на том же языке на котором написан, как-то так но то же самое относится и к Atom и VS Code в общем-то
Quet
емакс -- тормозное говно извините (
Aleksei (astynax)
УМВРБ
доня.
ну емакс по идее (как я понимаю) крут тем что там небольшое ядро на сишке и всё остальное на елиспе, на нём же он и расширяется, и типо редактор очень расширябельный благодаря тому что расширяется на том же языке на котором написан, как-то так но то же самое относится и к Atom и VS Code в общем-то
чей-то батя ебашит вообще адовые плагины для VS Code в которых как хочет расширяет UI, чего насколько я понимаю нельзя так же свободно делать в каком-нибудь Sublime, потому что там язык на котором пишут плагины (Python) прикручен сбоку
Aleksei (astynax)
Емакс быстрее всего этого вашего электрон-бейст
Alexander
блин хочется вопрос по топику придумать, а не получается
Quet
но электроны эти все конечно не эталоны скорости
Aleksei (astynax)
как оказалось не быстрее vscode
у меня - быстрее. И несравнимо меньше памяти ест
кана
Емакс быстрее всего этого вашего электрон-бейст
вим вроде побыстрее имакса (неовим особено), но я перешел на вскод из-за того, что он на моем слабом компе работал шустрее неовима (+50 плагинов, в вскоде их меньше, при больших возможностях, так как многое из коробки))
доня.
Емакс быстрее всего этого вашего электрон-бейст
подтверждаю, на старом дохлом железе на котором VS Code периодически вешал систему Emacs (точнее даже Spacemacs который по идее ещё жирнее чем просто голый Emacs) работал нормально
A64m
даже вскодовый яваскриптовой терминал быстрее емаксового работает
Quet
у меня - быстрее. И несравнимо меньше памяти ест
голый емакс можбыть. но емакс с обвесом типа spacemacs ощутимо тормознее
Aleksei (astynax)
У меня ванильный
доня.
голый емакс можбыть. но емакс с обвесом типа spacemacs ощутимо тормознее
у меня обратный экспириенс, смотри сообщение выше
Quet
на память плевать, но когда визуально видишь как отрисовывается helm в емаксе - это напрягает
Aleksei (astynax)
Да всё равно я столько всего в имаксе делаю, что слезать на что-то другое без траты человекомесяцев на поиски альтернатив невозможно
Quet
ну и емакс без evil-mode это хоткеи для мутантов каких-то
Aleksei (astynax)
вопрос привычки
Leonid 🦇
Denis
а если уже по ssh подконнектился?!
Denis
шах и мат
Leonid 🦇
/me иногда делает vim .emacs
Leonid 🦇
а если уже по ssh подконнектился?!
А я по ssh коннектюсь тоже из емакса!
Denis
vim .emacs я тоже частенько делаю
Dmitry
А что, N подключений нельзя сделать?
Leonid 🦇
правда емакс с tmux/screen плоховато
Cheese
зачем вообще править конфиги на чужих компах? отредактировал конфиг локально и задеплоил
Denis
А я по ssh коннектюсь тоже из емакса!
мне с tmux больше без emacs нравится
Denis
но с tramp тоже ок бывает
Aleksei (astynax)
Leonid 🦇
emacs -Q .emacs не?
у меня в консоли шрифты красивые
Denis
отскриптуйте на ансибле
Denis
бест практисес
Leonid 🦇
я не в терминале емакс испольюзую, в терминале вечно косяки
Denis
в терминале емакс сосуч(в отличие от vim)
Denis
emacs -Q .emacs не?
c -Q evil не подключается. Не знаю как из emacs выйти так!
Dmitry
Извините, вопрос не по редакторам... А вот последний cabal требует, чтобы в Library были выписаны все модули. Ну и stack этот варнинг тоже выписывает: Warning: The following modules should be added to exposed-modules or other-modules in /home/dima/datamarket.exp/dmsr.cabal: - In dmsr-main component: CV.Binding.Utils CV.Calib3d CV.Core CV.Core.Arrays CV.Core.Clustering CV.Core.DMatch CV.Core.Managed ...А как-то можно этот варнинг обходить, или прям best practice -- описать все экспортируемые модули в .cabal-файле?
Leonid 🦇
еще забавно что у меня на двух машинках один и тот же конфиг urxvt и irssi/tmux и при этом на работе всё пашет, а дома кнопочки не работают некоторые, приходится дома Konsole использовать как последнему лоху. И это nixos! Как жить?
Dmitry
Почему must?
Leonid 🦇
т.е. ты сделал конфиг-компайл на линуксе и одно зацепил, а на винде с другой версией ghc другое. а сорцы одни
Dmitry
Не, так это у меня не пакет для общего пользования, а Executable для себя. Там-то зачем все эти exposed-modules??
Alexander
@dmalkr это фича, её обходить не надо
Aleksei (astynax)
Можно hpack юзать, он автоматически прописывает новые модули при генерации кабалфайла ;)
Alexander
но можно, через hpack
Leonid 🦇
даже на снойманиаду не отвлеклись от своих вимов
я успел утром сноймана почитать, а теперь уже и пожар на реддите подоспел
Dmitry
Зачем эта фича-то при построении exe-файла??
Dmitry
Есть. Там это всё прописано.
Alexander
чтобы знать что линковать?
Aleksei (astynax)
Хороший exe делает ровно одно - из либы импортит run и делает main = run :)
Alexander
убивал бы
Alexander
за такие хорошие exe
Denis
убивал бы
обоснуйте
Dmitry
Ну так а зачем Exposed-то там?? С Library понятно.
Leonid 🦇
убивал бы
чойта? А тестить как? дважды модули прописывать? А зависимости до кабала 2.2 с common stanza?
A64m
я успел утром сноймана почитать, а теперь уже и пожар на реддите подоспел
хочу обсудить заявление Сноймана о том, что от него и еще каких-то людей требуют не использовать хекедж
Alexander
обоснуйте
в library пулится много не нужного