Сохранен 501
https://2ch.hk/s/res/2945040.html
24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

TEXT EDIT THREAD #0.3 (перекат не от жабы) /txt/

 Аноним (Microsoft Windows 10: Firefox based) 25/02/21 Чтв 16:03:56 #1 №2945040 
image.png
Снова продолжаем обсуждать текстовые редакторы, выбирать емакс, обмазываться плагинами, не выбирать емакс и дополнять вики.
Вот кстати она: https://wiki.installgentoo.ru/wiki/рекомендуемый_софт

Дополняем, бугуртим и просто хорошо проводим время
Аноним (Microsoft Windows 10: Firefox based) 25/02/21 Чтв 16:07:28 #2 №2945045 
предыдущий тред тонет по этой ссылке https://2ch.hk/s/res/2901072.html#2940385
Аноним (Google Android: Mobile Safari) 25/02/21 Чтв 16:21:43 #3 №2945062 
1612055105558.png
Ну что ты тут накотил, пчел? Хотя пофиг наверно, только давай в следующий раз мне только имакс в пекчи. Хотя бы они или неовим вместе с вскодом рядом положи.
Аноним (Google Android: Mobile Safari) 25/02/21 Чтв 16:22:21 #4 №2945063 
>>2945062
*Не только
Аноним (Linux: Firefox based) 25/02/21 Чтв 19:10:37 #5 №2945187 
screenshot.png
Э... Ещё не сдохли? Я вот лишп учу, у кого-нибудь есть пожелания по простеньким расширениям для ымакса? У меня пока что в планах миниатюры для видео в диред, но я пока что не знаю осилю ли и как этого в принципе добиться. Как их вообще генерировать и где они обычно лежат?
Аноним (Linux: Firefox based) 25/02/21 Чтв 20:37:30 #6 №2945256 
>>2945187
хочу integrated среду tmux + ssh + vterm. в духе:

1. создай новую tmux сессию на сервере X
2. подключись к tmux сессии на сервере X в vterm
3. вывести список подключенных темриналов и подключится туда

ну и так далее.

Сейчас я делаю по сути тоже самое но руками:
1 открыть vterm
2 зайти по ssh
3 tmux ls
4 tmux a -t ...

Было бы очень класно если всё это было просто на кончиках пальцев, как в магит. Есть какая-то похожая фигня, но она не совсем то что я бы хотел: https://github.com/laishulu/emacs-vterm-manager это считай просто "выполни скрипт при переходе на файл в dired". не совсем то что я бы хотел
Аноним (Linux: Firefox based) 25/02/21 Чтв 20:40:07 #7 №2945259 
>>2945187
thumbnails ты хрен сделаешь на голом емаксе без какого-нибудь ffmpeg. с ffmpeg это делается просто: генеришь картинку, сохроняешь в tmp, выводишь миниатюру. Как выводить минитарюры -- милионы плагинов уже есть

но если честно dired как файловый менеджер такое дерьмо... я просто нужные мне функции в dolphin и мне норм (см .local/share/kservices5/ServiceMenus/menu.desktop)
Аноним (Microsoft Windows 7: Firefox based) 25/02/21 Чтв 20:43:42 #8 №2945261 
>>2945040 (OP)
> installgentoo.ru
Yikes.
Аноним (Google Android: Mobile Safari) 25/02/21 Чтв 20:44:53 #9 №2945262 
>>2945259
> Как выводить минитарюры -- милионы плагинов уже есть
Не для видео
> но если честно dired как файловый менеджер такое дерьмо...
Почему? Каштомизировал его хотя бы, или просто так говоришь?
Вообще неплохо бы через transient сделать превью кнопок как в магите, вот какой-то плагин даже есть
https://github.com/conao3/transient-dwim.el
>>2945256
Я не использую тмукс и сш, так что вряд ли смогу что-то сделать
Аноним (Microsoft Windows 10: Chromium based) 25/02/21 Чтв 20:51:43 #10 №2945265 
Реквестирую годные шрифты и темы для емакса. ЖЕлательно, со скринами. Сам сижу на космомаксе, вроде доволен, но попердолится всегда готов.
Аноним (Microsoft Windows 7: Firefox based) 25/02/21 Чтв 20:52:06 #11 №2945266 
>>2945187
Кстати, а в emacs'е переключаться между частями вот такого сплита можно через клавиатуру, как в WM'е? Малость покопался - сложилось впечатление, что нет, но так же не может быть. Курсором водить вправо-влево вразрез с концепцией же идёт.
Аноним (Microsoft Windows 10: Chromium based) 25/02/21 Чтв 20:54:14 #12 №2945267 
>>2945266
Очевиден что можно. Как в ванильнос емаксе хз, но в spacemacs (или просто evil) это можно сделать либо через alt-номер окна (в spacemacs циферка с номером всегда в углу), либо через проблем-w а там сам найдешь, куча хоткеев, тысячи их!
Аноним (Google Android: Mobile Safari) 25/02/21 Чтв 21:18:04 #13 №2945277 
>>2945266
Windmove или ace-window.
Лично я использую frames-only-mode, у меня вместо буферов отдельные окна емакса которыми я управляю из своего вма
>>2945265
Лосевка и адвайта >>2945187
>>2945267
> проблем-w
Контрол лучший модификатор, жму ладонью, лично для меня Ctrl > Alt > Shift, вот вим шифт много и использует как раз, мне не нравится.
Аноним (Linux: Chromium based) 25/02/21 Чтв 21:38:03 #14 №2945288 
>>2945266
C-x o
Туториал не проходил что-ли?
Аноним (Linux: Firefox based) 25/02/21 Чтв 21:40:34 #15 №2945290 
>>2945040 (OP)
анон, поясни для ъ: чем сабж лучше вима?
Аноним (Linux: Firefox based) 25/02/21 Чтв 21:40:49 #16 №2945291 
screenshot.png
>>2945265
Jetbrains Mono и base16-tomorrow-night-eighties
>>2945288
Я не проходил... А стоило ли?
Аноним (Linux: Firefox based) 25/02/21 Чтв 21:42:29 #17 №2945292 
>>2945290
Это текстовых редакторов тред, какой именно редактор тебя интересует?
ОП хуй, без обид
Аноним (Linux: Firefox based) 25/02/21 Чтв 21:43:06 #18 №2945293 
>>2945265
> Реквестирую годные шрифты

gohufont
Аноним (Microsoft Windows 7: Firefox based) 25/02/21 Чтв 21:52:17 #19 №2945302 
>>2945267
>>2945277
>>2945288
Оказалось, через space-w-w переключается. Doom Emacs.
Аноним (Linux: Firefox based) 25/02/21 Чтв 21:54:09 #20 №2945306 
>>2945302
Интересно, чем они руководствуются, когда выбирают хоткеи, не могу сказать что мне было бы удобно, это же такая частая штука! То же самое можно сказать про avy на gss (вроде бы)
Аноним (Linux: Firefox based) 25/02/21 Чтв 21:54:53 #21 №2945308 
>>2945265
IBM Plex
Iosevka
Terminus

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

https://github.com/hlissner/emacs-doom-themes
https://github.com/synic/jbeans-emacs
https://github.com/11111000000/tao-theme-emacs

дум темы это просто темы с одной репе на думовском движке. движок покрывает почти всё, поэтому рекомендую.

ещё есть
https://pawelbx.github.io/emacs-theme-gallery/
https://emacsthemes.com/
Аноним (Linux: Firefox based) 25/02/21 Чтв 21:56:29 #22 №2945310 
>>2945306
SPC w hjkl мне очень удобен, не знаю, очень легко нажимается и запоминается

avy не пользуюсь, только снайпом (просто t в normal mode)
Аноним (Microsoft Windows 7: Firefox based) 25/02/21 Чтв 21:57:18 #23 №2945312 
>>2945306
Чего, мне кажется, сложно что-то удобнее придумаать - не нужно палец никуда тянуть после первого w. Тут ещё можно vim'овскими клавишами переключаться, как оказалось: space-w-j/space-w-k.
Аноним (Linux: Firefox based) 25/02/21 Чтв 22:03:26 #24 №2945318 
>>2945312
>>2945310
>мне кажется, сложно что-то удобнее придумаать
M-w для ace-window, например.
Аноним (Linux: Firefox based) 25/02/21 Чтв 22:07:14 #25 №2945326 
>Почему? Каштомизировал его хотя бы, или просто так говоришь?

да, очень плотно притом. То есть оно прикольное, дёргается там... но мышка неюзабельна (по сравнению с нормальным ф менеджером), тамбнейлы сложно прикрутить, доп. инфу слонжо выдрать (и главное -- куда ты её положишь?), дроп-даун меню неюзабельное, сам dired генерирует огромное количество буферов, tree view сделать сложно.

Могу поделится последней своей конфигурацией дайреда прежде чем я его окончательно забросил: https://pastebin.com/kJFTi4qv

Ещё есть такая приблуда: https://github.com/ralesi/ranger.el (это как ranger только dired)
Аноним (Linux: Firefox based) 25/02/21 Чтв 22:09:32 #26 №2945331 
>>2945318
мне сложно ace-window использовать. всегда есть эта задержка: посмотреть на окно, решить какую клавишу жмякнуть, жмякнуть клавишу. хотя я может просто тугой, лол
Аноним (Linux: Firefox based) 25/02/21 Чтв 22:12:43 #27 №2945336 
>>2945331
Есть вроде какой-то мод, который показывает окна на модлайне, каждое окно всегда отвечает за своё окно.

Но вот другой вопрос: зачем со всем этим пердолиться, когда есть frames-only-mode, с которым можно управлять окнами вмом?
Аноним (Google Android: Mobile Safari) 25/02/21 Чтв 22:56:27 #28 №2945353 
>>2945336
> каждое окно всегда отвечает за своё окно.
То есть, у каждого окна одна и та же цифра и она не меняется, можно просто один раз посмотреть и запомнить
Аноним (Google Android: Mobile Safari) 26/02/21 Птн 01:32:34 #29 №2945452 
1614285117492.jpeg
Аноним (Microsoft Windows 10: Firefox based) 26/02/21 Птн 06:36:41 #30 №2945496 
>>2945062
жабух, у тебя на вики почта валидная?
Аноним (Google Android: Mobile Safari) 26/02/21 Птн 07:05:11 #31 №2945499 
>>2945496
Рабочая, тебе зачем, пчел?
Аноним (Microsoft Windows 10: Firefox based) 26/02/21 Птн 11:11:50 #32 №2945553 
>>2945499
я тебе приглашение в конфу вики кинул
Аноним (Linux: Palemoon) 26/02/21 Птн 14:36:44 #33 №2945764 
>>2945266
>Кстати, а в emacs'е переключаться между частями вот такого сплита можно через клавиатуру, как в WM'е?
Можно, и значительно гибче, чем в простом тайловом WM. Читай windmove.el
Аноним (Google Android: Mobile Safari) 26/02/21 Птн 14:46:50 #34 №2945772 
>>2945764
В чем это заключается? Опиши свой воркфлоу
Аноним (Google Android: Mobile Safari) 26/02/21 Птн 15:21:55 #35 №2945802 
Какие рлагины поставить на nvim, чтобы кодить на питоне?
Есть ли расширения, чтобы кодить на Go?
Плюс интернсует что-нибудь заточенное под bash
Аноним (Google Android: Mobile Safari) 26/02/21 Птн 15:31:38 #36 №2945810 
>>2945802
GNU Emacs + elpy + avy + selectrum + counsel + flycheck + company
Полно же в интернете гайдов и плагинов https://jdhao.github.io/2018/12/24/centos_nvim_install_use_guide_en/
https://github.com/neovim/pynvim
Аноним (Linux: Palemoon) 26/02/21 Птн 15:32:43 #37 №2945811 
>>2945772
>Опиши свой воркфлоу
Простые байндинги, развешенные на стандартные функции windmove.el
s-[hjkl] - хождение по окнам, как в любом тайловом менеджере. Если в заданном направлении окон больше нет - оно там создается (setq windmove-create-window t)
C-s-[hjkl] - убить окно в заданном направлении от текущего. С дефолтным префиксом - убить также и буфер.
s-[HJKL] - свапнуть содержимое буферов с окном в заданном направлении.
M-s-[hjkls] - задать направление, в котором будут создаваться новые окна. Например, если "s-v" - открыть новое окно vterm, то "M-s-h s-v" - открыть новое окно vterm слева от активного.
Аноним (Google Android: Mobile Safari) 26/02/21 Птн 15:37:17 #38 №2945813 
>>2945811
Не похоже на что-то, что нельзя сделать с обычным вмом :/
Аноним (Linux: Palemoon) 26/02/21 Птн 15:43:56 #39 №2945816 
>>2945813
Там это надо именно что "делать", а в Emacs оно работает из коробки.
Аноним (Google Android: Mobile Safari) 26/02/21 Птн 16:14:09 #40 №2945830 
>>2945816
> Там это надо именно что "делать"
Это же в одну строчку конфига делается, да и добавлять эту строчку надо лишь один раз. Если его у тебя ещё нет, значит скорее всего оно тебе и не нужно было, либо ты не задумывался над этим.
> а в Emacs оно работает из коробки.
В Emacs его нужно повесить на клавишу, но большинство поставят windmove-default-keybindings и даже не будет задумываться.
Аноним (Linux: Firefox based) 26/02/21 Птн 16:20:22 #41 №2945832 
>>2945187
Как подобная подсветка отступов делается?
Я пробовал whitespace, смог только подсвечивание вообще всех пробелов и табов точками и прочим.

Мне бы хоть даже не как на скрине, а только в начале строки чтобы подсвечивалось.

соре за тупые вопросы
Аноним (Google Android: Mobile Safari) 26/02/21 Птн 16:30:36 #42 №2945836 
>>2945832
https://github.com/veronikazaglotova/nuemacs/blob/ad3fbb25741c5f52800eb44ed5918fa900273890/init.el#L198
чтобы :diminish заработал нужно поставить пакет diminish
Я использую straight.el в качестве пакетного менеджера, тебе скорее всего надо будет ":ensure t"
Аноним (Google Android: Mobile Safari) 26/02/21 Птн 16:34:13 #43 №2945839 
Хочу обмазать gedit плагинами для путона, какие подводные?
Аноним (Google Android: Mobile Safari) 26/02/21 Птн 16:37:15 #44 №2945843 
>>2945839
> Хочу обмазать gedit плагинами для путона, какие подводные?
Хз, не пользовался, но в принципе-то можно из емакса то же самое получить...
Аноним (Linux: Firefox based) 26/02/21 Птн 17:05:35 #45 №2945853 
>>2945836
Спасибо. Благодаря тебе поставил highlight-indentation стандартный. Хотя на гите написано, что highlight-indent-guides вроде из melpa ставиться у меня его нет.
Правда я теперь понял, что мне лучше бы действительно, не как на скрине, а чисто каждый пробел подсвечивать.
Аноним (Linux: Firefox based) 26/02/21 Птн 18:07:26 #46 №2945885 
>>2945853
У h-i-g вот такой рецепт, хз
(highlight-indent-guides :type git :flavor melpa :host github :repo "DarthFennec/highlight-indent-guides")
Мне кажется тебе надо M-x package-refresh-contents (меня заебало, поэтому использую straight.el)
>каждый пробел подсвечивать.
h-i-g это тоже уметь должен, но я точно не помню
Аноним (Microsoft Windows 10: Chromium based) 26/02/21 Птн 18:28:18 #47 №2945891 
Хочу попердолить емакс. Интересует примитивная работа с документами, почта аутлук, гугл(с двухфакторной авторизацией), протон, файловый менеджер и браузер. Возможно это?
Аноним (Microsoft Windows 10: Chromium based) 26/02/21 Птн 18:28:38 #48 №2945892 
>>2945891
Ещё с облаками
Аноним (Linux: Firefox based) 26/02/21 Птн 18:33:12 #49 №2945896 
>>2945891
>работа с документами
org-mode, можно экспортировать в html или LaTeX
>почта
>с двухфакторной
В гугле вот это, в аутлуке и протоне - хз
https://myaccount.google.com/apppasswords
>файловый менеджер
Тут сказали, что диред - говно
>браузер
eww отображает только html, есть nyxt-browser с жсом написанный на лиспе но он скорее всего дырявый из-за того что непопулярен.

ЗХ зачем тебе оно, я бы на оргмоде остановился если он мне нужен был.
Аноним (Microsoft Windows 10: Chromium based) 26/02/21 Птн 18:34:58 #50 №2945897 
>>2945896
Ну я сессию сдал и мне скучно. А ляликс я уже допердолил
Аноним (Linux: Firefox based) 26/02/21 Птн 18:35:38 #51 №2945898 
>>2945897
Научись лишпу через емакс и Practical Common Lisp тогда
Аноним (Microsoft Windows 10: Chromium based) 26/02/21 Птн 18:37:34 #52 №2945900 
>>2945898
>Если вы считаете, что наибольшее удовольствие в программировании доставляют большие результаты, достигнутые с помощью кода, просто и прозрачно выражающего ваши желания, тогда программирование на Common Lisp будет самым приятным из того, что вы можете делать на компьютере. Используя Common Lisp, вы достигнете больших результатов за меньшее время по сравнению с другими языками программирования.
Мне как-то программирование не интересно
Аноним (Linux: Firefox based) 26/02/21 Птн 18:39:42 #53 №2945904 
>>2945900
Тогда вкатывайся в орг, пробуй gnus или mu4e
не рекомендую терминальное ncurses-говно, это самый настоящий блоат
Аноним (Microsoft Windows 10: Chromium based) 26/02/21 Птн 18:42:35 #54 №2945907 
Как вводить хоткей C-s?
Аноним (Linux: Firefox based) 26/02/21 Птн 18:44:09 #55 №2945908 
>>2945907
Ctrl+S
C- Ctrl
M- Alt
S- Shift (иногда просто последнюю букву делают заглавной буквой)
s- super (winkey)
Аноним (Microsoft Windows 10: Chromium based) 26/02/21 Птн 18:45:14 #56 №2945909 
>>2945908
Спасибо
Аноним (Linux: Firefox based) 26/02/21 Птн 18:45:43 #57 №2945911 
>>2945909
Пройди туториал чтобы такие вопросы не задавать. C-h t (Ctrl+H, отпусти контрол, нажми t)
Аноним (Microsoft Windows 10: Chromium based) 26/02/21 Птн 18:56:05 #58 №2945919 
>Emacs Prelude – простенький дистрибутив, который пытается улучшить ванильный экспириенс
Есть сборка под винду? Я пока не готов к ваниле
Аноним (Linux: Firefox based) 26/02/21 Птн 18:59:32 #59 №2945922 
>>2945919
Это просто конфиг для емакса, работает сразу везде
>Я пока не готов
Анон, освойся, измени всё что тебе не нравится, включи CUA-mode если хочешь, это несложно и емакс не так уж и сильно отличается от обычных редакторов.
Аноним (Microsoft Windows 10: Chromium based) 26/02/21 Птн 19:01:57 #60 №2945925 
>>2945922
У меня даже пакет для латекса не ставится
Аноним (Linux: Firefox based) 26/02/21 Птн 19:02:13 #61 №2945926 
>>2945925
Какой пакет? auctex что-ли?
Аноним (Microsoft Windows 10: Chromium based) 26/02/21 Птн 19:02:54 #62 №2945928 
>>2945926
Да
Аноним (Linux: Firefox based) 26/02/21 Птн 19:03:21 #63 №2945929 
>>2945928
M-x package-refresh-contents
на винде через WSL надеюсь запускаешь?
Аноним (Microsoft Windows 10: Chromium based) 26/02/21 Птн 19:04:16 #64 №2945932 
>>2945929
Нативный. А он есть для wsl?
Аноним (Linux: Firefox based) 26/02/21 Птн 19:05:21 #65 №2945933 
>>2945932
WSL2 - это просто настроенная виртуалка с линуксом, можно убунту/дебиан/федору поставить, вообще емакс довольно популяриная тема поэтому есть в каждом репозитории.
Аноним (Microsoft Windows 10: Chromium based) 26/02/21 Птн 19:07:15 #66 №2945935 
>>2945933
Сейчас часа полтора настрою wsl
Аноним (Fedora Linux: Firefox based) 26/02/21 Птн 19:12:38 #67 №2945939 
Включил в Имексе CUA-mode, как сделать, чтоб комбинации клавиш одинаково работали в разных раскладках? C-м is undefined уже заебало. На нативной виндовой версии почему-то работает искаропки, а под Линапсом выёбывается.
Аноним (Google Android: Mobile Safari) 26/02/21 Птн 19:14:08 #68 №2945941 
>>2945939
reverse-im но он работает с хаками и не всегда
Аноним (Linux: Firefox based) 26/02/21 Птн 20:05:54 #69 №2945967 
>>2945896
> Тут сказали, что диред - говно
Мне заходило когда я был студентотой. То есть dired не совсем говно, пердолить его интересно было. Но мне использовать его оч сложно
Аноним (Microsoft Windows 10: Chromium based) 26/02/21 Птн 20:11:23 #70 №2945972 
Failed to download ‘gnu’ archive. Ну и как фиксить?
Аноним (Google Android: Mobile Safari) 26/02/21 Птн 20:16:05 #71 №2945979 
>>2945972
Подключиться к интернету
Аноним (Linux: Firefox based) 26/02/21 Птн 20:16:36 #72 №2945981 
>>2945891
> Интересует примитивная работа с документами

С org-mode есть непримитивная работа. Самое то для попердолить. Я, например, свою резюме и org-mode храню и генерю pdf\doc\txt файл в зависимости от требований. Ещё шлёпаю автоматом рукописную дату и допись лол. Ещё вставляю и убираю секции из резюме интерактивно для заточки под вакансию, вроде: Сделать сайнтифик\инжиниринг\девопс резюме?

Ещё я бюджет веду с помощью hledger, в том числе стоки. Кто-то блоги ведёт. Ещё есть интеграция с кучей разных сервисов на выбор, разной степени всратости.

Ещё письма можно из org-mode делать ровно такие же как outlook отправляет. Будь как нормис! Не выделяйся!

> почта
mu4e + mbsync. Остальное от лукавого. Gnus может и прикольный, но тормозной на больших ящиках, оч сложен в настройках. А mu4e всё самое хорошее из gnus и так тащит.

Google, outloock, proton -- есть подводные камни, но настроить возможно.

> файловый менеджер

попробуй https://github.com/ralesi/ranger.el базарю, ещё захочешь

> браузер

Ещё есть WebKIT прямо в емаксе (про безопасность скромно промолчим). Оно работает... иногда. Есть просто браузеры для пердоликов: https://github.com/atlas-engineer/nyxt https://qutebrowser.org/
Аноним (Linux: Firefox based) 26/02/21 Птн 20:17:05 #73 №2945982 
>>2945892
есть git annex, а у емакса есть интеграция с git annex
Аноним (Microsoft Windows 10: Chromium based) 26/02/21 Птн 20:27:38 #74 №2945990 
ubuntu2004beUu7MoCet.png
>>2945982
onedrive, хуяндекс
>>2945979
pic
Аноним (Google Android: Mobile Safari) 26/02/21 Птн 20:29:55 #75 №2945991 
>>2945990
Попробуй через straight.el установитб
Аноним (Microsoft Windows 10: Chromium based) 26/02/21 Птн 20:30:28 #76 №2945992 
>>2945991
Это как?
Аноним (Неизвестно: Неизвестно) 26/02/21 Птн 20:35:34 #77 №2945994 
Vscode, vim. Остальное шлак. Неужели кто то чем то другим прльзуется?
Аноним (Google Android: Mobile Safari) 26/02/21 Птн 20:41:00 #78 №2945997 
>>2945992
Скопируй код отсюда
https://github.com/raxod502/straight.el#getting-started
Потом M-x straight-pull-package RET <имяпакета>
>>2945994
> Остальное шлак
Почему емакс шлак?
Аноним (Microsoft Windows 10: Chromium based) 26/02/21 Птн 20:57:37 #79 №2946013 
>>2945997
>Во-первых, поместите следующий код загрузки в init-файл
Где он? Я даже с рачем так не пердолился как с текстовым редактором
Аноним (Google Android: Mobile Safari) 26/02/21 Птн 21:01:11 #80 №2946016 
>>2946013
.config/emacs/init.el или .emacs.d/init.el
Аноним (Google Android: Mobile Safari) 26/02/21 Птн 21:02:36 #81 №2946018 
> Я даже с рачем так не пердолился
Потому что на рачике все в одном месте, а с емаксом ожидают, что ты уже знаешь как им пользоваться.
Аноним (Microsoft Windows 10: Chromium based) 26/02/21 Птн 21:03:32 #82 №2946020 
>>2946018
Лол, блять
Аноним (Fedora Linux: Firefox based) 26/02/21 Птн 21:04:37 #83 №2946023 
А вот кстати, поясните нубу разницу между ~/.emacs и init.el. Вроде бы и то, и другое работает.
Аноним (Google Android: Mobile Safari) 26/02/21 Птн 21:08:46 #84 №2946027 
>>2946023
.emacs - это если ты хочешь чтобы тебе в хомяк срали
.emacs.d - это если хочешь чтобы в хомяке из говна была только одна папка
.config/emacs - это если хочешь по XDG
Аноним (Google Android: Mobile Safari) 26/02/21 Птн 21:25:35 #85 №2946040 
>>2946020
Ну так конечно! Это же гуглится за пару секунд...
Аноним (Microsoft Windows 10: Chromium based) 26/02/21 Птн 21:41:16 #86 №2946043 
>>2946040
>гуглится за пару секунд
>всё на английском
>ты знаешь только базовый английский и по твоей специальности
>единственное что у тебя есть-это хуевый бинговский переводчик
Аноним (Linux: Firefox based) 26/02/21 Птн 21:49:59 #87 №2946045 
>>2946043
это правда, емакс не очень популярен в снг => переводов оч мало. на английском есть много разной годноты, мануал хотя бы, лол

я бы даже может быть стал переводить, если бы я имел по-русски нормально писать умел. но я не умею
Аноним (Linux: Firefox based) 26/02/21 Птн 21:53:27 #88 №2946046 
>>2946045
Я бы может тоже стал переводить, но я же не русский, засмеют...
>>2946043
Мда, хуёво :/
Хорошо английский знать, вот казахский мне точно так и не пригодился ни разу, но всё равно подтянуть надо
Аноним (Google Android: Mobile Safari) 26/02/21 Птн 23:48:44 #89 №2946090 
Будет весело, если из-за вероники будет больше переводов гаедов по емаксу на казахский, чем на русский.
Аноним (Microsoft Windows 10: Firefox based) 27/02/21 Суб 09:01:57 #90 №2946184 
>>2946043
Ботай ингуриш, будет тебе счастье.
Аноним (Microsoft Windows 10: Chromium based) 27/02/21 Суб 09:58:12 #91 №2946196 
>>2946045
>>2946046
Так можете пока на ломанный русский попробовать перевести. А там и другие аноны подтянутся возможно, ошибки поправят
Аноним (Неизвестно: Неизвестно) 27/02/21 Суб 14:15:21 #92 №2946305 
Дайте пиздатую тему для vim
Аноним (Google Android: Mobile Safari) 27/02/21 Суб 14:53:45 #93 №2946324 
>>2946305
Я использую Adwaita, но её вроде как нет под вим
Каштомизируй какой-нибудь движок для тем, например этот https://github.com/chriskempson/base16-vim
Аноним (Google Android: Mobile Safari) 27/02/21 Суб 18:11:30 #94 №2946548 
https://gist.github.com/nifl/1178878
Аноним (Google Android: Mobile Safari) 27/02/21 Суб 22:52:37 #95 №2946722 
1614454707230.jpeg
0c60baf0f0e7e60716c950b8f9e1f325.0-01-01.jpeg
Чому молчим? Где анон который хотел попердолиться...
Аноним (Google Android: Mobile Safari) 27/02/21 Суб 23:46:59 #96 №2946748 
>>2946722
https://pastebin.com/aYSzSBTB
Конфиг дума с пика
Аноним (Microsoft Windows 7: Firefox based) 28/02/21 Вск 01:15:18 #97 №2946800 
>>2946305
Gruvbox
Камон мэн, классика
sageАноним  28/02/21 Вск 01:45:08 #98 №2946811 
>>2946722
В га срыгни, ебанько.
Аноним (Microsoft Windows 10: Firefox based) 28/02/21 Вск 14:54:22 #99 №2946957 
Аноны, что скажете за joe? Шлак или пойдет? Стоит ли его вообще устанавливать?
Аноним (Google Android: Mobile Safari) 28/02/21 Вск 14:59:53 #100 №2946960 
>>2946957
Понятия не имею, я только емакс использую
Аноним (Linux: Chromium based) 28/02/21 Вск 16:54:39 #101 №2947007 
4zsw3i.jpg
>>2946960
Аноним (Linux: Firefox based) 28/02/21 Вск 20:58:25 #102 №2947121 
image.png
Как же я устал пердолиться, аноны
sageАноним  01/03/21 Пнд 04:09:22 #103 №2947243 
>>2947121
Держи в курсе, малолетняя вниманиеблядь.
Аноним (Неизвестно: Неизвестно) 01/03/21 Пнд 08:22:21 #104 №2947264 
1614576139566.jpg
Я те говорю, lite оказался норм темой, только привыкнуть к хоткеям и тому, что все в конфиг файлах
Аноним (Microsoft Windows 8: Chromium based) 01/03/21 Пнд 08:24:52 #105 №2947265 
>>2947243
Сажедаун, спок.
Аноним (Неизвестно: Неизвестно) 01/03/21 Пнд 08:40:51 #106 №2947271 
Почему в vim у всех airline маркер треугольный а у меня прямоугольный? Че делать?
Аноним (Google Android: Mobile Safari) 01/03/21 Пнд 08:42:21 #107 №2947273 
>>2947271
Не это ищешь?
https://github.com/powerline/powerline
Аноним (Неизвестно: Неизвестно) 01/03/21 Пнд 08:44:23 #108 №2947274 
>>2947273
Да но только у меня не powerline а airline, там тоже вроде треуголные
Аноним (Google Android: Mobile Safari) 01/03/21 Пнд 08:59:37 #109 №2947279 
https://github.com/ierton/xkb-switch
Ого какая штука
>>2947274
:h powerline
Аноним (Google Android: Mobile Safari) 01/03/21 Пнд 09:33:39 #110 №2947289 
>>2947279
> :h powerline
Airline конечно же, затупил
Аноним (Google Android: Mobile Safari) 01/03/21 Пнд 12:16:53 #111 №2947353 
Для чего нужен jupyter notebook? Кто-нибудь использовал?
Аноним (Linux: Chromium based) 01/03/21 Пнд 13:01:56 #112 №2947378 
>>2947271
let g:airline_powerline_fonts=1

Не забудь установить пропатченные шрифты.
Аноним (Linux: Firefox based) 01/03/21 Пнд 20:07:40 #113 №2947580 
>>2947353
Кто-то открыл для себя org, понял, что literate programming заебись и продал идею хипстерам


Аноним (Linux: Chromium based) 02/03/21 Втр 13:56:35 #114 №2948028 
>>2947580
Привет, маткад с ноутбучным интерфейсом сделали в 86 году. Literate programming появился ещё раньше в техе. Твой орг-мод изначально про другое был. Да и сейчас впрочем тоже. Org-babel появился как дополнительная фича.
Аноним (Linux: Firefox based) 02/03/21 Втр 16:34:51 #115 №2948103 
>>2948028
>>2947580
при том юпитер в разы мощнее удобнее при коллаборативой работе. Коллаборация в org-mode файликах это нонсенс
Аноним (Linux: Firefox based) 02/03/21 Втр 21:56:31 #116 №2948278 
>>2948103
В чём заключается?
Аноним (Linux: Firefox based) 03/03/21 Срд 10:05:15 #117 №2948413 
>>2948103
В емаксовом орг моде никакой коллаборации нет, но формат тут при чем? Для такого кейса его даже расширять не нужно - любому файлу и блоку можно присвоить ID.
Аноним (Linux: Firefox based) 03/03/21 Срд 13:27:06 #118 №2948498 
>>2948413
>>2948278
файлу нельзя присвоить ID. Разве что добавить ID в имя файла...

У меня нет претензий к самому формату, но использование орг-мода при коллаборации как основного источника -- это сложно. 1) каждый юзверь должен поставть имакс 2) каждый юзверь должен как-то уметь синхронизировать файлы, т.е. его надо ставить какой-нибудь гит например 3) орг-мода надо настраивать что бы получить тот же функционал

То есть допустим я формирую группу из дата саентистов и мне как фанату орг-мода надо продать им идею коллаборации в орг-моде. Для этого мне потребуется: научить их пользоваться имаксом (с его не совсем стандартными кейбиндингами и терминологией), научить их пользоваться каким-нибудь гитом, сделать общедоступно-приемлимую конфигурация для этого емакса, настроить каждому комп, написать документацию по тому как этим управлятся. Возможно? Да.

Но юпитером ты просто ставишь юпитер-хаб на сервачок, и, volià, нарот прост заходит в браузер и работает. Очень просто.

Емакс это отличная система что бы сделать идеальную среду полностью под себя и свои нужды. Но нужды и vision у всех разный, а значит и емаксы у всех свои, разные и все особенные. Ты можешь работать в орг-моде и делать экспорты\импорты из юпитер ноутбуков если что. Как и милион других проприетарных и не очень форматов.
Аноним (Linux: Firefox based) 03/03/21 Срд 13:30:42 #119 №2948499 
То есть что бы я сказал, что на имаксе\орг-моде можно делать коллаборацию, надо что бы кто-нибудь сделал какой-нибудь орг-моде-хаб, с документацией, примерами и хорошей изкоробочности. Что очень сложно. учитывая что занимаются этим исключительно энтузиасты без финансовой заинтересованности. Энтузиастам интереснее сделать себе новую, клёвую фичу Х, чем вылизывать общий экспириенс.

Иначе это инструмент для одного человека, а не команды.
Аноним (Linux: Firefox based) 03/03/21 Срд 13:32:47 #120 №2948500 
Да и то, посмотрите на отношение к spacemacs/doom-emacs в среде "старой гвардии": нинужно, переусложнено, ограничено.

Любому подобному продукту придётся преодолевать сопротивление с двух сторон: со стороны старичков, которым это не уперлось, у них уже свой бесконечно настроеный имакс и со стороны новеньких: им оно надо, разбираться чем фрейм от окна отличается?
Аноним (Linux: Firefox based) 03/03/21 Срд 15:33:06 #121 №2948531 
>>2948500
>нинужно, переусложнено, ограничено
Так ведь правда же. Емакс сам по себе юзерфрендли, просто несовременный. Многие фичи банально не нужны, а те что нужны можно в 5 строчек елиспа получить
Аноним (Linux: Firefox based) 03/03/21 Срд 15:42:14 #122 №2948536 
>>2948531
в контексте колаборации "5 строчек елиспа" -- неприемлемо. Для нормальной коллаборации нужен базовый продукт, готовый использованию сразу после установки. Программист (дата саентист \ аналитик \ итд) не обязан быть сисадмином и вообще опытным пользователем.
Аноним (Linux: Firefox based) 03/03/21 Срд 15:44:22 #123 №2948537 
>>2948536
Так если ты предлагаешь кому-то емакс, скорее всего у тебя уже есть маленький конфиг где всё уже настроено.
Аноним (Linux: Firefox based) 03/03/21 Срд 15:46:55 #124 №2948539 
>>2948537
А если у меня конфиг очень большой? :-)
Аноним (Linux: Firefox based) 03/03/21 Срд 15:47:29 #125 №2948540 
>>2948539
Напиши с нуля короткий, максимум один вечер займёт.
Аноним (Linux: Firefox based) 03/03/21 Срд 16:04:31 #126 №2948546 
>>2948540
Хорошо. Давай попробуем сделать аналог Juptier-а? Я уверен, конфигурация быстро вырастет до невообразимых размеров.
Аноним (Linux: Firefox based) 03/03/21 Срд 16:04:56 #127 №2948547 
>>2948546
По сути спустя пару месяцев у нас был свой doom, просто не настолько вылизанный как дум.
Аноним (Microsoft Windows 7: Firefox based) 03/03/21 Срд 16:23:36 #128 №2948556 
>>2948536
>Программист (дата саентист \ аналитик \ итд) не обязан быть сисадмином и вообще опытным пользователем.

Это примерно как плотник, который не обязан знать, как рубанок поправить.
Аноним (Linux: Firefox based) 03/03/21 Срд 16:25:08 #129 №2948558 
>>2948546
орг-мод из коробки, ничего настраивать не надо, просто берешь и делаешь #+BEGIN_SRC ...
Аноним (Linux: Firefox based) 03/03/21 Срд 16:51:39 #130 №2948579 
>>2948556
Настройка и сопровождение своего текствого редактора это не "рубанок подправить". Тем более если мы про емакс говорим. Это давай сделаем свой, идеальный рубанок, а так же: стамеску. тиски, верстак, отвёртку и так далее.

Пока ты будешь заниматься своим идеальным инструментом, я уже давно схожу в магазин, куплю средненький инструмент и буду натачивать свой скил как столяр. Через 2 года ты и столяр, и кузнец и на дуде игрец. Ток столяр не самый лучший, а так, средненьий, времени исил заниматься исключительно столярным мастерством не было. В то время как я уже открыл свое наебиз по производству резных лестник например.

Не хочу сказать что широкие спецы не нужны, но админить и настраивать свою среду это не маст-хев
Аноним (Linux: Firefox based) 03/03/21 Срд 16:52:16 #131 №2948580 
woof-woof.png
>>2948558
ОК. Я попробовал. Без настройки не работает:
Аноним (Linux: Firefox based) 03/03/21 Срд 16:59:01 #132 №2948584 
>>2948580
И главное ошибка какая классная: Нет org-babel-function для питона, говорит! Что это? Куда мне нажимать? Что делать? нихуя не понял (бы, если бы был не емаксером, ошибка очевидная для меня, неочевидная для мимохуя)

Сразу другой вопрос: как мне графики модные строить в org-mode? Что бы такой данные запихал, матрички помножил, получил красивую картинулю как здесь: https://nbviewer.jupyter.org/github/lmart999/GIS/blob/master/SF_GIS_Crime.ipynb

Я тебе сразу отвечу: в голом емаксе не получится, настраивать всё это надо... Что мне очень нравится! Я делаю инструмент _полностью_ под себя. Просто это не для коллективной работы.
Аноним (Linux: Firefox based) 03/03/21 Срд 17:08:12 #133 №2948587 
>>2948580
Ну блядь.

>>2948584
Ну с интеграцией чтмл и отрисовкой в нем пидорских графиков очевидно дела обстоят хуже, чем у jewpider-параши, тут спору нет.

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

А для коллективной работы или нет, ну, просто коллектив должен состоять из имаксеров, очевидно же.
Аноним (Microsoft Windows 7: Firefox based) 03/03/21 Срд 17:11:28 #134 №2948589 
Что юзаете для автокомплита в Emacs'е?
Аноним (Microsoft Windows 7: Firefox based) 03/03/21 Срд 17:11:57 #135 №2948591 
>>2948579
>Настройка и сопровождение своего текствого редактора это не "рубанок подправить". Тем более если мы про емакс говорим. Это давай сделаем свой, идеальный рубанок, а так же: стамеску. тиски, верстак, отвёртку и так далее.

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

>Пока ты будешь заниматься своим идеальным инструментом, я уже давно схожу в магазин, куплю средненький инструмент и буду натачивать свой скил как столяр. Через 2 года ты и столяр, и кузнец и на дуде игрец. Ток столяр не самый лучший, а так, средненьий, времени исил заниматься исключительно столярным мастерством не было. В то время как я уже открыл свое наебиз по производству резных лестник например.

Маняфаниазии. В реале же, через два года я может и буду каким-то столяром. Может хорошим, может нет. А ты как лежал на диване, так и лежишь, и даже пылящуюся на балконе макиту продать лень, не оо что лестницы впаривать.

>Не хочу сказать что широкие спецы не нужны, но админить и настраивать свою среду это не маст-хев

Сейчас бы сходить к стоматологу, который не знает, как бор-машиной пользоваться
Аноним (Linux: Firefox based) 03/03/21 Срд 17:12:47 #136 №2948594 
>>2948587
Ну тык мне начали же говорить что де вот настройка имакса, легко, просто и всё такое. Я и опоннирую эти аргументы.

Что синхронизации нет, я сказал, этот аргумент проигнорировали. Гитом -- надо учится пользоваться. Дропбоксом -- откатов и мерджа нет нормального. В юпитере есть тупо пару кнопок для всего этого.
Аноним (Linux: Firefox based) 03/03/21 Срд 17:19:59 #137 №2948603 
>>2948591
> Идеальный не нужен, нужен чтобы работал. И да, производство своих инструментов там, где это уместно — часть процесса.

Именно что, там -- где уместно.

> Маняфаниазии. В реале же, через два года я может и буду каким-то столяром. Может хорошим, может нет. А ты как лежал на диване, так и лежишь, и даже пылящуюся на балконе макиту продать лень, не оо что лестницы впаривать.

Будешь слишком много тратить времени на инструменты, а не на основное дело -- не будешь. Надо уметь распределять время и силы.

> Сейчас бы сходить к стоматологу, который не знает, как бор-машиной пользоваться

Стоматолог пользуется бор-машиной каждый день. Программист пользуется текстым редактором каждый день. Не каждый программист умеет и настраивает свой редактор. Не каждый стоматолог умеет и вообще имеет право залезать в кишки бор машины...

Впрочем: https://habr.com/ru/company/belayaraduga/blog/533522/

>>2948589
сидел на helm, переехал на ivy. не жалею.
Аноним (Linux: Firefox based) 03/03/21 Срд 17:22:02 #138 №2948604 
>>2948594
Ну вот кстати смежная тема, я для мелких повторяющихся задачек междуорг-хабитом и рандомной парашей на андроид все-таки к последнему склоняюсь (туда-сюда иногда прыгаю, часть задачек тут, часть там). Все-таки блядь удобнее взять мобилу и поставить галочку, чем пердолить агенду, хоть она и более гибкая в плане настройки интервалов повторения. Короче для простых задачек удобнее рандомпараша для нормисов, а орг-агенду лучше для непосредственно связанных с пека тасков держать. Хуй знает.

Я одно время думал над запиливанием коллаб-таск-хуйнюшки с веб-мордой, которая бы могла синкаться с орг-файлами, кстати. Но в итоге так и не додумал до конца, как это организовать по структуре. Как думаешь, кому-то интересно такое?
Аноним (Microsoft Windows 7: Firefox based) 03/03/21 Срд 17:31:25 #139 №2948609 
>>2948603
>> Идеальный не нужен, нужен чтобы работал. И да, производство своих инструментов там, где это уместно — часть процесса.

>Именно что, там -- где уместно.

Поэтому писать с нуля свой редактор не нужно. Но знать как пользоваться имеющимся необходимо. Для Емакса это подразумевает уметь прогать на elisp, иначе зачем нужен Емакс тогда? Как-то напечатать код можно и в блокноте.

>> Маняфаниазии. В реале же, через два года я может и буду каким-то столяром. Может хорошим, может нет. А ты как лежал на диване, так и лежишь, и даже пылящуюся на балконе макиту продать лень, не оо что лестницы впаривать.

>Будешь слишком много тратить времени на инструменты, а не на основное дело -- не будешь. Надо уметь распределять время и силы.

Планирование — такой же профессиональный навык, как и править рубанок. Что сказать-то хотел?

>> Сейчас бы сходить к стоматологу, который не знает, как бор-машиной пользоваться

>Стоматолог пользуется бор-машиной каждый день. Программист пользуется текстым редактором каждый день. Не каждый программист умеет и настраивает свой редактор. Не каждый стоматолог умеет и вообще имеет право залезать в кишки бор машины...

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

>Впрочем: https://habr.com/ru/company/belayaraduga/blog/533522/

Это какие-то истории про мордор, извини, читать не буду, мне не актуально.
Аноним (Linux: Firefox based) 03/03/21 Срд 17:41:55 #140 №2948616 
>>2948589
Selectrum + Prescient + marginalia в минибуффере counsel можно впридачу, company для буферов
Аноним (Linux: Firefox based) 03/03/21 Срд 17:43:08 #141 №2948617 
>>2948616
>counsel
consult то есть.
Аноним (Linux: Firefox based) 03/03/21 Срд 17:43:50 #142 №2948618 
>>2948609
> Поэтому писать с нуля свой редактор не нужно. Но знать как пользоваться имеющимся необходимо. Для Емакса это подразумевает уметь прогать на elisp, иначе зачем нужен Емакс тогда? Как-то напечатать код можно и в блокноте.

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

> Планирование — такой же профессиональный навык, как и править рубанок. Что сказать-то хотел?

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

> Я не знаком со всеми стоматологами, но таких, чтобы не знали как настроить свою аппаратуру при помощи штатных средств настройки ещё не встречал.

Я вообще не знаком со стоматологией или стоматологами. Могу предложить аналогию с водятлами. Далнобую очевидно нужно уметь в мелкий ремонт, но движок ему перебирать не имеет смысла учится.

> Это какие-то истории про мордор, извини, читать не буду, мне не актуально.

Это в целом про последнии достижения мед техники в стоматологии. Мне было интересно. (И далеко не всё из перечисленного в статье есть прямо в каждой клинике в какой-нибудь гермашке).
Аноним (Linux: Firefox based) 03/03/21 Срд 17:48:06 #143 №2948621 
>>2948604
> Ну вот кстати смежная тема, я для мелких повторяющихся задачек междуорг-хабитом и рандомной парашей на андроид все-таки к последнему склоняюсь

У меня оч сложный сетап для синхронизации, но я пользуюсь оргом на мобиле. Если настроить синк -- всё будет очень просто. Но сделать его реально robust это сложно.

> Я одно время думал над запиливанием коллаб-таск-хуйнюшки с веб-мордой, которая бы могла синкаться с орг-файлами, кстати. Но в итоге так и не додумал до конца, как это организовать по структуре. Как думаешь, кому-то интересно такое?

Очень многим оргером, поверь. Но вообщ есть например: https://github.com/200ok-ch/organice
Аноним (Linux: Firefox based) 03/03/21 Срд 17:50:11 #144 №2948623 

>(И далеко не всё из перечисленного в статье есть прямо в каждой клинике в какой-нибудь гермашке).
О том и речь, что чувак там пишет, что входит в топ-2% клиник в мире, а в каментах ему пишут, что и в регионах все это есть, если поискать; но при этом тон самой статьи - типичная порашная хуйня, "ряя консерватизм ряя а вот в сша ряя как страшно жить". Притом вообще непонятно, нахуй и к чему он это высирает, как бы и так понятно, что в топовой клинике с ценником по сотке за визит качество будет лучше, чем по омс. И сам он в конце говорит, что ну вот вообще-то и в других клиниках это все есть, и в комментах то же самое пишут. В итоге вообще получается, что порашное ворчание ни к селу ни к городу, ни аргументов, ни выводов, ничего - ну просто надо ж ввернуть неуместную порашную хуйню и обосрать работников здравоохранения в статье про современные технологии, иначе целевая аудитория не примет. Дебилы, блядь.
Аноним (Linux: Firefox based) 03/03/21 Срд 17:50:38 #145 №2948624 
Пока вы тут срётесь: я копаюсь в дефолтных пакетах емакса, нашёл tab-line-mode, попробую напердолить
Аноним (Linux: Firefox based) 03/03/21 Срд 17:55:52 #146 №2948625 
>>2948623
я понимаю твои чувства, тон и правда неуместный, но мне было интересно посмотреть на инструментарий современного стоматолога.

В контексте обсуждения инструментов это особенно имеет смысл, потому что прогресс технологий усложняет инструментарий => уровень специализации увеличивается => возможности быть мастером на все руки всё уменьшается. У специалиста в такой клинике будет меньше возможностей (и необходимости) что-то настраивать "под себя" за исключением мелочей вроде "табы шириной 8 или 4?".
Аноним (Linux: Firefox based) 03/03/21 Срд 17:56:58 #147 №2948626 
>>2948621
>Если настроить синк -- всё будет очень просто.
А как, через гит? Меня напрягают все эти автокоммиты, да и в целом это выглядит как ебаный костыль. Алсо, я знаю, что имакс под тачскрин вроде есть, но хуй знает, наверняка там опять стопицот костылей надо городить, чтобы этим было можно хоть как-то пользоваться, и все равно будет криво. А тут - поставил галку и все.

>organice
Видел, тупое говно тупого говна. Нихуя неудобно пользоваться. У меня идея была немного в другом: использовать орг просто как один из форматов экспорта с прозрачной синхронизацией, а внутри все свое. Чтобы условно твои датасаентисты тыкали кнопки в веб-морде и не знали ничего об орге, а ты делал то же самое в файлике. Суть в том, что сложно понять, где провести границу и какой воркфлоу выбрать (а воркфлоу я хочу именно фиксированный, чтоб все из коробки, поэтому "очень многим оргерам" вангую будет припекать, что все организовано не так, как у них, поэтому будут плеваться). И тогда получается, что коллаб-тудулист - это одно, коллаб-вики\базазнаний - другое, агенда с привычками - третье. Короче хз.
Аноним (Linux: Firefox based) 03/03/21 Срд 18:01:02 #148 №2948628 
>>2948625
если что я другой анон кстати, ну по юзерагенту вроде видно

С посылом-то этим я согласен, правда не уверен, что аналогия полностью корректная. Все-таки тыканье палками в рот и настройка микроскопов - это две разных специализации, а "писать код на елишпе" и "писать код на питухоне" - это крайне смежные области. Камень преткновения тут не в прогрессе и не в сложности инструментария, имхо, а исключительно в том, тратить время на подгонку редактора под себя, или все-таки подогнать себя под редактор.

И во втором нет ничего плохого, это я не в уничижительном тоне говорю, мол нео, матрица тебя поимела, - отнюдь, это наоборот в известной степени повышает твою ценность как работника.
Аноним (Linux: Firefox based) 03/03/21 Срд 18:16:12 #149 №2948633 
Widget.png
>>2948626
> А как, через гит?

Да. У меня есть 4 машины: мой файловый сервак, два компа и телефон. Файловый сервак выступает в роли центрального сервера где всё, всегда есть и последней версии для компов. Телефон туда доступа не имеет.

Для телефона отдельная приблуда: я делаю краткую выжимку тасков и событий, и заливаю это по WebDAV на почтовый сервак, с которым телефон уже синхронизируется. При этом есть несколько выжимок, и некоторые синхронизируются в одну сторону, а некоторые и туда и обратно.

> Меня напрягают все эти автокоммиты, да и в целом это выглядит как ебаный костыль

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

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

Orgzly хорош. Просто жмакаешь галки всё. Пикстронглирелейтед.

> У меня идея была немного в другом: использовать орг просто как один из форматов экспорта с прозрачной синхронизацией, а внутри все свое

Я так и пользуюсь! Только орг это основной формат, а синхронизация не прозрачна, и всё надо было настраивать. Я работаю по большей части в емаксе, а наружу выдаю в нужном формате: doc, pdf, txt или прости хоспади confluence какой-нибудь

> Чтобы условно твои датасаентисты тыкали кнопки в веб-морде и не знали ничего об орге, а ты делал то же самое в файлике

Это классная идея, но на голом энтузиазме далеко не уедешь. Нужно придумывать как это продовать и монетизировать. Иначе будет очередная недопиленая хуйня
Аноним (Microsoft Windows 7: Firefox based) 03/03/21 Срд 18:20:03 #150 №2948638 
>>2948618
>Ну в случае емакса надо знать и уметь чуть больше чем если бы я пользовался юпитером и вс кодом. Не находишь?

Да, нахожу. В чём проблема? Кто-то заставляет пользоваться Емаксом? Если бы я хотел вскод, я бы взял вскод. Но мне больше понравился Емакс.

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

Ты попробуй как-нибудь тупым или плохо выставленным рубанком постругать, поймёшь о чём я. Им просто невозможно сделать работу, ни хорошо, ни плохо — никак. Можно только испортить материал. Любой инструмент сложнее молотка требует особого внимания и ухода.

>> Я не знаком со всеми стоматологами, но таких, чтобы не знали как настроить свою аппаратуру при помощи штатных средств настройки ещё не встречал.

>Я вообще не знаком со стоматологией или стоматологами. Могу предложить аналогию с водятлами. Далнобую очевидно нужно уметь в мелкий ремонт, но движок ему перебирать не имеет смысла учиться.

При этом любой дальнобой с опытом может это сделать хотя бы в теории. Парадокс?

Моя мысль такая: профессионал знает как работают его инструменты, умеет ими пользоваться и подгонять под себя где это возможно и необходимо. Для любителя любой инструмент выглядит как тостер. И это очень хорошо, потому что я в гробу видал ездить по городу на раллийной машине, равно как и гонщик не поедет на моём цивике Париж-Даккар катать.
Аноним (Linux: Firefox based) 03/03/21 Срд 20:43:29 #151 №2948699 
>>2948633
>Для телефона отдельная приблуда: я делаю краткую выжимку тасков и событий
Нуу полились костыли по трубам, вот поэтому я и говорил выше, что нахуй оно надо, ебли больше.

>Что я делаю относительно часто и откатываюсь и ревёрчу я относительно часто.
Вот опять костыли и пердоленье, вот зачем кому-то нормальному (не пердолику) может понадобиться ревертить коммиты в тудулисте блеать? Ебля какая-то сплошная.

>Orgzly хорош. Просто жмакаешь галки всё. Пикстронглирелейтед.
Он же не может (емнип) в агенды. На пеке я галки жмакаю в кастомных агендах, ничего из этих костыльных параш в елишп не может. Короче что так соснешь хуйца, что эдак.

>Это классная идея, но на голом энтузиазме далеко не уедешь. Нужно придумывать как это продовать и монетизировать. Иначе будет очередная недопиленая хуйня
Да вообще без шансов, кому это надо. Тем более у нас жеж попенсорс, только биг тек корпорациями разрешено зарабатывать, а остальные на энтузиазме ж должны все делать.
Так-то бы я и чисто для себя запилил, но как и сказал с требованиями таки и не смог определиться, нужен какой-то юай-иксперт, что ли. Пока думал, как лучше организовывать все эти списки и базы знаний да луркал все эти статьи карл-войта да роамы, перегорел и забил.
Аноним (Linux: Firefox based) 03/03/21 Срд 21:22:48 #152 №2948721 
Поставил evil, буду каштомизировать
Аноним (Linux: Firefox based) 03/03/21 Срд 22:29:12 #153 №2948783 
>>2948699
> Нуу полились костыли по трубам, вот поэтому я и говорил выше, что нахуй оно надо, ебли больше.

Если эти костыли оформить в норм пакет, то это будет просто пакет, который клац-клац и работает. Мне просто всё лень и времени нет.

Я просто не хочу сливать весь свой много-мегабайтный архив данных на какой-то левый андроид. Там ведь не только "постирать труханы: 2 месяца назад", там и про кастомеров и просто слишком личное. Нахуй надо рисковать.

> Вот опять костыли и пердоленье, вот зачем кому-то нормальному (не пердолику) может понадобиться ревертить коммиты в тудулисте блеать? Ебля какая-то сплошная.

Если данные проебал по неосторожности. Но с месседжем я согласен.

> Он же не может (емнип) в агенды. На пеке я галки жмакаю в кастомных агендах, ничего из этих костыльных параш в елишп не может. Короче что так соснешь хуйца, что эдак.

Может, там свой целый мини-язык есть

> Да вообще без шансов, кому это надо. Тем более у нас жеж попенсорс, только биг тек корпорациями разрешено зарабатывать, а остальные на энтузиазме ж должны все делать.

В смысле? Есть куча проектов: obisdian, notion, jupiter и т.д. Просто все выбирают markdown как формат, и никто -- org-mode.

Просто запилы для себя (а это 99% процентов всех запилов в орг-моде) это запил фичей. Что бы люди вне этой темы пользовались подобным софтом, надо ещё стабильно и нормальный ux завезти.
Аноним (Linux: Firefox based) 03/03/21 Срд 23:20:06 #154 №2948824 
https://github.com/tsdh/highlight-parentheses.el
Аноним (Linux: Firefox based) 03/03/21 Срд 23:21:32 #155 №2948825 
>>2948498
Я говорю не про имплементацию, а исключительно о формате. Хотя было бы конечно неплохо, если бы кто-то реализовал север для коллаборации и написал клиент для емакса. Но такого пока никто не сделал - кто-то начинал проект, но он не обновлялся лет 5.
В формате можно присваивать id как файлу, вставляя блок
:PROPERTIES:
:ID: 123-456
:END:
вверх файла, так и заголовку, используя этот блок в заголовке. Ко всяким блокам кода, изображениям итд можно тоже обращаться по #+NAME: name. И это очень просто расширить - например, org-roam использует свои параметры типа #+org_alias.
Имея это, очень просто реализовать бд с полями "файл" - "id". А к этому уже можно привязать пользователей "пользователь - id".

Бтв пока гуглил про коллаборацию в орг, наткнулся на научную книгу, которую писали почти 100 человек, используя tex и git.
https://github.com/HoTT/book
Аноним (Linux: Firefox based) 04/03/21 Чтв 00:13:40 #156 №2948868 
>>2948824
ето лудше яскозал https://github.com/Fanael/rainbow-delimiters
Аноним (Google Android: Mobile Safari) 04/03/21 Чтв 00:18:17 #157 №2948876 
>>2948868
А мне не нравится! Когда все пестрые, никто не особенный, а когда только один пестрый он сразу выделяется...
Аноним (Linux: Firefox based) 04/03/21 Чтв 00:21:13 #158 №2948881 
>>2948876
тогда ещё этот зацени: https://github.com/nschum/highlight-symbol.el я раньше логи с помощью него читал и разукрашивал
Аноним (Linux: Firefox based) 04/03/21 Чтв 00:22:00 #159 №2948883 
>>2948881
блин, не тот пакет...
Аноним (Linux: Firefox based) 04/03/21 Чтв 00:23:35 #160 №2948886 
>>2948883
>>2948881
>>2948876
https://www.emacswiki.org/emacs/highlight.el в мелпе есть
Аноним (Linux: Chromium based) 04/03/21 Чтв 00:25:30 #161 №2948889 
>>2948824
Есть же встроенный show-paren-mode.
Аноним (Google Android: Mobile Safari) 04/03/21 Чтв 00:29:00 #162 №2948893 
1614798569743.png
>>2948889
Оно не то делает да и у смартпаренса получше будет. Выделяет красным самую близкую скобку и пару. На пике курсор в (interactive) находится
Аноним (Linux: Firefox based) 04/03/21 Чтв 01:03:21 #163 №2948942 
>>2948721
https://github.com/noctuid/general.el
Аноним (Linux: Chromium based) 04/03/21 Чтв 02:52:28 #164 №2949032 
>>2948893
А, оно ещё и внешние скобки подкрашивает, прикольно.
Аноним (Google Android: Mobile Safari) 04/03/21 Чтв 15:12:35 #165 №2949175 
>>2948942
Спасибо что напомнил
Аноним (Linux: Firefox based) 04/03/21 Чтв 15:36:31 #166 №2949185 
https://web.eecs.utk.edu/~azh/blog/coderibbon.html
Аноним (Linux: Firefox based) 04/03/21 Чтв 15:41:14 #167 №2949189 
>>2949185
Самое забавное что winner-mode это режим из 1997 года:

;; Copyright (C) 1997-1998, 2001-2020 Free Software Foundation, Inc.

Вот уж правда, "открыли америку".
Аноним (Google Android: Mobile Safari) 04/03/21 Чтв 15:43:54 #168 №2949193 
>>2949185
А что оно делает-то?
Аноним (Linux: Firefox based) 04/03/21 Чтв 16:11:46 #169 №2949208 
>>2949193
Если не хочешь читать, здесь демонстрация получше: https://utk-se.github.io/CodeRibbon/ По факту это линейная история конфигурации окон и положения курсора в этих окнах. Полная аналогия это winner-mode.
Аноним (Linux: Firefox based) 04/03/21 Чтв 16:17:27 #170 №2949213 
>>2949208
Там тоже что-то не понятно, звучит как просто вкладки расположенные в порядке последнего использования буфера
Аноним (Linux: Firefox based) 04/03/21 Чтв 16:44:57 #171 №2949227 
>>2945326
>setq-default
:custom
(var value)
>add-hook
:hook
(some-mode . function)
>:ensure
(setq use-package-always-ensure t)
; или straight.el
Аноним (Linux: Firefox based) 04/03/21 Чтв 16:50:01 #172 №2949230 
>>2949227
ты прав, конфиг прост из 2017 года
Аноним (Linux: Firefox based) 04/03/21 Чтв 17:03:07 #173 №2949239 
https://github.com/noctuid/evil-guide
Сугой! Это от разработчика general
Аноним (Google Android: Mobile Safari) 04/03/21 Чтв 20:27:49 #174 №2949316 
Что-то я установил Evil, даже не успел попользоваться, но как-то тошнит от него. У вас нет такого? У меня проблемы... Наверное сделаю mosey и defrepeater с префикс командой.
Аноним (Linux: Firefox based) 04/03/21 Чтв 22:19:20 #175 №2949406 
Меня немного бесит evil и вообще некоторые вещи в vi. Но мне оно бесит меня меньше чем всё остальное в "эффективных" редакторах. Не в последнюю очередь потому что evil уже очень вылизанный и evil-фикация всего чего можно была проведена.
Аноним (Linux: Firefox based) 04/03/21 Чтв 22:23:13 #176 №2949407 
Я, кстати, пользуюсь в итоге и evil и emacs биндингами. Т.е. в основном evil, но эти биндинги сложнее в evil: M-. \ M-, \ M-SPC \ M-\ \ C-x 1230

Ещё почему то вниз я листаю с помощью C-f а вверх с помощью M-v
Аноним (Google Android: Mobile Safari) 04/03/21 Чтв 23:03:13 #177 №2949421 
>>2949407
Меня и то, и другое бесит на самом деле, но писать свое как-то не хочется.
Аноним (Google Android: Mobile Safari) 05/03/21 Птн 00:56:58 #178 №2949490 
threadshot-1614894963506.png
Ночной бамп и спаттки!
Аноним (Linux: Firefox based) 05/03/21 Птн 13:51:44 #179 №2949695 
>>2949421
кстати ты пробовал xah fly keys? (я нет)
Аноним (Google Android: Mobile Safari) 05/03/21 Птн 14:41:38 #180 №2949722 
>>2949695
Какой именно?
Лично я не стал бы трогать тот, который сделал Xah, чтобы его выучить придётся потратить месяц или два, а в итоге получишь хоткеи которые у тебя уже были в дефолтным эмаксе.
Да и у меня есть программируемая клавиатура, на которой основной функционал уже есть и всё работает так, как я хочу.
Аноним (Google Android: Mobile Safari) 05/03/21 Птн 17:15:01 #181 №2949817 
Плюс там многие фичи по редактированию текста лучше работали бы без модалки. Например, d это бекспейс. НАХУЯ он там? А вот e это по вимовски diw. Зачем оно там с режимом? Неужели кто-то несколько раз подряд этим пользуется?
Аноним (Google Android: Mobile Safari) 05/03/21 Птн 22:44:09 #182 №2949943 
Какие фичи у ваших крутых редакторов есть?
Аноним (Linux: Firefox based) 06/03/21 Суб 18:57:09 #183 №2950247 
>2022
>использовать вимовские биндинги вместо IJKL

Вы ебанутые?
Аноним (Google Android: Mobile Safari) 06/03/21 Суб 19:03:27 #184 №2950252 
>>2950247
С чего ты взял, что я использую?
Аноним (Google Android: Mobile Safari) 06/03/21 Суб 19:04:02 #185 №2950253 
Алсо, в виме hjkl банально редко нужны, есть много хоткеев которые быстрее и удобнее
Аноним (Linux: Firefox based) 06/03/21 Суб 19:06:41 #186 №2950257 
>>2950253
Все вимовские биндинги - тупорылое говно тупого говна.
Аноним (Google Android: Mobile Safari) 06/03/21 Суб 19:07:29 #187 №2950258 
>>2950257
Почему?
Аноним (Linux: Firefox based) 06/03/21 Суб 19:24:31 #188 №2950272 
>>2950258
Неэргономично.
Аноним (Google Android: Mobile Safari) 06/03/21 Суб 19:25:11 #189 №2950274 
>>2950272
Расскажи подробнее. Что именно не эргономично? Что мешает заменить в одну строку init.vim/init.el?
sageАноним  06/03/21 Суб 19:25:34 #190 №2950275 
>>2950274
> заменить
То есть дополнить
Аноним (Google Android: Mobile Safari) 07/03/21 Вск 00:50:46 #191 №2950455 
>>2950247
Нет, ты. Нет ничего удобнее hjkl.
Аноним (Linux: Firefox based) 07/03/21 Вск 01:21:06 #192 №2950469 
>>2950455
Есть 100500 хоткеев, из-за которых hjkl просто напросто не нужно
Аноним (Linux: Firefox based) 07/03/21 Вск 03:08:01 #193 №2950545 
Поясните за мультикурсор. Оно нужно или не очень?
Аноним (Linux: Chromium based) 07/03/21 Вск 03:37:11 #194 №2950548 
>>2950545
Макросы делают то же самое только лучше.
Аноним (Linux: Firefox based) 07/03/21 Вск 03:38:16 #195 №2950549 
screenshot.png
Двощ, появилась идея. Выделять пустые строки вот так, чтобы было видно сколько их. У меня ОКР уже нахуй, я считаю количество строк, а мог бы просто посмотреть на фигуру и сразу по ней понять, сколько пустык строк находится
Аноним (Linux: Firefox based) 07/03/21 Вск 03:40:53 #196 №2950550 
screenshot.png
>>2950549
Неправильно нарисовал, тьфу!
Аноним (Microsoft Windows 10: Chromium based) 07/03/21 Вск 12:27:44 #197 №2950616 
>>2950549
У тебя белый фон текстового редактора? Серьёзно??
Аноним (Google Android: Mobile Safari) 07/03/21 Вск 12:32:52 #198 №2950624 
>>2950616
Я не сижу в темноте, да и у меня TN параша, на ней нужен высокий контраст и большой шрифт чтобы хорошо видеть.
На сосаче вроде бы норм кстати, надо будет сделать макабу для ымакса.
Аноним (Google Android: Mobile Safari) 07/03/21 Вск 12:37:15 #199 №2950627 
Modus Vivendi которую я использую делали по вот этому гайдлайну, кстати
https://www.w3.org/WAI/WCAG2AAA-Conformance
Аноним (Microsoft Windows 10: Chromium based) 07/03/21 Вск 12:38:30 #200 №2950629 
>>2950624
>TN параша
О, у меня тоже (Samsung LU28H750UQIXCI). Чёрный выглядит ущербно, но только при не самой лучшей освещённости, а проблем с низким разрешением (большими шрифтами) я не находил. Скажи свою модель.
Аноним (Google Android: Mobile Safari) 07/03/21 Вск 12:51:57 #201 №2950639 
>>2950629
Packard Bell ноут 2013-го года, модель монитора не знаю :/
Аноним (Google Android: Mobile Safari) 07/03/21 Вск 13:13:01 #202 №2950646 
threadshot-1615111880510.png
>>2950629
> проблем с низким разрешением (большими шрифтами) я не находил.
Я операнди и адваиту использовал очень давно, цвета выглядели ненасыщенными и странными, проблема была как раз в размере шрифта и в том, что это было убунту моно.
Аноним (Linux: Firefox based) 07/03/21 Вск 14:51:10 #203 №2950701 
>>2950274
Практически все биндинги за исключением пары штук и поведение практически всех команд.

>>2950455
Конечно есть, ijkl например. Чтобы искренне считать, что нехоумроушный hjkl удобен, нужно поистине быть полным идиотом.
Аноним (Linux: Firefox based) 07/03/21 Вск 15:04:31 #204 №2950707 
>>2950701
>Практически все биндинги
Ну давай конкретнее, ты чего
>Чтобы искренне считать, что нехоумроушный hjkl удобен
Так он редко нужен, полно команд более полезных
Аноним (Linux: Firefox based) 07/03/21 Вск 15:21:26 #205 №2950727 
изображение.png
>>2950455
>Нет ничего удобнее hjkl.
Он противоречит слепому десятипальцевому. Потому у пердоликов актуален срач 'hjkl' vs 'jkl;'.
Аноним (Linux: Firefox based) 07/03/21 Вск 15:22:01 #206 №2950729 
>>2950727
; в виме гораздо полезнее чем l
Аноним (Linux: Firefox based) 07/03/21 Вск 15:25:17 #207 №2950732 
>>2950729
Проблема, что h и j жмётся одним пальцем.
Мой тезис в том, что hjkl удобен преимущественно своей дефолтностью и непротиворечивостью другим хоткеям, в анатомическом плане там есть поле для оптимизаций.
Аноним (Linux: Firefox based) 07/03/21 Вск 15:27:03 #208 №2950734 
>>2950732
Это не проблема. Ты же не передвигаешься по одному знаку, а используешь w или b, либо вовсе f/F.
Аноним (Linux: Firefox based) 07/03/21 Вск 15:33:55 #209 №2950735 
>>2950734
>а используешь w или b, либо вовсе f/F
С такими доводами можно и на имакс перекатываться.
Аноним (Linux: Firefox based) 07/03/21 Вск 15:35:06 #210 №2950736 
>>2950735
В реальности ты редко используешь HJKL, они просто редко используются если ты знаешь как использовать вим.
>на имакс перекатываться
Я уже
Аноним (Linux: Chromium based) 07/03/21 Вск 15:38:17 #211 №2950737 
lsi-adm3a-full-keyboard.jpg
Проигрываю, когда слышу про какие-то противоречия и мифические удобства hjkl. На пике - клавиатура терминала ADM-3A, который использовался при создании vi. Были бы там стрелки на других местах - вы бы сейчас топили за другой вариант? Деды просто привыкли к этому вариант и не хотят переучиваться, а молодняк видит в этом какую-то особенную эргономичность.
Аноним (Linux: Firefox based) 07/03/21 Вск 15:44:01 #212 №2950741 
>>2950737
У дедов на Vi были и ;, и f, и w/b для горизонтального перемещения, которые делают то же самое, только быстрее и эффективнее. Расскажи, почему IJKL лучше
Аноним (Google Android: Mobile Safari) 07/03/21 Вск 16:28:43 #213 №2950768 
>>2950741-кун. Вим достаточно хорош для всего, может я бы хоткеями даже пользовался в емаксе, если бы меня не тошнило от него.
Но если б я переделал с нуля, то

ijkl = khjl
u o = b w
f = f
Ctrl + f = t
; повторить движение
, повторить движение в обратную сторону
Enter = a Enter
a = i
курсор на конце строки как в нормальных редакторах, блеать
e = $
h = v
Вместо шифта SPC

У меня уже пальцы болят от телефона, наверное надо таки написать...
Аноним (Google Android: Mobile Safari) 07/03/21 Вск 16:29:15 #214 №2950770 
>>2950768
> если бы меня не тошнило от него.
Точнее от комбинации Evil+Emacs. В неовиме нормально себя чувствую
Аноним (Linux: Firefox based) 07/03/21 Вск 17:30:01 #215 №2950821 
>>2950707
>Ну давай конкретнее, ты чего
$
@
^


>Так он редко нужен, полно команд более полезных
Он не редко нужен, он в принципе ненужен. Вместо дебильного hjkl нужен ijkl, как у всех нормальных людей.
Аноним (Linux: Firefox based) 07/03/21 Вск 17:30:58 #216 №2950822 
>>2950737
^^^^^^^^^^^^^ this
Аноним (Linux: Firefox based) 07/03/21 Вск 17:33:16 #217 №2950824 
>>2950821
>$
>@
>^
Это переназначается в 3 строчки вимла.
>дебильного hjkl нужен ijkl
Нахуй оно тебе, когда можно через f перепрыгнуть сразу на несколько знаков вперёд?
Аноним (Linux: Firefox based) 07/03/21 Вск 17:34:12 #218 №2950826 
>>2950768
u\o слова (либо параграфы при модификаторе), h; начало\конец (строки\файла), поиск и так норм (/nN). ijkl с модификаторами для контекстно-зависимой навигации (паредит, заголовки и т.п.)
Аноним (Linux: Firefox based) 07/03/21 Вск 17:37:52 #219 №2950828 
>>2950826
>(/nN)
Нихуя, шифт зажимать не так удобно. ИМХО, Alt > Ctrl > Shift.
>ijkl с модификаторами для контекстно-зависимой навигации (паредит, заголовки и т.п.)
Кстати да, неблохо, только заменить бы на смартпаренс...

Вообще я тут собрался все свои деяния через гидру делать, это типа модального редактирования только немножко другое, что думаешь, анон?
Аноним (Linux: Firefox based) 07/03/21 Вск 17:38:05 #220 №2950829 
>>2950824
>Это переназначается в 3 строчки вимла.
Так о том и речь, что вимовские хоткеи - говняк для тупняка, который надо переназначать.

>Нахуй оно тебе, когда можно через f перепрыгнуть сразу на несколько знаков вперёд?
Проще и быстрее нажать несколько раз одну клавишу, чем выбирать символ, к которому ты хочешь прыгнуть (я не хочу прыгать к символу блядь, я не о символе думаю), думать о нем, вводить его. Это очередная тупорылая марсианская вимоговнохуйня. Нормальные люди думают в терминах слов (и иных структурных единиц), а не в терминах буковок. Короче с точки зрения юикс это тупое говно говна, но ты же любишь жрать говно, поэтому давай тяни палец к h, а потом ищи буковки в тексте.

Алсо тебе к доктору не пора, нет? Все нормально?
Аноним (Linux: Firefox based) 07/03/21 Вск 17:40:56 #221 №2950831 
>>2950828
Так ты его и зажимать будешь раз в полвека, обычно все-таки ты сразу нужное направление выбираешь. Ну можно альт вместо шифта для модификатора, не суть.

Гидру не вкурил, хуй знает, у меня просто обычное модальное, гидра добавляет еще больше контекстозависимости, таймаутов каких-то ебаных, если говна хочешь въебать - попробуй обязательно
Аноним (Linux: Firefox based) 07/03/21 Вск 17:41:18 #222 №2950832 
>>2950829
>выбирать символ, к которому ты хочешь прыгнуть
Будто пока двигаешься по буковкам не нужно читать.
Аноним (Linux: Firefox based) 07/03/21 Вск 17:44:35 #223 №2950835 
>>2950832
Читать? Считать что ли? Нет, не нужно, ты просто как обезьяна жмешь кнопку и видишь результат. Нужно больше бананов сместить пиздюльку дальше - жмешь дальше. Прямая связь между действией и результатом, как в реальном мире (двигаешь табуретку - она двигается). Думать не надо, мозг вообще считай не участвует, чисто визуальная хуйня. Буковки разбирать не надо (мозг слова по буквам вообще не читает, он сразу парсит слово целиком).
Аноним (Linux: Firefox based) 07/03/21 Вск 17:45:10 #224 №2950836 
К доктору-то не пора? Не обдвачевался тут 24\7 тред мониторить?
Аноним (Linux: Firefox based) 07/03/21 Вск 17:45:27 #225 №2950837 
image.png
image.png
Зачем люди так врут?
Аноним (Microsoft Windows 10: Chromium based) 08/03/21 Пнд 01:13:11 #226 №2951025 
>>2945040 (OP)
>Text edit
NotePad++
/thread

Зачем нужны другие редакторы, когда есть нотпад++?
Аноним (Google Android: Mobile Safari) 08/03/21 Пнд 01:20:43 #227 №2951032 
>>2951025
Нотпад++ можно программировать на лиспе?
Аноним (Linux: Firefox based) 08/03/21 Пнд 04:38:08 #228 №2951080 
>>2951032
Его даже на js нельзя программировать, только на windowsapi сабсете с++.
Аноним (Google Android: Mobile Safari) 09/03/21 Втр 09:21:24 #229 №2951691 
1612055105558.png
Ну и щито это было? Нас так раз в три тела рейдить будут?
Аноним (Linux: Firefox based) 09/03/21 Втр 13:34:16 #230 №2951789 
Сап, аноны.
Хотел узнать есть ли какая-нибудь простая рисовалка под емакс? Часто рисую себе какие-то моменты, если в голове каша, но гимп это пиздец кусок говна и было бы удобнее во втором окне емакса
Аноним (Linux: Palemoon) 09/03/21 Втр 15:23:51 #231 №2951850 
>>2950837
Рационализируют. Ты вчера родился?
Аноним (Microsoft Windows 7: Firefox based) 09/03/21 Втр 16:42:15 #232 №2951892 
>>2951789
Artist mode и picture mode. Может какой-то понравится.
Аноним (Google Android: Mobile Safari) 09/03/21 Втр 22:37:02 #233 №2952148 
Screenshot20210310-011753Termux.jpg
Как в ымаксе сделать вот такое, и желательно чтобы все пряталось кроме куска кода, на котором курсор? простите что с телефона, я в постельке сплю
Аноним (Linux: Firefox based) 10/03/21 Срд 00:08:15 #234 №2952172 
>>2951789
не надо емакс для рисования. xournal++ используй, базарю ещё захочешь
Аноним (Linux: Firefox based) 10/03/21 Срд 00:41:15 #235 №2952178 
someediting.gif
>>2950829
> Проще и быстрее нажать несколько раз одну клавишу, чем выбирать символ, к которому ты хочешь прыгнуть (я не хочу прыгать к символу блядь, я не о символе думаю), думать о нем, вводить его.

По F надо прыгать куда-то очень далеко, не в текущей строчке. Для текущей строчки юзай snipe.

> Нормальные люди думают в терминах слов (и иных структурных единиц), а не в терминах буковок.

Ну так и перемещайся по словам, а не буковкам. В чём проблема нажать W несколько раз, не понимаю?

> Короче с точки зрения юикс это тупое говно говна, но ты же любишь жрать говно, поэтому давай тяни палец к h, а потом ищи буковки в тексте.

Посмотри на мою демонстрацию. Я не задумываюсь над этими действиями, потому что они именно структурные, над букавками. И я нажимаю hjkl по незнамо сколько раз, просто потому что это не нужно.
Аноним (Linux: Chromium based) 10/03/21 Срд 11:24:40 #236 №2952303 
>>2952148
https://wikemacs.org/wiki/Folding
Аноним (Apple Mac: Firefox based) 10/03/21 Срд 12:18:16 #237 №2952311 
Есть что-то такое же няшное как вскод, но адекватно работающее на маке? Заебал курсор прыгать, крашиться и все такое.
Аноним (Google Android: Mobile Safari) 10/03/21 Срд 12:27:26 #238 №2952312 
>>2952303
Спасибо но я нашел hs-hide-block
>>2952311
Doom Emacs...
Аноним (Linux: Firefox based) 10/03/21 Срд 14:40:01 #239 №2952407 
ещё есть https://github.com/matsievskiysv/vimish-fold
Аноним (Microsoft Windows 10: Firefox based) 10/03/21 Срд 17:12:28 #240 №2952468 
>>2952311
попробуй атом
Аноним (Linux: Firefox based) 10/03/21 Срд 20:55:52 #241 №2952590 
>>2952178
>По F надо прыгать куда-то очень далеко, не в текущей строчке.
Че блядь ты несешь? f прыгает к ближайшему вхождению введенного символа, на всякий случай держу в курсе.

>Для текущей строчки юзай snipe.
Я уже подробно описал, почему я не собираюсь юзать всякую аутичную ненужную хуйню для марсиан и шизофреников, и почему здоровому мужчине достаточно нормальных имаксовых команд навигации.

>В чём проблема нажать W несколько раз, не понимаю?
Ты не понимаешь, потому что ты дебил и отвечаешь в цепочку, не прочитав постов, на которые отвечаешь. Типичный вимер, короче.

>Посмотри на мою демонстрацию
Шрифты говно, тема вырвиглазая, в файле студенческий говнокод напополам с рунглишем. ЧТД.

>И я нажимаю hjkl по незнамо сколько раз
Ну так малолетний дебил же, хуль с тебя взять.
Аноним (Linux: Firefox based) 10/03/21 Срд 22:22:21 #242 №2952626 
>>2952590
> Че блядь ты несешь? f прыгает к ближайшему вхождению введенного символа, на всякий случай держу в курсе.

F это два символа, это долго. Snipe это 1 символ, это быстро. Так понятнее?

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

Ты предъявляешь за hjkl, тебе тут всем тредом поясняют что hjkl конечно говно, но всем похуй, потому что им очень редко пользуются. Перестань читать жопой.

> Шрифты говно, тема вырвиглазая, в файле студенческий говнокод напополам с рунглишем. ЧТД.

Когда вы, хейтеры, уже поймёте, что как только вы начинаете говорить не по теме, а цеплятся к личности, то любому нормальному человеку ваш слив просто очевиден?
Аноним (Google Android: Mobile Safari) 10/03/21 Срд 23:41:56 #243 №2952674 
Кстати надо avy-goto-word-current-line сделать...
Аноним (Linux: Firefox based) 11/03/21 Чтв 12:27:53 #244 №2952820 
>>2952674
А зачем кстати? Чем ближе твоё слово к тебе, тем проще комбинация для нажатия же. AA это всегда ближаейшее слово, AS второе и так далее.
Аноним (Google Android: Mobile Safari) 11/03/21 Чтв 12:36:11 #245 №2952828 
Screenshot20210311-153121Termux.jpg
>>2952820
> Чем ближе твоё слово к тебе, тем проще комбинация для нажатия же.
У меня сверху вниз (пик), это настраивается?
> AA это всегда близлежащее слово, AS второе и так далее.
Так было бы неэргономично, мизинец самый слабый же. Я бы так приоритеты расставил: j f d k s l jf fj kf dk... и так далее. Как можно больше смены руки которая печатает, мизинец не используется, указательный самый сильный палец, равномерная нагрузка рук.
Аноним (Google Android: Mobile Safari) 11/03/21 Чтв 12:40:30 #246 №2952830 
>>2952828
> jf fj kf dk
После kf должно быть dj, затем fk kd, и я все перепутал, надо будет питон скрипт написать.
Можно этим заняться, переписать avy с нуля
Аноним (Linux: Firefox based) 11/03/21 Чтв 12:52:25 #247 №2952835 
>>2952828
>Так было бы неэргономично, мизинец самый слабый же.

Но мизинцу никуда не надо тянуться, a сразу под пальцем. Мне удобно, но с другой стороны у меня пальцы довольно сильные и подвижные. Так что логически я в целом согласен с твоим посылом и приоритетами. Но это настраивается же, нет? avy-keys
Аноним (Linux: Firefox based) 11/03/21 Чтв 13:01:03 #248 №2952839 
avynextline.png
Собственно: (setq avy-keys '(?j ?f ?d ?k ?s ?h))

У меня L под мизинцем, я его на H поменял. В целом, кажется и правда сильно удобнее! Поживу с этой настройка пока что. Спасибо анон
Аноним (Google Android: Mobile Safari) 11/03/21 Чтв 13:14:12 #249 №2952844 
>>2952835
> Но это настраивается же
Da, я настроил, но оно все равно сверху вниз сканирует, не нрав.
Аноним (Google Android: Mobile Safari) 11/03/21 Чтв 13:15:08 #250 №2952846 
У меня, кстати
:custom
(avy-keys '(?e ?t ?h ?u ?o ?n) "Use home row with avy. All keys but pinkies and middle column on Dvorak.")
Аноним (Linux: Firefox based) 11/03/21 Чтв 13:24:17 #251 №2952852 
>>2952844
а, я понял, ты хочешь другой алгоритм выбора букв из доступных, что бы он как-нибудь хитро прыгал между ними. Я не нашёл как настраивать это.

Запили автору avy вопрос как это сделать, спроси как это можно было бы сделать и сделай экстенд к ави. Это было бы лучше чем пилить avy с нуля
Аноним (Linux: Firefox based) 11/03/21 Чтв 21:15:22 #252 №2953084 
>>2952626
>F это два символа, это долго. Snipe это 1 символ, это быстро. Так понятнее?
Блядь, ты отвечаешь на абзац, который являлся ответом на твое предложение через ф прыгать на полстраницы каким-то образом. Ты постоянно бухой что ли тут отвечаешь? Хоть читай немного посты перед ответом.

>hjkl конечно говно
Что и требовалось доказать. /thread

>Когда вы, хейтеры, уже поймёте, что
Соси хуй, упоротое быдло. Твое место возле параши.
Аноним (Linux: Firefox based) 11/03/21 Чтв 21:17:43 #253 №2953086 
>>2952830
>Можно этим заняться, переписать avy с нуля
Ненужно. В браузере этот изврат оправдан, просто потому что там других вариантов нет. А в редакторе структурированного текста прыгать по рандомно сгенерированным буквам - это просто такой хипстерский способ добавить информационного шума.
Аноним (Google Android: Mobile Safari) 11/03/21 Чтв 22:48:15 #254 №2953153 
>>2953086
Мне нравится avy, я не вижу ничего плохого в нем. Я прохожу тесты на скорость печати со скоростью 100 слов в минуту, с одним-двумя знаками без проблем справлюсь.
Аноним (Linux: Firefox based) 12/03/21 Птн 00:12:27 #255 №2953208 
>>2953084
> Соси хуй, упоротое быдло. Твое место возле параши.
хах, просто посмотрите на этого клоуна, смешно у тебя горит

> А в редакторе структурированного текста прыгать по рандомно сгенерированным буквам
Ты бы хоть справку открыл, штоле, не позорился бы так
Аноним (Google Android: Mobile Safari) 12/03/21 Птн 10:42:43 #256 №2953326 
>>2953153
на самом деле я использую goto-word и печатаю половину слова, по сути как isearch только без направления и только по вещам которые видно
Аноним (Google Android: Mobile Safari) 12/03/21 Птн 10:43:19 #257 №2953327 
goto-char-timer
Фикс!
Аноним (Linux: Firefox based) 12/03/21 Птн 13:55:55 #258 №2953406 
Вы пользуетесь букамарками при кодировании? Я обычно ставлю одну на то место которое редактирую в данный момент, что бы при перемещениях не потерять его.
Аноним (Linux: Chromium based) 12/03/21 Птн 15:48:08 #259 №2953456 
>>2953406
Когда работаю над багами - помечаю вимовскими отметками (m+буква) подозрительные места причём с мнемоническими буквами, чтобы легко запомнить и быстро перемещаться между ними. А так, последнее место редактирования он запоминает сам (g;). Переехал сейчас на емакс - всё это в ивил-моде тоже там работает правда иногда как будто некорректно. Букмарки для ориентации между файлами ненужны, проще и эффективнее projectile с прикрученным нечётким поиском.
Аноним (Google Android: Mobile Safari) 12/03/21 Птн 15:58:09 #260 №2953459 
>>2953406
M-x point-to-register + consult-register + consult-mark
>>2953456
> А так, последнее место редактирования он запоминает сам (g;).
Звучит как mark-ring. Каждый раз когда редактируешь файлики выделяешь, редактируешь, ищешь что-то, почти что угодно создается метка и добавляется в mark-ring и global-mark-ring.
Аноним (Linux: Chromium based) 12/03/21 Птн 16:02:24 #261 №2953460 
>>2953459
Это goto-last-change в evil-mode.
Аноним (Google Android: Mobile Safari) 12/03/21 Птн 16:26:24 #262 №2953467 
>>2953460
Значит я ошибался, пакет что-то другое делаеь
Аноним (Linux: Firefox based) 12/03/21 Птн 18:48:21 #263 №2953529 
>>2953208
Открывал еще до того, как ты узнал, что такое GNU/Emacs. Нечего ответить по теме треда - продолжай сосать хуй, быдло.

>>2953326
Ну вот я об этом и говорю, вот это - логично и оправдано (и тащем-то полностью заменяется дефолтным vi-search-forward но и то структурированной навигации обычно хватает), а изврат с буковками - только от безысходности, твердо и четко.
Аноним (Linux: Firefox based) 12/03/21 Птн 18:49:40 #264 №2953530 
>>2953406
Регистрами и клонированными буферами. На самом деле конечно регистры - немного костыль, гораздо лучше было бы иметь нормальную историю и навигацию по ней, но как-то она кривовато работает, с регистрами предсказуемей.
Аноним (Linux: Firefox based) 12/03/21 Птн 18:52:31 #265 №2953531 
>>2953459
>>2953467
Суть в том, что в идеале оно должно сохранять позиции при прыжке (индивидуально для каждого файла буфера), притом интеллектуально-двимово понимать, когда произошел прыжок, а когда ты просто курсор сдвинул. По-моему без стронк ии корректно эту проблему не решить, поэтому проще самому ставить метки. Быстрая навигация (с лупом) по проставленным меткам, впрочем, пригодилась бы - вроде такого пакета нет, ну или я не видел.
Аноним (Linux: Firefox based) 12/03/21 Птн 18:54:06 #266 №2953532 
Кстати да, заебись идея. Именно так это и должно работать. И просто тупо кастомный список команд, которые делают прыжок (добавляем идемпотентно метки на исходную и целевую точки). Вот видите, не такой уж итт тред и бесполезный, хоть там и всякое упоротое пидорочулочное быдло постоянно что-то вякает.
Аноним (Google Android: Mobile Safari) 12/03/21 Птн 19:07:40 #267 №2953537 
>>2953529
> vi-search-forward
С ним надо думать спереди или сзади ли место куда тебе надо и нажимать Enter, бгг
>>2953531
>>2953532
Может просто сделать какой-нибудь threshold при котором оно засчитывает движение как прыжок?
Аноним (Linux: Firefox based) 12/03/21 Птн 19:35:37 #268 №2953560 
>>2953537
Согласен, думать надо, но я как-то чаще вниз иду, чем вверх, а для всего остального есть imenu и т.п.

>>2953537
Тогда получится, что вот ты на две страницы к нужному месту промотал, и у тебя вместо одного маячка два запендюрилось. Будет куча эвристик, таймаутов, трешолдов и т.п., в итоге все будет работать как хочется только в полную луну в первый четверг после зимнего солнцестояния на марсе. Обычно все "умные" решения от этого страдают.

А тут - хуяк-хуяк, нажал одну клавишу и оно сохранилось.
Аноним (Google Android: Mobile Safari) 12/03/21 Птн 19:56:18 #269 №2953577 
>>2953560
> Тогда получится, что вот ты на две страницы к нужному месту промотал, и у тебя вместо одного маячка два запендюрилось
Это, конечно, да. Но!
> Будет куча эвристик, таймаутов, трешолдов и т.п
А что тогда self-insert-command делает для отмены?
Аноним (Google Android: Mobile Safari) 12/03/21 Птн 20:05:56 #270 №2953594 
(defun undo-auto--last-boundary-amalgamating-number ()
"Return the number of amalgamating last commands or nil.
Amalgamating commands are, by default, either
`self-insert-command' and `delete-char', but can be any command
that calls `undo-auto-amalgamate'."
(car-safe undo-auto--last-boundary-cause))

А вот так делает
Аноним (Linux: Firefox based) 12/03/21 Птн 21:15:47 #271 №2953666 
>>2953531
> Суть в том, что в идеале оно должно сохранять позиции при прыжке (индивидуально для каждого файла буфера), притом интеллектуально-двимово понимать, когда произошел прыжок, а когда ты просто курсор сдвинул.
> По-моему без стронк ии корректно эту проблему не решить
> без стронк ии корректно эту проблему не решить
> проблему не решить
> стронк ии

Не тупи, просто не сохраняй метки на передвижениях курсора.

>>2953532
> Вот видите, не такой уж итт тред и бесполезный,

Справку по avy почитай, ещё раз тебе говорю. Обещаю, целый новый мир обнаружишь.

> всякое упоротое пидорочулочное быдло постоянно что-то вякает.

... и общаться научись, иначе тред всегда будет полупустой.
Аноним (Linux: Firefox based) 12/03/21 Птн 21:17:08 #272 №2953668 
>>2953530
winner-mode и xref-*
Аноним (Microsoft Windows 10: Chromium based) 13/03/21 Суб 14:42:27 #273 №2953936 
Аноны, нужна небольшая помощь. Решил попробовать Neovim вместо Notepad++, доволен как слон. Но:
1) В конфиге стоит set history=100, но по каким-то причинам история не работает и команды не запоминаются. Раньше все работало.
2) Я не кодер, а воннаби-писака. Освоил маркдаун, хочу пользоваться маркдаун-превью, но не понимаю, как правильно настроить его для портативного браузера и в целом, какие настройки стоит прописывать, а какие нет.
3) Так и не понял, как поменять местоположение папок с плагинами и конфигами чтобы сделать Neovim портативным и пользоваться на другом компьютере. Возможно ли это вообще?
Аноним (Microsoft Windows 10: Chromium based) 13/03/21 Суб 14:48:47 #274 №2953948 
>>2953936
И сразу же меняю свой первый вопрос: зачем вообще надо отключать в коммандной строке стрелочки если hjkl работать будет на ввод?
Ошибку свою понял только после того как написал, извините
быстро-fix
Аноним (Google Android: Mobile Safari) 13/03/21 Суб 16:42:17 #275 №2954029 
>>2953948
Создай свои хоткеи через cnoremap
>>2953936
> как поменять местоположение папок с плагинами и конфигами чтобы сделать Neovim портативным и пользоваться на другом компьютере. Возможно ли это вообще?
Просто копируй папку с конфигом, в чем проблема?
Аноним (Linux: Firefox based) 13/03/21 Суб 18:04:25 #276 №2954085 
>>2953577
>А что тогда self-insert-command делает для отмены?
А оно как раз периодически отменяет не то, что мне надо, например. Но с отменой это некритично, потому как ну отменил он лишнее слово - невелика беда, контекст не теряется, печатаю я быстро, в общем не суть.
Аноним (Linux: Firefox based) 13/03/21 Суб 18:07:48 #277 №2954090 
>>2953666
>Не тупи, просто не сохраняй метки на передвижениях курсора.
Это ты не тупи, речь именно о сохранении меток при передвижениях курсора (но не всех). Опять нихуя не читаешь, прежде чем отвечать, чулочник ебаный.

Справку по ави читал еще до того, как ты себе жопу анальным расширятором начал расширять, уже писал тебе выше (опять не читая отвечаешь).

Общаться научился, особенно с быдлом вроде тебя. Вот смотри, как с вами надо: соси хуй, быдло, твое место возле параши.

>>2953668
Ты принципиально не читаешь посты, на которые отвечаешь? Вообще никакой связи, абсолютно мимо.
Аноним (Linux: Firefox based) 13/03/21 Суб 18:13:13 #278 №2954093 
>>2953936
>1)
Переезжай сразу на имакс с ивилом, там все работает!

>2)
Можешь просто взять любой рендер-демон для маркдауна и открывать его обычным браузером, тогда ничего настраивать не надо.

>3)
vi -u /path/to/config, в неовиме наверное также. А тебе точно нужен именно отдельно портативный вим, кстати? Почему не залить на флешку какой-нибудь линукс и иметь полноценную настроенную систему?
Аноним (Microsoft Windows 7: Firefox based) 13/03/21 Суб 18:34:53 #279 №2954111 
>>2954093
>Переезжай сразу на имакс с ивилом, там все работает!
Мне не нравится "комбайнистость" емакса. Проблема, кстати, была в том, что я не смотрел на то, что скопировал.
>рендер-даемон для маркдауна
Гляну на досуге, спасибо.
>А тебе точно нужен именно отдельно портативный вим, кстати?
Да, именно он. Линуксом я какое-то время пользовался, есть свои плюсы, но на отдельной машине, а уж тем более на флешке, мне работа не позволяет - требуются программы, которых на Линуксе нет либо нет гарантии, что они стабильно работают.
>>2954029
>Просто копируй папку с конфигом, в чем проблема?
Может быть ситуация с отсутствием доступа к системным папкам.
Аноним (Google Android: Mobile Safari) 13/03/21 Суб 18:46:11 #280 №2954118 
>>2954090
> чулочник ебаный.
Вообще-то это я чулочник
>>2954111
> Мне не нравится "комбайнистость" емакса.
Не обязательно весь емакс использовать. Все, что ты не используешь, не загружается.
Комбайнистость это в принципе-то хорошо, если пользуешься - хорошая интеграция и все в одной программе, если нет - никак не мешает.
Вим, кстати, сам по себе довольно жирный для того, что он делает.
> Может быть ситуация с отсутствием доступа к системным папкам.
-u vimrc Use vimrc instead of the default ~/.config/nvim/init.vim.
If vimrc is NORC, do not load any initialization files
(except plugins), and do not attempt to parse environment
variables. If vimrc is NONE, loading plugins is also
skipped. :help initialization
Аноним (Microsoft Windows 7: Firefox based) 13/03/21 Суб 19:40:02 #281 №2954172 
Если кто юзает, как долго у вас обычно грузятся языковые сервера на Emacs'е при открытии последней сессии?
Аноним (Linux: Firefox based) 13/03/21 Суб 19:40:14 #282 №2954173 
>>2954090
> Это ты не тупи, речь именно о сохранении меток при передвижениях курсора (но не всех)

Сохраняй метки на дальных перемещениях, сохраняй метки на определённых коммандах, вроде isearch, сохраняй метки если долго где-то тупишь и место далеко от других меток. Сильный ИИ-то тут зачем? Эвристик множество придумать можно.

> Справку по ави читал еще до того, как ты себе жопу анальным расширятором начал расширять, уже писал тебе выше (опять не читая отвечаешь).
> Общаться научился, особенно с быдлом вроде тебя. Вот смотри, как с вами надо: соси хуй, быдло, твое место возле параши.

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

Если серьезно, то если ты чувствуешь необходимость так себя вести здесь, где довольно уважительное общение происходит по большей части, то возможно у тебя есть какие-то проблемы: стресс, травмы или что-то такое. В этом нет ничего постыдного, всякое случается и все мы не идеальны. Попробуй обратиться к кому-нибудь, многие вещи фиксятся, даже если у тебя нет финансовых возможностей оплачивать специалиста. Выход есть всегда, например естьть волонтёры, которые могут помочь. Главное не отмахивайся от проблем: само может и не пройти.
Аноним (Linux: Firefox based) 13/03/21 Суб 19:41:54 #283 №2954175 
>>2954172
Пару минут.
Аноним (Linux: Firefox based) 13/03/21 Суб 19:45:58 #284 №2954179 
>>2954172
Пользуюсь только C и Python серверами. Питон проекты у меня все очень небольшие, они грузятся моментально практически. Сишные проекты грузятся медленее из-за размера, но даже linux kernel не дольше 3-5 секунд. (это на минуточку 20 MLOC).

У меня были одно время проблемы с CCLS, переезд на clang пофиксил это. Наверное в ccls была бага просто, но clangd в целом стал очень быстро бежать вперёд, он стал тупо гораздо фичастей.
Аноним (Linux: Firefox based) 13/03/21 Суб 19:46:38 #285 №2954180 
>>2954175
!? пиздец, какой язык, какие проекты
Аноним (Microsoft Windows 7: Firefox based) 13/03/21 Суб 19:47:39 #286 №2954181 
>>2954175
Ну, пару минут они даже у меня на одноядерной виртуалке не грузятся - секунд сорок где-то. Что-то у тебя не так.
Просто хотелось прикинуть как раз, насколько быстрее процесс пошёл бы, если бы система "на железе" стояла.

>>2954179
> но даже linux kernel не дольше 3-5 секунд
Принял, спасибо.
Аноним (Linux: Firefox based) 13/03/21 Суб 20:55:27 #287 №2954213 
>>2952172
>xournal++
Потестил, лаганный пиздец. Рисует с задержкой в миллиард секунд
Аноним (Linux: Firefox based) 13/03/21 Суб 20:59:11 #288 №2954216 
>>2951892
>picture mode
не понял как это работает
>Artist mode
Рисует точками, лол)
Поебота короче

Останусь на гимпе, единственный норм варик паходу
Аноним (Linux: Firefox based) 13/03/21 Суб 22:42:58 #289 №2954278 
>>2954111
Просто анон, имей в виду, что вим без линукса... ну это как бутерброд с маслом, но без хлеба. Я бы на твоем месте тогда какой-нибудь б-гомерзкий вс код взял бы, мне кажется с ним было бы меньше возни, тем более для твоих задач. Но в общем-то смотри сам.

>>2954118
>Вообще-то это я чулочник
Обложили!..

>>2954172
Несколько секунд
Аноним (Linux: Firefox based) 13/03/21 Суб 22:43:13 #290 №2954279 
>>2954216
> не понял как это работает

Оно всё так работает. Забавные, но игрушки. Из вариантов (если не руками рисовать) это генерировать рисунки по текстовым описаниям. Plantuml например, довольно неплохой вариант для скетчей: https://plantuml.com/

>>2954213
> Потестил, лаганный пиздец. Рисует с задержкой в миллиард секунд

Что-то либо собрано, либо настроено неправильно. Пишу заметки и наброски на руки на своём ноуте-трансформере. Ощущения ровно как пишу на бумаге, оно и-д-е-а-л-ь-н-о.
Аноним (Linux: Firefox based) 13/03/21 Суб 22:45:23 #291 №2954281 
>>2954216
Это ж тред про ТЕКСТОВЫЕ редакторы, не про графические. Есть всякие криты, паинт.неты, еще какая-то поебота. Пинта, во.
Аноним (Linux: Firefox based) 13/03/21 Суб 22:47:11 #292 №2954282 
>>2954173
>Сильный ИИ-то тут зачем?
Затем, что эвристик множество придумать можно, и все они будут работать непредсказуемо и не так, как хочется конкретно мне, или конкретно тому анону. Уже писал об этом выше, но ты, тупая морда, нихуя не читаешь посты, на которые отвечаешь.

>называет всех вокруг быдлом.
Только тебя, потому что твое место возле параши.
Аноним (Linux: Firefox based) 13/03/21 Суб 22:53:28 #293 №2954283 
>>2954281
Ты прав, но расставить точки над i

> крита
отличная программа для рисования, делать заметки и скетчи от руки -- слишком тяжелная, нет поддержки страниц и пагинации

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

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

К сожалению кроме xournal++ нет ни одной программы для ведения ручных заметок на линуксе. Ну разве что web-версия one note.
Аноним (Linux: Firefox based) 13/03/21 Суб 23:11:10 #294 №2954293 
>>2954282
> Затем, что эвристик множество придумать можно, и все они будут работать непредсказуемо и не так, как хочется конкретно мне, или конкретно тому анону. Уже писал об этом выше, но ты, тупая морда, нихуя не читаешь посты, на которые отвечаешь.

Так настрой их так, что бы они работали предсказуемо и так как удобно тебе. Мозги тебе боженька зачем дал? use the force люк

По факту вся необходимая история уже собирается и хранится в имаксе, просто есть несколько разных интерфейсов которые хранят эту информацию. Winner-mode, перемещения по xref-ам, разные варианты swiper-ов, avy перемещения. Не хватает только истории перемещений по page up \ page down, но и это можно впилить.

Если объединить это всё в один интерфейс... Возможно это было бы удобно. А придумывать сказки про какой-то там мифический сильный ИИ это определённо лишнее.

> Только тебя, потому что твое место возле параши.

Когда тебе плохо, попробуй спросить себя, какую информацию несёт в себе эти эмоции которые ты сейчас испытываешь? О чём они говорят тебе? Что на самом деле происходит в этой ситуации? Попробуй вести своеобразный внутренний диалог, попробуй отсраниться от эмоций и проанализировать своё состояние.

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

В какой-то момент тебе все равно понадобится специалист. Это всегда очень большой шаг -- попросить о помощи, но это необходимый шаг. К сожалению, справится со многими болячками головым практически невозможно без внешней помощи. Главное не отступай, анонче.
Аноним (Google Android: Mobile Safari) 13/03/21 Суб 23:12:24 #295 №2954295 
Evil или не Evil?
Аноним (Microsoft Windows 10: Firefox based) 14/03/21 Вск 13:38:50 #296 №2954541 
>>2954295
V I M
Аноним (Google Android: Mobile Safari) 15/03/21 Пнд 08:16:56 #297 №2955124 
20210315122213.jpg
Опиши опыт емакса на Винде. Чет нифига не понимаю.
Аноним (Google Android: Mobile Safari) 15/03/21 Пнд 08:29:19 #298 №2955125 
>>2955124
Не использовал, но там много чего вырезано потому что сделано для линукс терминала, и оно медленно работает из-за того что NTFS очень медленная с кучей маленьких файлов.
https://youtu.be/HChEv83ti0g
Аноним (Linux: Firefox based) 16/03/21 Втр 02:06:01 #299 №2955584 
https://github.com/alphapapa/bufler.el
Аноним (Ubuntu Linux: Firefox based) 16/03/21 Втр 02:33:59 #300 №2955586 
Ишь удумали. Блокнотом пользуйтесь, иначе бог накажэт!
Аноним (Google Android: Mobile Safari) 16/03/21 Втр 22:02:46 #301 №2956002 
Почему говорят что емакс блоатед когда в виме vimscript, python, lua, scheme, tcl, ruby, и perl? Это же кошмао
Аноним (Linux: Firefox based) 16/03/21 Втр 22:57:43 #302 №2956022 
https://www.youtube.com/watch?v=LKegZI9vWUU
Аноним (Google Android: Mobile Safari) 17/03/21 Срд 07:39:07 #303 №2956143 
За что magit часто называют киллер-фичей Emacs'а? Что там уже такого есть, о чём консольный пользователь гита может только мечтать?
Аноним (Google Android: Mobile Safari) 17/03/21 Срд 07:56:37 #304 №2956147 
>>2956143
Простота в использовании. Все делается в одно-два нажатия с клавиатуры, постоянные подсказки и визуализация происходящего на экране.
Плюс гит настолько разжирел еще в 2000-х, что Порвальдс сказал "да нет, что вы, это я сделал чтобы интерфейс прикрутили, напрямую не надо использовать"
Аноним (Google Android: Mobile Safari) 17/03/21 Срд 09:05:56 #305 №2956154 
IMG20210315180051146.jpg
Аноним (Google Android: Mobile Safari) 17/03/21 Срд 10:11:13 #306 №2956166 
20210317093238.jpg
20210317093240.jpg
>>2956154
Ну держи, пчел
Веселая жаба чтобы поднять настроение
||И жаба стала случайным символом треда?||
Аноним (Linux: Firefox based) 17/03/21 Срд 13:18:06 #307 №2956239 
>>2956143
самый очевидный пример, наверное, это interactive rebase. просто попробуй это сделать в консолечке и в магите -- удобство отличается на порядки
Аноним (Linux: Chromium based) 17/03/21 Срд 18:49:12 #308 №2956372 
>>2956147
Вот 5 минут назад мне нужно было зарезолвить мердж конфликт. Для этого в консолечке я бы сделал
1. git fetch --all
2. git merge master
3. git mergetool
4. git commit

Для всего этого ещё и 2-3 буквенные алиасы из плагина git к oh-my-zsh использую, очень удобно и быстро.

Вместо этого в magit мне пришлось сделать дополнительно переключаться на master, чтобы подтянуть его свежие изменения. Что я делаю не так? Очень неудобно.

Плюс он херово интегрируется с evil-mode. В виме юзал fugitive, но только чтобы смотреть blame прямо в редакторе. Так вот, даже он удобнее представлен, чем в magit. В целом какое-то разочарование от magit ощущаю.

мимо-перектился-с-вима-после-10-лет
Аноним (Linux: Chromium based) 17/03/21 Срд 18:51:51 #309 №2956375 
Пример плохой интеграции с ивил-модом - нельзя скопировать произвольный текст из буфера магита. Или чтобы отменить пару ханков в изменениях не могу сделать xj вместо этого нужно выделять две строки и жать x. Т.е. не работает каноничное вимовское command+motion.
Аноним (Linux: Chromium based) 17/03/21 Срд 22:48:10 #310 №2956520 
Есть у кого опыт настройки ебучего python lsp? Это пиздец, в одних проектах испорты рабогтают, в других частично, в 3 нет вообще. Самоме забавное, что у все проектов совершенно одинаковая архитекрута, main в корне с 2 папки. Все что в папка при попытке импорта из мейна не видит вообще. Как итог автокомлит всего что отткду импорчу не работает, так езе и подсвечивает все как ошибку. Пиздец, просто мега-базовый функционал для любого редактора, не то что для иде, и он нет работет с lsp, зато работет, пусть и хуево, если lsp отключить...
Аноним (Linux: Chromium based) 17/03/21 Срд 22:48:51 #311 №2956522 
>>2956520
Соня за опечатки на пох печатал, заебало.
Аноним (Linux: Firefox based) 17/03/21 Срд 22:48:54 #312 №2956523 
>>2956520
Не использую LSP, боюсь EEE
Аноним (Linux: Chromium based) 17/03/21 Срд 22:52:30 #313 №2956530 
>>2956523
А что используешь? Company? Помню с ним тоже были проблемы, он охуенноь работал ггод или два назад, не в каком то апдейте его нахуй сломали
Аноним (Linux: Firefox based) 17/03/21 Срд 23:01:02 #314 №2956534 
>>2956530
>А что используешь? Company?
Da
Аноним (Microsoft Windows 10: Firefox based) 17/03/21 Срд 23:47:08 #315 №2956557 
>>2956520
Там же разные бэкенды для lsp должны быть. Попробуй другой, посмотри, что он в ошибках пишет, может какой-то каталог не может найти или корень проекта неправильно определяется.
Аноним (Linux: Chromium based) 18/03/21 Чтв 00:40:37 #316 №2956589 
>>2956557
Во всех бекендах одинаково.
>корень проекта неправильно определяется.
Да. Причем сотни репортов на гитхабе, без каких либо решений. Корень вообще не предполагается задавать вручную в lsp.

PS company в spacemacs вообще нахуй поломали. Нихуя не работает, а в 0.2 было просто охеунно. Ебался сейчас полчаса, не работает буквально нихуя.
Аноним (Google Android: Mobile Safari) 18/03/21 Чтв 00:46:19 #317 №2956590 
>>2956589
> PS company в spacemacs вообще нахуй поломали.
Спейсмакс это кошмар. У них много кода совсем без лицензии, некоторый код тупо скопипасчен с емаксвики несколько лет назад и стоит не обновленный, прочее.
> Нихуя не работает, а в 0.2 было просто охеунно.
Почитай изменения слоя с компани, делов-то
Аноним (Linux: Chromium based) 18/03/21 Чтв 00:48:53 #318 №2956592 
Screenshot20210318004640.png
>>2956589
Бля сейчас попытался установить тот же лсп на домашней пк (эти все траблы на работе)...и внезапно все ок, все рабоате как надо.
Но. На работе раньше при октрытии приоекта спрашивало мол импортировать проект бла-бла. Теперь не спрашивает. А дома спросило, я сразу и вспомниал.
И еще вот такой пикрил вылез, я что то на работе что то в конфиг добавил что бы он не чекал файлы. Трабл в том, что он чекает питоновский venv, хуйня какая. Возможно изза этой строчки в конфиге все и поломалось. Буду завтрат проверять.
Аноним (Linux: Chromium based) 18/03/21 Чтв 00:51:44 #319 №2956593 
Screenshot20210318005104.png
>>2956592
Вот такая штука мне нужна. Почему то на работе не спрашивает.
Аноним (Linux: Chromium based) 18/03/21 Чтв 00:53:38 #320 №2956595 
>>2956590
>Спейсмакс это кошмар
А что по думу? Там вроде тоже более менее собраный из коробки с evil-модом.
Аноним (Google Android: Mobile Safari) 18/03/21 Чтв 00:57:06 #321 №2956597 
>>2956595
> А что по думу?
Понятия не имею, код не смотрел.

Мне зашло собирать самому. Емакс очень дружелюбный сам по себе, без чужих конфигов сверху, пакеты можно и самому установить.
Аноним (Linux: Firefox based) 18/03/21 Чтв 01:07:25 #322 №2956599 
>>2956593
Это projectile
Аноним (Linux: Firefox based) 18/03/21 Чтв 12:01:33 #323 №2956686 
Короче проблема с lsp решилась полным сносом емакса и всего что его качается и преустановкой с нуля.

Есть еще вопрос - как сделать, что бы автокомлит импорта работал сразу.
Например, я пишу:
from time import
Я хочу что бы мне сразу же предлодило варианты, не дожидаясь ,пока я напечватаю первый символ
Аноним (Linux: Firefox based) 18/03/21 Чтв 23:06:34 #324 №2957010 
>>2956372
evil-collection стоит? Вроде как в этом пакете должны быть разные штуки для магита для evil.
>Вместо этого в magit мне пришлось сделать дополнительно переключаться на master, чтобы подтянуть его свежие изменения
f o master
Всё остальное я так понимаю ты и так знаешь как делать
Аноним (Linux: Chromium based) 19/03/21 Птн 01:21:08 #325 №2957043 
>>2957010
>f o master
Респект, в глаза ебусь, я что-то только F замечал. f a - самый удобный вариант для меня.

>evil-collection стоит? Вроде как в этом пакете должны быть разные штуки для магита для evil.
evil-magit есть. Ставлю пакеты из репозитория дистрибутива (nixos), а там ещё не обновили emacs-пакеты, даже в unstable-ветке они ноябрьской версии. А в evil-collection оно как раз в конце ноября попало, судят по гиту. Впрочем не думаю, что свежая реализация что-то кардинально меняет, т.к. там конфликт на уровне основных биндов. Например, банальные h/j/k делают то, что ожидаешь, а вот l показывает лог. Не работает схема комманда+движение. Блин, даже банальное выделение произвольного куска текста не работает, только в режиме блока. А бывает иногда хочется скопировать кусочек изменений.

Не в принципе, работать можно, дело привычки, но всё же я прямо себя заставляю, потому что я сходу понимаю что мне делать в терминале и только потом начинаю думать "а как же мне сделать то же самое в magit".

Что вспомнил из приятного - очень понравилось пользоваться бисектом, реально гораздо удобнее и нагляднее чем в терминале.
Аноним (Google Android: Mobile Safari) 19/03/21 Птн 02:00:21 #326 №2957054 
>>2957043
> evil-magit есть. Ставлю пакеты из репозитория дистрибутива (nixos),
Фи
> Например, банальные h/j/k делают то, что ожидаешь, а вот l показывает лог
Может потому что в transient не нужен курсор в принципе?
> выделение произвольного куска текста не работает,
Контролспейс попробуй
> сходу понимаю что мне делать в терминале и только потом начинаю думать "а как же мне сделать то же самое в magit".
Так то же самое в магите можно сделать, просто вместо команд Гита - команды магита. Нажми Shift+/, тебе все хоткеи и что они делают покажет.
Аноним (Linux: Chromium based) 19/03/21 Птн 15:49:40 #327 №2957201 
>>2957054
>Фи
Забыл твоё мнение спросить.
>Может потому что в transient не нужен курсор в принципе?
Тебе не нужен, мне вот нужен. Выше писал пример, что иногда хочется скопировать произвольный кусок изменений.
>Контролспейс попробуй
У меня на него counsel-projectile забинжен. В ивил-магите есть v, но он не работает как в обычно буфере, а выделяет построчно как V.
>Так то же самое в магите можно сделать, просто вместо команд Гита - команды магита. Нажми Shift+/, тебе все хоткеи и что они делают покажет.
Я говорю о том, что мне проще консольную команду вспомнить, чем понять интерфейс магита. Надоело уже даже примеры приводить, но вот тебе ещё один элементарнейший - забыл добавить пару изменений в коммит. В терминале это элементарное git add + git commit --amend --no-edit. В магите сидел и думал в чём разница между Fixup, Augment, Instant fixup, Instant squash. На мой взгляд - сплошные синонимы. Оказалось нужно Extend.
Аноним (Google Android: Mobile Safari) 19/03/21 Птн 16:12:33 #328 №2957208 
>>2957201
> Я говорю о том, что мне проще консольную команду вспомнить, чем понять интерфейс магита.
Анон, так там буквально все команды основаны на командах гита, им нужно просто научиться
Аноним (Linux: Firefox based) 22/03/21 Пнд 01:44:12 #329 №2958427 
>>2957201
> Тебе не нужен, мне вот нужен. Выше писал пример, что иногда хочется скопировать произвольный кусок изменений.
люто, бешено плюсую. В evil magit есть опция Control+t, если что, буфер будет работать как обычный буфр. Но по мне -- костыль.

Мне кажется правильная интеграция должна была отключать клавишу l и другие motion комманды когда ты браузишь по исходникам уже.

> Я говорю о том, что мне проще консольную команду вспомнить, чем понять интерфейс магита.
Когда-то поставил и оставил магит только ради ребейза, но потом начал делать то и сё и в итоге переехал в магит полностью. Пользовался частично тем, частично сем. Дело привычки, у меня уже многие действия в мускульной памяти, особено комиты и фиксапы прямо из файла.

Кстати до сих пор иногда что-то в консоли делаю, например с gc если надо возиться или по рефлогу бегать или бискектить что-то.
Аноним (Linux: Chromium based) 22/03/21 Пнд 16:55:29 #330 №2958706 
>>2958427
>В evil magit есть опция Control+t, если что, буфер будет работать как обычный буфр. Но по мне -- костыль.

О, грац, то что нужно! Кривовато работает в некоторых местах похоже, но мой юзкейс решит.
Аноним (Microsoft Windows 7: Firefox based) 26/03/21 Птн 12:35:51 #331 №2960484 
>>2956520
Не знаю, как на ванилле, но на Doom Emacs'е нормально работает "из коробки".
>>2956523
> боюсь EEE
Что за НЕХ?
Аноним (Google Android: Mobile Safari) 26/03/21 Птн 13:19:41 #332 №2960519 
>>2960484
https://lurkmore.to/Embrace,_extend_and_extinguish
Аноним (Linux: Firefox based) 26/03/21 Птн 13:35:04 #333 №2960530 
>>2960519
lsp это открытый стандарт, то что уже есть уже не отнимут: джин уже выбрался из бутылки, загнать обратно будет сложно.
Аноним (Linux: Firefox based) 26/03/21 Птн 13:36:43 #334 №2960531 
Плюс есть большая разница между Microsoft и Microsoft Research.
Аноним (Linux: Chromium based) 26/03/21 Птн 21:15:21 #335 №2960784 
>>2960531
Вы наерное охуеете, когда узанете что меня звали работать в Microsoft Research. Я тоже охуел и не согласился. Как тяноу клеить на ломаном английском? Вот вот.
Аноним (Microsoft Windows 7: Firefox based) 27/03/21 Суб 14:53:16 #336 №2961028 
>>2960519
Не совсем понимаю, какой подлости здесь можно ожидать от Майкрософта, если чисто LSP рассматривать - он как был опциональной вещью, так и останется.
Аноним (Linux: Firefox based) 27/03/21 Суб 19:36:31 #337 №2961138 
>>2961028
>>2960530
Сейчас вскод какие-нибудь фичи добавит, которых нет в открытом ЛСП, все переедут на него, а всё остальное сдохнет
Аноним (Linux: Firefox based) 30/03/21 Втр 00:07:32 #338 №2962194 
https://github.com/alezost/mwim.el
Что-то всё мертво. Вот вам, пакетик, гораздо лучше того говна что я написал. Конфиг такой:
(use-package mwim
:bind
("C-a" . mwim-beginning)
("C-e" . mwim-end)) ;test

Собираюсь переписывать юз-пекедж, что-то типа своего пакета... в общем радуйтесь!
Аноним (Microsoft Windows 10: Firefox based) 02/04/21 Птн 16:52:16 #339 №2963827 
lite xl или крякнутый sublime text?
Аноним (Google Android: Mobile Safari) 02/04/21 Птн 17:51:00 #340 №2963865 
>>2963827
ОСь?
Лайт штука годная, но пердоленга с ним может хватать. Лично мне он зашёл на замену блокнота. К хоткеям быстро привык
У сублима банально больше комьюнити, которое всегда поможет + охеренная тонна пакетов и тем, которые ставятся проще чем доставать с гитхаба и пихать в папку
Аноним (Microsoft Windows 10: Firefox based) 02/04/21 Птн 18:01:13 #341 №2963876 
>>2963865
Пинукс. Но я думаю ещё neovim освоить, так что в лайте, наверное, мне нужды нет, а сублим пойдёт для кода, или я стану адептом неовима и остановлюсь лишь на нём
Аноним (Linux: Firefox based) 02/04/21 Птн 20:48:58 #342 №2963967 
>>2963827
Emacs
Аноним (Microsoft Windows 10: New Opera) 03/04/21 Суб 02:47:28 #343 №2964103 
>>2963876
А зачем вообще neovim когда есть gvim? Что это такое вообще?
Аноним (Microsoft Windows 10: Firefox based) 03/04/21 Суб 11:03:48 #344 №2964166 
>>2964103
neovim это вим без легаси говна и с более расширенной системой плагинов. А гвим ненужон
Аноним (Linux: Firefox based) 03/04/21 Суб 12:21:07 #345 №2964188 
Вообще не понимаю зачем нужен neovim сегодня. Evil куда лучшая имплементация vim-а: нормальные плагины, тысячи других пакетов, пресобраные дистрибутивы, интеграция со всем чем можно, божественный орг-мод...

Я использую обычный vim... На серверах, потому что он там всегда есть, какой бы древний сервер не был. Но neovim-а то там не будет.

Единственная ниша в которой я вижу neovim в современном мире это встраивать его в IDE и всякие другие браузеры. Но я знаю только про эмбедед вим в фаерфоксе.
Аноним (Microsoft Windows 10: Firefox based) 03/04/21 Суб 12:33:16 #346 №2964195 
>>2964188
neovim полегче будет чем напердоленный emacs c evil
Аноним (Google Android: Mobile Safari) 03/04/21 Суб 12:33:29 #347 №2964196 
>>2964188
Два чую

А почему не TRAMP? Его можно использовать без установленного емакса на сервере

Кроме фокса есть еще неовим плагин в вскоде например
Аноним (Linux: Firefox based) 03/04/21 Суб 17:01:21 #348 №2964306 
>>2964195
но если тебе полегче, то чем старый вим хуже? плагины? ну они и в виме есть.

мне, с моей стороны, кажется что neovim это попытка запрыгнуть в давно ушедший поезд "а давайте сделаем модульный бесконечно расширяемый редактор". а у людей просто нормального емакса (вскода) не было.

>>2964196
TRAMP долго заводится. Обычно-то по ssh я просто что-то запускаю, а тексты правлю локально. Но иногда хочется поправить в одном-двух конфигах "вотпрямщас" и тогда я открываю vim и быстро правлю.
Аноним (Google Android: Mobile Safari) 03/04/21 Суб 17:15:58 #349 №2964318 
>>2964306
Разработчик вима сдохнет — сдохнет и вим, а неовим продолжит жить. Неовим делается группой, есть обсуждения, так в неовиме появляются интересные фичи из имакса, которые потом разраб вима припердоливает себе, т.е. появляется ещё конкуренция, потому что разраб вима не хочет, чтобы его редактор ушёл в небытие и стал вторым ви
Аноним (Google Android: Mobile Safari) 03/04/21 Суб 17:35:38 #350 №2964328 
>>2964318
>>2964306
Ну и вим тоже не всегда существовал, когда-то он возник, а когда возник, то не был везде. Везде он стал благодаря его пользователям. Когда-то, возможно, неовим так займёт место вима, если они оба не лягут в одной могиле
Аноним (Linux: Firefox based) 03/04/21 Суб 19:23:57 #351 №2964381 
Вообще идея lua-script мне очень по нраву. Даже тупенькие школьники из /mc/ могли программировать простенький ComputerCraft на луа, настолько он прост в обращении. Многословен конечно, но простота программирования advanced редактора это то что в первую очередь нужно от него.

Я конечно выучил emacs lisp в конце концов, но мне было очень лень.
Аноним (Google Android: Mobile Safari) 03/04/21 Суб 19:26:12 #352 №2964383 
>>2964381
Лисп даже бухгалтеры используют для GNU Cash, простейшая хуйня же
Аноним (Linux: Firefox based) 03/04/21 Суб 19:26:18 #353 №2964384 
> This is an experimental Neovim UI that creates a new OS window for each Neovim window, all backed by the same neovim server. This enables performing window management using i3/sway's regular window-management features.

Одобряю. Аноны, мне нравится этот проект всё больше и больше. Я пошёл играться.
Аноним (Linux: Firefox based) 03/04/21 Суб 19:27:58 #354 №2964385 
>>2964383
> бухгалтеры
> GNU Cash

В каких-нибудь штатах разве что. У нас везде 1С же. И я думал они там все по quicken угорают, а не по какому-то красноглазому gnu cash.
Аноним (Linux: Firefox based) 03/04/21 Суб 19:34:39 #355 №2964388 
>>2964381
Он прост конечно, но он своей древностью и лисповостью очень отталкивает. В нём нет ни стройности какого-нибудь racket, ни возможностей коммон лиспа. Древний артефакт. Ну не хочется даже руки марать.

Но вимскрип это конечно совсем убожство.
Аноним (Linux: Firefox based) 03/04/21 Суб 19:35:06 #356 №2964389 
>>2964388
я имел в виду >>2964383
Аноним (Google Android: Mobile Safari) 03/04/21 Суб 19:47:01 #357 №2964395 
>>2964385
В местах где Штульман работал, все использовали кеш. Только бухгалтерам не рассказали, что это программирование, чтобы не напугать :/
>>2964388
Это жму гуиль-то?
Аноним (Google Android: Mobile Safari) 04/04/21 Вск 21:27:49 #358 №2964913 
1420564697931.jpg
1420562558695-1.png
JdTH3BFxaAU.jpg
Зун использует Емакс
Аноним (Linux: Firefox based) 04/04/21 Вск 22:27:15 #359 №2964946 
>>2964913
кто таков?
Аноним (Linux: Firefox based) 04/04/21 Вск 22:28:53 #360 №2964947 
>>2964946
https://myanimelist.net/people/2003/ZUN

> ZUN (太田順也, romanized Jun'ya Ota) is the sole known member of Team Shanghai Alice, and is the designer, programmer, script writer, and composer of the extremely popular Touhou Project series. He is seen to be rather reclusive, and thus very little is known about him except that he's very fond of beer. He was employed by Taito Corporation, and has been involved in the production of various Taito titles.
> He is seen to be rather reclusive, and thus very little is known about him except that he's very fond of beer.

Ну теперь мы ещё знаем что оняме люит емакс.
Аноним (Linux: Firefox based) 05/04/21 Пнд 20:21:17 #361 №2965248 
>>2964947
>>2964946
Ну как можно Зуна не знать? Ну вы даёте

В любом случае, в Японии очень популярен емакс среди бумеров программистов из-за хорошей поддержки ввода японского языка до времён юникода
Аноним (Google Android: Mobile Safari) 09/04/21 Птн 18:47:29 #362 №2966999 
1543236645031.png
Не сдохли надеюсь. Тексты медленно пишутся, а годнота приближается к релизами. Однако вопросец. Стоит ли использовать один редактор для всего или один для локальных текстом и дополнительно развернуть полноценное Иде для глубокой работы? Лично я пока держу основной редактор на все и заметочки в долине, ибо орг мода нет
Аноним (Google Android: Mobile Safari) 09/04/21 Птн 18:55:17 #363 №2967010 
>>2966999
> Не сдохли надеюсь.
Я в лиспе пытаюсь разобраться. Вот например макр чтобы делать (let...) как в кожуре
(defun every-other (list &optional offset)
(nreverse (let ((new '()))
(dolist (i (number-sequence (or offset 0) (- (length list) 1) 2))
(push (nth i list) new))
new)))

(defmacro clojurelet (clauses &rest body)
`((lambda ,(every-other clauses) ,@body) ,@(every-other clauses 1)))
clojurelet
ELISP> (clojurelet (x 1 y 2) (+ x y))
3 (#o3, #x3, ?\C-c)
> Стоит ли использовать один редактор для всего или один для локальных текстом и дополнительно развернуть полноценное Иде для глубокой работы?
Судя по всему ты используешь имакс, чому бы просто его для всего не использовать?
Аноним (Google Android: Mobile Safari) 09/04/21 Птн 19:01:46 #364 №2967017 
20210409232501.jpg
>>2967010
Я на Винде, пчел
Онивим 2 для кода и всего
Жоплин для заметок*
Клавиатура на телефоне тупит однако.
Аноним (Google Android: Mobile Safari) 09/04/21 Птн 22:07:30 #365 №2967089 
image0-3.jpg
>>2967017
Я извиняюсь
Наверное напишу статью про ымакс. Что там написать? Как и что делать, типа арчвики? :/
Аноним (Linux: Firefox based) 09/04/21 Птн 23:43:31 #366 №2967138 
>>2967089
А зачем? Подумай зачем и для кого ты пишешь. У меня есть аж целый чек-лист для написания статей: (это из оч старой книжки по написанию для резюме, но это отличный чеклист и для написания статей)

+ Who is my audience?
+ What is my objective?
+ What are the objectives and needs of my audience?
+ How can I best express my objective in relationship to my audience's objectives and needs?
+ What specific benefits can I offer to my audience and how can I best express them?
+ What opening sentence and paragraph will grab the attention of my audience in a positive manner and invite them to read further?
+ How can I maintain and heighten the interest and desire of the reader throughout the letter?
+ What evidence can I present of my value to my audience?
+ If a resume is enclosed with the letter, how can I best make the letter advertise the resume?
+ What closing sentence or paragraph will best assure the reader of my capabilities and persuade him or her to contact me for further information?
+ Is the letter my best professional effort?
+ Have I spent sufficient time drafting, revising, and proofreading the letter?
Аноним (Linux: Firefox based) 09/04/21 Птн 23:52:41 #367 №2967149 
ebind:---DDDDDDD.png
>>2967010
с одной стороны прикольно, с другой стороны у меня авто-выравнинвание теперь не работает ((
Аноним (Linux: Firefox based) 09/04/21 Птн 23:54:18 #368 №2967150 
>>2967010
>>2967017
я думал у нас тут только один шиз в мобилы, а вас оказывается два!
Аноним (Microsoft Windows 7: Firefox based) 09/04/21 Птн 23:59:46 #369 №2967155 
Как вкатиться в редактирование текста нормальным образом, если я пока даже печать десяти пальцами не освоил?
Пока использую vs code, да и то там говорят о плагинах, а я не знаком
Аноним (Linux: Firefox based) 10/04/21 Суб 01:57:23 #370 №2967191 
Текущий положняк

geany > atom > vscode > notepad++ > kate > mousepad > говно моча конча >>>>>>>>> notepad.exe
Аноним (Google Android: New Opera) 10/04/21 Суб 02:02:00 #371 №2967192 
A
Аноним (Microsoft Windows 10: Chromium based) 10/04/21 Суб 02:05:21 #372 №2967193 
12
Аноним (Google Android: Mobile Safari) 10/04/21 Суб 07:05:25 #373 №2967211 
>>2967191
Ты чайник то на место положи.
Аноним (Google Android: Mobile Safari) 10/04/21 Суб 07:56:48 #374 №2967215 
>>2967149
Ща покурю маны и пофикшу, нужно (declare indent N) добавить
>>2967155
> Как вкатиться в редактирование текста нормальным образом
Создать себе хоткеев для редактирования. Например, расширение для управления парами https://marketplace.visualstudio.com/items?itemName=pustelto.bracketeer
Расширение для передвижения с клавиатуры https://marketplace.visualstudio.com/items?itemName=wmaurer.vscode-jumpy
Прочие хоткеи типа удалить знак справа от курсора, удалить слово, передвижение по словам, знакам и линиям без стрелочек.

Вот тебе и хороший редактор.
> если я пока даже печать десяти пальцами не освоил?
Печать тут вовсе ни при чем
десять пальцев на русской тупо не нужно, лишь бы вслепую печатал
> Пока использую vs code, да и то там говорят о плагинах, а я не знаком
Ну так разберись
Аноним (Microsoft Windows 7: Firefox based) 10/04/21 Суб 21:01:28 #375 №2967510 
Кто-нибудь сталкивался с неистовым жором памяти в LSP-моде? Чем лечить? При этом не понятно, отчего это происходит: сегодня есть - завтра нет.
Аноним (Linux: Firefox based) 10/04/21 Суб 21:10:41 #376 №2967512 
.png
>>2967510
Он, кстати, ещё вот такой зоопарк спавнит. Это нормально или что-то не так настроено?
Аноним (Google Android: Mobile Safari) 10/04/21 Суб 21:15:52 #377 №2967515 
>>2967512
1. У тебя последняя версия лсп и лсп мода?
2. Проверь в МС коде, течет или нет?
Аноним (Linux: Firefox based) 10/04/21 Суб 21:25:45 #378 №2967519 
>>2967515
Да, буквально вчера апгрейдился и вчера же словил очередное зависание. Ещё одно из ядер на сотню загружает - скорее всего, в какой-то бесконечный цикл входит или что-то вроде того.
VScode не охота ставить, но там таких проблем, вроде, не репортят. Вроде, только на Emacs'е происходит.
Аноним (Google Android: Mobile Safari) 10/04/21 Суб 21:53:50 #379 №2967532 
>>2967519
Пиши багрепорт, хуле
Попробуй M-x profiler-start cpu+mem, поймать зависание, M-x profiler-report
Аноним (Linux: Chromium based) 10/04/21 Суб 22:35:53 #380 №2967543 
>>2967512
Попробуй новый ппитон лпс бекенд, pyright вроде, сами майки его сделали на замену своему же лсп, у меня такой хуйни нет
Аноним (Linux: Chromium based) 10/04/21 Суб 22:41:19 #381 №2967547 
>>2967512
Алсо, это не процессы, в настройках htop отфильтруй эту парашу
Аноним (Microsoft Windows 10: Firefox based) 14/04/21 Срд 08:31:26 #382 №2968673 
>>2967155
Vim нехило прокачивает 10 пальцев. Eще, как вариант, купить клаву без русских букв. Лично мне, набор пришел сам по себе. Сначала пароль от пеки начал вслепую набирать, потом капчевал, иногда поглядывая, потом взял себе ноут с авито, не заметив, что на клавишах нет русского лейаута. Понял, что смотреть на кнопки смысла нет. Писал по русски полностью вслепую, а там и английский сам освоился.
Аноним (Linux: Firefox based) 14/04/21 Срд 13:48:42 #383 №2968794 
>>2968673
... или не прокачивает. Знаю чела который пользовался vim-ом, не умел печатать в слепую. Навигировался стрелочками, и набирал текст глядя на клавиатуру. Говорил что пользуется вимом потому что ему нравится несколько кей-биндингов в нём.

Спустя несколько лет он перестал смотреть на клаву, но не из-за вима, а просто потому что стал набирать много текстов.

Здесь нет магии анон. Набираешь много текста => действия автоматизируются, с каждым разом делать их всё проще и проще, настолько что тебе даже не обязательно смотреть на то что ты делаешь. Я не знаю какая раскладка у клавиатуры, я не помню её. Только мои пальцы помнят.

Набор текст это обычный скил который приобретается твоей постоянной работой. Нельзя научится играть на гитаре или писать на С++ "за 30 дней". Разве что работать над этим 8 часов в день, 7 дней в неделю.
Аноним (Microsoft Windows 10: Яндекс браузер) 21/04/21 Срд 16:08:09 #384 №2971790 
Двачата, здарова. Больше некуда обратиться - уже бошку сломал. Облазил весь тырнет, нихуя нету по теме. Кароче, поставил себе Libre Office, затестил, все устраивает НО! Сука бля, при копировании слов и последующей вставки прога ставит автоматический пробел перед словом. Заметил закономерность - это происходит с теми словами, которые стоят в центре предложения. То есть слова, которые стоят в самом начале предложения, добавление пробела не происходит. Надеюсь, ты мне поможешь.
Аноним (Microsoft Windows 10: Chromium based) 27/04/21 Втр 13:11:06 #385 №2974719 
В каком редакторе удобнее всего писать Lua искаропки (ну или почти искаропки)?
Аноним (Google Android: Mobile Safari) 27/04/21 Втр 22:17:39 #386 №2974962 
>>2974719
Zerobrane studio редактор называется
Аноним (Microsoft Windows 10: Chromium based) 27/04/21 Втр 23:52:39 #387 №2975008 
>>2974962
Спасибо.
sageАноним  27/04/21 Втр 23:54:29 #388 №2975009 
>>2945187

У гуру Садкова поучись. Зачем ты вообще учишься, когда надо бежать? Идиотина.
sageАноним  27/04/21 Втр 23:55:30 #389 №2975011 
>>2971790
>яндекс браузер
>яндекс браузер
>яндекс браузер
>яндекс браузер
>яндекс браузер>яндекс брауз
Аноним (Google Android: Mobile Safari) 01/05/21 Суб 20:43:16 #390 №2976996 
>>2945040 (OP)
Собираюсь писать свой текстовый редактор. Посоветуйте какого-нибудь материала на эту тему
Аноним (Microsoft Windows 10: Chromium based) 01/05/21 Суб 22:27:13 #391 №2977057 
vscode.jpg
Насрал в рот пердоликам
Аноним (Microsoft Windows 8: Chromium based) 01/05/21 Суб 22:29:42 #392 №2977060 
>>2977057
>пикрил
Сейчас бы писать код в браузере...
Аноним (Microsoft Windows 10: Chromium based) 01/05/21 Суб 23:05:34 #393 №2977068 
>>2977060
Зато можно запустить на любом ботинке.
Аноним (Microsoft Windows 8: Chromium based) 01/05/21 Суб 23:15:56 #394 №2977070 
16192945507352.png
>>2977068
>TypeScript 93.8%
>на любом ботинке
Аноним (Microsoft Windows 7: Firefox based) 01/05/21 Суб 23:23:22 #395 №2977071 
>>2977057
>Насрал
Как ты вообще можешь срать с таким количеством зондов в анусе?
Аноним (Google Android: Mobile Safari) 01/05/21 Суб 23:44:40 #396 №2977073 
>>2977071
Через рот.
Аноним (Microsoft Windows 7: Firefox based) 03/05/21 Пнд 18:35:48 #397 №2977931 
Почитал тред и опять вдохновился к перекату на емакс. Прошлый раз ниасил из за нехватки времени и сил, как итог - укатился обратно на нвим.
Ответь емаксоводы на пару вопросов, дабы опять с воплями не укатиться на Вим:
1. Сложно сложно очень сложно. Буфферы, фреймы, минибуфферы, ещё всякая хуйня, миллиард плагинов, конфиг каждый дрочит кто во что горазд. В общем, есть какое нибудь общее структурированное руководство по вкату?
2. Ладно, хуй с ним со сложностью, разобраться можно. Основным, что оттолкнуло была уебищно работающая колорсхема и ебнутый автокомплит. Со схемой понятно, там вина не емакса и не дума(которым я пользовался), а соснольки (терминала). Но вот комплит, со скрипом настроил лсп для петухона, чтобы работал нужно открыть проект, инициализировать папку как корень проекта (как то так вроде) и потом с задержкой в 5 секунд, он начинает работать. Это у меня хуйня с конфигурацией какая то или у всех такой слоупок? (Просто на ютубе видел у кого то также)
3. Не самое волнующее, но все таки. Лисп сильно нужен? Учить сложна? Книги или что посоветуете?
Аноним (Google Android: Mobile Safari) 03/05/21 Пнд 19:03:41 #398 №2977939 
>>2977931
> Сложно сложно очень сложно. Буфферы
Текст, который находится в текущем окне. Что-то типа вкладок в браузере.
> фреймы
Иксовые окна. Можно их несколько иметь.
> окна
То же самое, что "pane" в тмуксе.
> минибуфферы
Полоска внизу, которая появляется когда делаешь M-x
> миллиард плагинов
Не надо сразу все ставить, пробуй по одному.
> В общем, есть какое нибудь общее структурированное руководство по вкату?
1. Проходишь туториал
2. Пользуешься
3. Гуглишь когда возникают проблемы
> колорсхема и ебнутый автокомплит. Со схемой понятно, там вина не емакса и не дума(которым я пользовался), а соснольки (терминала).
Использовать емакс в терминале когда ты можешь в иксах/вяленде нет смысла, только ограничивать себя будешь.
> потом с задержкой в 5 секунд, он начинает работат
Eglot или lsp-mode стоял? Рекомендую первое, его проще настроить.
> Лисп сильно нужен?
Не обязательно. Можно пакеты ставить и настраивать гуями, темы менять, и т.д.
Но я всё-таки рекомендую писать конфиг, т.к. все равно что-то да и захочется делать (чего в пакете не предоставили), да и переносить на разные машины проще.
> Учить сложна?
Проще чем питон.
> Книги или что посоветуете?
http://ergoemacs.org/emacs/elisp_basics.html
Аноним (Linux: Firefox based) 03/05/21 Пнд 19:28:52 #399 №2977948 
Кастомизировать свой редактор через написание кода -- это самое дуратское что можно сделать, в плане общественной пользы. Да, ты себе такой настрогал редактор своей месты (тм), но поделиться этим, отдать обратно в сообщество свой труд обратно сложно.

Большинство авторов (меня включая), просто кидают часто новичкам пачку отборной лапши, типо вот объяви функцию, забиндь на клавишу и будет тебе счастье. Любые правки поведения функции через прочитать\поменять функцию. С течением лет, эти функции, фичи всё множатся, меняются, исправляются и переписываются, превращаясь в огромную конфигурацию на тысячи строк кода, наипаршивейшего качества.

Я бы дал совет всем емаксерам учиться делать пакеты и делать пакеты из своих кастомизаций. В моём сознании идеальная конфигурация емакс это файл с custom-set-variables, и списком плагинов. Всё.
Аноним (Linux: Firefox based) 03/05/21 Пнд 20:52:08 #400 №2977997 
>>2977931
> 1. Сложно сложно очень сложно. Буфферы, фреймы, минибуфферы, ещё всякая хуйня, миллиард плагинов, конфиг каждый дрочит кто во что горазд. В общем, есть какое нибудь общее структурированное руководство по вкату?

Берёшь готовый дистрибутив, пользуешь. Если вкатило, можешь поизучать редактор. Например можешь с емакс тутора начать, он объяснит базовую терминологию и стиль редактирования в емаксе.

Дистрибутивы:
1. https://www.spacemacs.org/ :: один из самых фичастых дистрибутивов, с самой лучшей документацией, можно и vim и emacs стиль редактирования. Наверное самый дружелюбный к полному новичку. Из минусов: большой слой кода для совместимости всего со всем, если хочешь стать Ъ-емаксером и понять каждую деталь, будет сложно. Иногда может быть тормознее всего остального на некоторых задах.

2. https://github.com/hlissner/doom-emacs :: по фичам лишь ненамного уступает спейсмаксу, но ориентирован больше на вим и емакс-профи. Крайне стабильный и быстрый. Из минусов: документация в коде, поддержка емакс-стиля ограничена (но она есть!).

3. https://prelude.emacsredux.com/en/latest/ :: старейший дистрибутив емакса. Наиболее приближен к чистому емаксу. Пользовался 10+ лет назад, не могу ничего полезного сказать. Развитие давно ушло вперёд, но раньше был охуенен.

На остальные можешь здесь посмотреть: https://github.com/emacs-tw/awesome-emacs#starter-kit

В каком-то смысле каждый емакс дистрибьюшен это практически отдельный редактор, сам емакс это просто конструктор из которого можно (быстро) собирать редакторы.

> что оттолкнуло была уебищно работающая колорсхема

Тем для емакса миллион. Могу порекомендовать https://protesilaos.com/modus-themes/ Это темы основанные на WCAG AAA, т.е. для наибольшей читабельности. Совместимы вообще со всем чем можно, крайне настраиваемы.

> не дума(которым я пользовался), а соснольки (терминала).

Современные терминалы умеют в тру колор давно, как и емакс. Попробуй терминал сменить. Но вообще пользуйся иксами, ептыть.

> инициализировать папку как корень проекта (как то так вроде) и потом с задержкой в 5 секунд, он начинает работать. Это у меня хуйня с конфигурацией какая то или у всех такой слоупок? (Просто на ютубе видел у кого то также)

Если это первый раз, то нормально. Индексация же, в каком-нибудь пучарме -- всё ровно так же. Как проиндексирует, должно нормально работать и если тормозит каждый раз -- что-то не то. У меня работе есть только небольшой проект на питоне, не больше 70k строчек. Полёт нормальный.

> 3. Не самое волнующее, но все таки. Лисп сильно нужен? Учить сложна? Книги или что посоветуете?

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

Вообще elisp очень простой язык, просто не очень удобный. Всякие геодезисты на лиспах вон программируют в своих автокадах, ёлки, от чего такой страх перед лиспом?
Аноним (Linux: Firefox based) 03/05/21 Пнд 20:57:19 #401 №2978006 
>>2977948
> своей месты
своей мечты

чота я пьяный совсем, лул. ну выпонеле надеюсь
Аноним (Linux: Firefox based) 05/05/21 Срд 14:48:41 #402 №2978967 
>>2977931
Эксвимер репортинг ин. Если умеешь в ангельский - то есть классный канал на ютубе Systems Crafters. Там есть постоянно развиваемая серия Emacs From Scratch, ну и пару видосов для совсем полных нубасов, но если ты вим прилично знаешь, то они тебе не нужны.

Меня в своё время сильно вдохновило и мотивировало.

В принципе за пару-тройку дней неспешного ковыряния на новогодних праздниках полностью скопировал свой вимовский сетап, а потом ещё пару месяцев его улучшал, лол. Ну и как во всем задротсокм это в принципе бесконечный процесс.
Аноним (Microsoft Windows 10: Firefox based) 10/05/21 Пнд 00:15:54 #403 №2982412 
asm4.gif
>>2945040 (OP)
Давно эстетически привлекала возможность в линухе открывать текстовые файлы в borderless окне терминала.

Запилил такое же на винде с alacritty и micro через даблклик по файлу. Как сделать это нативно, не нашёл, пришлось написать небольшую прокладку на плюсах. Микро можно заменить на любой другой консольный текстовый редактор, можно ли заменить терминал - не знаю(надо смотреть опции конфигурирования других эмулей), да и меня алакритти вполне устроил.

Для перемещения и ресайза borderless окна использован утиль altDrag.

Аноним (Google Android: Mobile Safari) 18/05/21 Втр 17:04:14 #404 №2985966 
я так не понял, вим не понимает другие раскладки?
2021. Столлман. итоги
Аноним (Linux: Firefox based) 18/05/21 Втр 18:19:03 #405 №2986031 
>>2985966
vim для белых людей, у них других раскладок не бывает.
Аноним (Google Android: Mobile Safari) 18/05/21 Втр 19:21:33 #406 №2986042 
>>2985966
там же дохрена раскладок в комплекте, что не так?
Аноним (Google Android: Mobile Safari) 19/05/21 Срд 00:05:53 #407 №2986120 
>>2986042
так раз из много столько, фиг ли хоткеи на русской не работают, только инсёрт
Аноним (Microsoft Windows 10: Firefox based) 19/05/21 Срд 07:02:54 #408 №2986168 
>>2985966
правится одной костыльной строчкой в конфиге. Не ной
Аноним (Неизвестно: Неизвестно) 23/05/21 Вск 19:47:19 #409 №2988260 
1621788438735.jpg
Я вот
Посидел на форке лайта
Обитаю
И думаю о вот о чем
Недавно наткнулся на пост про браузеры и там был коммент осуждающий ВИМ навигацию как аутдейтед говно
Вопрос в студию
Так ли сие и стоит ли менять?
Аноним (Google Android: Mobile Safari) 23/05/21 Вск 20:35:53 #410 №2988285 
>>2988260
Читай дерево >>2950247
Аноним (Microsoft Windows 10: Firefox based) 26/05/21 Срд 14:04:21 #411 №2989676 
>>2988260
тащем-то самый эргономичный вариант hjui. но ты должен понимать, что всем, кто в виме пишет чуть больше хелло ворлда, на самом деле похуй. Никто не будет искать "более эргономичный бинд", потому что лучший бинд тот, который ты уже знаешь
Аноним (Microsoft Windows 10: Firefox based) 28/05/21 Птн 01:52:27 #412 №2990797 
>>2989676
>тащем-то самый эргономичный вариант hjui
Вообще без разницы. Мозг к любой комбинации привыкает за неделю. Неэргономично к стрелочкам рукой тянуться, а если перемещение на основных кнопках, то пофиг какие именно кнопки. Вимовское перемещение много где по-дефолту встроено, емаксовое - во всех эмуляторах терминала.
Аноним (Google Android: Mobile Safari) 28/05/21 Птн 13:53:27 #413 №2991060 
>>2990797
> Вообще без разницы. Мозг к любой комбинации привыкает за неделю.
Эргономика это не то, к чему мозг привыкает, это то что удобно и требует меньше усилий.
Аноним (Linux: Firefox based) 28/05/21 Птн 14:46:59 #414 №2991090 
>>2991060
>это то что удобно и требует меньше усилий.
Я и говорю о том, что "удобство" - чисто субъективный фактор. А усилия по перемещению курсора у вима, имакса примерно одинаковые. Чуть более удобное расположение hjkl нивелируется необходимостью переключать режимы вима.
Аноним (Google Android: Mobile Safari) 28/05/21 Птн 14:59:03 #415 №2991096 
>>2991090
> А усилия по перемещению курсора у вима, имакса примерно одинаковые.
Не сказал бы.
> Чуть более удобное расположение hjkl нивелируется необходимостью переключать режимы вима.
Режим один раз переключил, и он у тебя постоянно включен. А ктрл нужно удерживать
Аноним (Fedora Linux: Firefox based) 02/06/21 Срд 14:28:12 #416 №2994507 
Когда в нвиме открываешь хелп, там есть ссылки по которым ты прыгаешь между документами, как такие же сделать?
Аноним (Google Android: Mobile Safari) 02/06/21 Срд 14:38:23 #417 №2994515 
>>2994507
Не понимаю о чем ты но попробуй открыть любой :h затем :w file и открыть его в другом текстовом редакторе
Аноним (Ubuntu Linux: Firefox based) 02/06/21 Срд 15:41:20 #418 №2994541 
>>2994515
крч, это теги. По крайней мере понял, что гуглить.
Аноним (Google Android: Mobile Safari) 08/06/21 Втр 00:42:53 #419 №2999554 
>>2945040 (OP)
Чому тред не чистят? Странно...
Аноним (Linux: Firefox based) 13/06/21 Вск 11:39:03 #420 №3003796 
.png
>>2945040 (OP)
В последнее время периодически зависает emacs, кто-нибудь сталкивался с таким? Мне кажется, что скорее всего с /tmp может быть проблема или когда он сохраняет автосейв, что-то происходит.
Аноним (Google Android: Mobile Safari) 13/06/21 Вск 11:58:21 #421 №3003812 
>>3003796
Если найдешь что именно вызывает такую нагрузку, можно M-x profiler
GCMH уже установлен? Возможно это коллектор
Аноним (Google Android: Mobile Safari) 18/06/21 Птн 02:58:39 #422 №3007863 
Бамп
Аноним (Microsoft Windows 8: Chromium based) 22/06/21 Втр 10:09:29 #423 №3010675 
Емаксеры на месте?
Поясните за глюки своего комбайна.
Какого хрена он подвисает при переключении окон по C-x o? Вот буквально секунд пять ему нужно чтобы раздуплиться и понять, что C-x уже нажато. Из-за этого скроллинг по фреймам максимум неудобен.
Алсо есть те, кто пытается кодить в емаксе на сях ? Что не так с этим вашим gud'ом? почему он не умеет обрывать программу? Ладно программу, вы скажите почему он не может мне показать внутренности сраного массива?
Аноним (Google Android: Mobile Safari) 22/06/21 Втр 10:13:12 #424 №3010682 
>>3010675
Все из-за винды. Запускай в WSL
Аноним (Microsoft Windows 8: Chromium based) 22/06/21 Втр 10:14:18 #425 №3010683 
>>3010682
Я под Cygwin'ом запускаю
Аноним (Google Android: Mobile Safari) 22/06/21 Втр 10:18:07 #426 №3010684 
>>3010683
Оно вроде бы нативно работает, цугвин это же порт, а не виртуалка. Нужно настоящий юних под капотом.
> The real queation is, why is windows so slow on emacs. the linux kernel and file systems are optimized for reading/writing many tiny files as well as starting/stopping many short-lived processes (e.g. unix piping). this is the complete opposite of windows, which prefers larger files and long running processes.
Аноним (Apple Mac: Firefox based) 22/06/21 Втр 14:47:26 #427 №3010866 
Хочется попробовать емакс, только ради орг мода (в виме почему-то некоторые вещи не работают, сворачивания списков к примеру по табу)
Как добавить автодополнения для уровней списков? Например
. tasks
.. task1
.. task2
При нажатия ввода в конце task2 редактор бы автоматом добавил отступ и вложенность?
Ну и всякое по мелочи:

добавления автоматом заголовков блока кода, а мне было бы только нужно написать язык и сам фрагмент кода

добавление ссылок из буфера обмена, вроде: "некоторый текст жму хоткей в буфере ссылка [[ссылка][курсор переместился сюда]]


Аноним (Linux: Chromium based) 24/06/21 Чтв 10:49:55 #428 №3011695 
Ананасы емаксеры, вы вообще пользуетесь табами?
Аноним (Google Android: Mobile Safari) 23/07/21 Птн 14:06:52 #429 №3024425 
Кто?
Аноним (Linux: Firefox based) 24/07/21 Суб 17:56:35 #430 №3024743 
>>3011695
Пока не пользуюсь, но мне периодически нужно работать с двумя-тремя проектами одновременно и буферы неудобно переключать, т.к. обычно использую для этого counsel-projectile, а он очевидно только для одного проекта работает. Вот думаю tab bar или perspective для этого приспособить.
Аноним (Google Android: Mobile Safari) 29/08/21 Вск 22:26:13 #431 №3042608 
Нихуя себе, тред не сдох
Аноним (Linux: Palemoon) 29/08/21 Вск 23:47:44 #432 №3042626 
15754082902190.jpg
>>3042608
>Нихуя себе, тред не сдох
Аноним (Google Android: Mobile Safari) 29/08/21 Вск 23:49:52 #433 №3042627 
>>3042626
Привет, ещё один планктон живой остался, скажи мне, у тебя есть мозг? Ты бот?
Аноним (Apple Mac: Chromium based) 18/09/21 Суб 15:19:56 #434 №3051138 
lain.jpg
Как-то делать особо нехуй, решил пару месяцев поиграть в Emacs. В общем, задумка такая: хочу взять идеи какуна https://kakoune.org/ и помножить их на возможности tree-sitter https://tree-sitter.github.io/, в итоге получаем структурный редактор кода с модальностью и визуальным фидбеком, где основными примитивами будут не слова и параграфы, а аргументы, выражения, блоки etc.

Пытаюсь вот придумать идеальную раскладку, механику регионов, а главное как усовершенствовать ублюдские multiple-cursors, которые вылезают за пределы viewport. Планирую минимально зависеть от овсянки сторонних либ NIH во все поля, но уже чую, что придется переизобрести пару структур данных, в elisp не завезли ведь нихуя, кроме связных списков, векторов и хеш-таблиц из 80-х. Может что в итоге и выйдет стоящее, если меня не настоебёт торчащее из каждой щели легаси.

Ах да, хотел спросить: хочу кастомный jump to definition в соседнем окне, есть что-нибудь есть поумнее ctags с инкрементальным обновлением по мере редактирования, но побыстрее LSP-серверов <200 мс на проектах размером с ядро Пинуса? В идеале еще чтобы поиск подпоследовательности по индексу был.
Аноним (Linux: Firefox based) 18/09/21 Суб 17:30:31 #435 №3051169 
>>3042626
> Palemoon
> мозг
Аноним (Google Android: Mobile Safari) 18/09/21 Суб 17:41:59 #436 №3051181 
>>3051138
Dumb-jump
Аноним (Apple Mac: Chromium based) 19/09/21 Вск 11:07:46 #437 №3051428 
>>3051181
Пакет неплохой, но он на каждый вызов спавнит grep/ack/ag, которые шуршат по ФС. Даже если держать сорцы в tmpfs, это будет дольше 200 мс, т.к. там регулярка неизменно к каждой строке исходников прикладывается. Хотелось бы именно держать в памяти индекс и итеративно обновлять его при каждой модификации — существуют эффективные алгоритмы, проблем быть не должно. Мне кажется, тот же tree-sitter вполне для этого сгодится, но меня пугает маршалинг мегабайтных деревьев в elisp. Тот же emacs-tree-sitter идет в комплекте с нативным модулем, чтобы не вырезать гланды через жопу. Блядь, сколько же работы. Почему за 35+ лет не запилили нихуя? Самое смешное, что можно повесить обновление индекса во второй поток, но т.к. многопоточность в имаксе кооперативная, нужно постоянно дрочить thread-yield, иначе начнутся фризы UI. Пиздец, можно подумать треды прямиков в 1980 завезли, а не 3 года назад. Но да хуй с ним, хочу просто запрототипировать свои задумки, на скорость похер пока. Если структурное редактирование сишки и других не-лиспов окажется пушкой, я буду готов форкнуть сракун или даже свой редактор на коленке написать, вместо того, чтобы бороться с легаси-говном.
Аноним (Ubuntu Linux: Firefox based) 20/09/21 Пнд 21:21:23 #438 №3051994 
>>3010866
> При нажатия ввода в конце task2 редактор бы автоматом добавил отступ и вложенность?

https://github.com/alphapapa/unpackaged.el#org-return-dwim

> добавления автоматом заголовков блока кода, а мне было бы только нужно написать язык и сам фрагмент кода

Control+C Control+,

Там будет менюшка, вставить source это s.
Ещё из полезных (мне) блоков есть quote, то есть цитирование и verse, он при экспорте в другие документы форматирование сохраняет.

> добавление ссылок из буфера обмена, вроде: "некоторый текст жму хоткей в буфере ссылка [[ссылка][курсор переместился сюда]]

Не понел. Хочешь вставить ссылку? Control+C Control+L там обычно будет ссылка буфера обмена которую ты только что сохранил. Если что можно Control+Y что бы скопировать.

> в виме почему-то некоторые вещи не работают

А вообще накатывай doom emacs там оргмод по-умолчанию очень норм


Аноним (Linux: Firefox based) 29/09/21 Срд 00:54:49 #439 №3055620 
>>2945452
Эмулятор?
Аноним (Linux: Firefox based) 29/09/21 Срд 01:03:01 #440 №3055622 
>>2946957
Да, с ним идет jmacs. Может быть актуально, если у тебя где-то слабые машины, а ощущений имакса на них хочется.
Аноним (Google Android: Firefox based) 29/09/21 Срд 01:40:48 #441 №3055629 
>>3051138
Почему бы тогда не сделать на основе NeoVim?
Аноним (Microsoft Windows 10: Firefox based) 03/10/21 Вск 19:44:27 #442 №3057756 
Нашёл в Сублиме одну фичу: когда зажимаешь СКМ и ведёшь её вниз, то включается другой режим выделения.
Аноним (Linux: Firefox based) 05/10/21 Втр 01:08:46 #443 №3058328 
.png
Интересно есть ли хоткеи имакса для вима? Заметил, что им трудновато пользоваться стало, так как в основном как редактором пользуюсь имаксом, да и в консольке у меня имакс-хоткеи.
Аноним (Linux: Palemoon) 05/10/21 Втр 01:29:36 #444 №3058339 
>>3058328
> .png
Лол, емакс -- редактор малолетних долбоёбов-позеров? Я всегда говорил, что им пользуются только гнутые бомжи и школьники для разработки срачла и этот скрин очередное наглядное докательство.
Аноним (Linux: Firefox based) 05/10/21 Втр 10:13:30 #445 №3058465 
>>3058339
Скрин не мой, скрин отсюда - http://xahlee.info/kbd/happy_hacking_emily.html
Аноним (Linux: Firefox based) 05/10/21 Втр 15:47:11 #446 №3058609 
>>3058465
Мда, вот это ультимативный нитакусик.
Аноним (Linux: Firefox based) 05/10/21 Втр 15:52:02 #447 №3058611 
>>3058609
Если ему это нравится, не вижу ничего плохого. Причем быть может человек делает это не для внимания и желания выделится. по-крайней мере я так думаю, потому что нахуя иначе свою письменность делать, кроме как разве что тебя самого это не прикалывает
Аноним (Linux: Firefox based) 05/10/21 Втр 20:53:38 #448 №3058828 
>>3058328
imap тебе в помощь.
Аноним (Microsoft Windows 10: Яндекс браузер) 06/10/21 Срд 13:41:10 #449 №3059176 
В IntelliJ Idea можно ввести sout и подставится System.out.println(""); , как запилить это в notepad++ ?
Аноним (Microsoft Windows 10: Яндекс браузер) 06/10/21 Срд 15:14:54 #450 №3059242 
>>3059176
Запилил через плагин quicktext
Аноним (Microsoft Windows 10: Яндекс браузер) 07/10/21 Чтв 10:45:47 #451 №3059839 
>>3059242
Нет, нихуя не работает.
Аноним (Microsoft Windows 7: Palemoon) 07/10/21 Чтв 16:13:04 #452 №3060024 
Всегда печатал как-то интуитивно, без фиксирования рук на определенном месте клавиатуры. Я так понимаю, ви- подобные пробовать даже не стоит? Олсо, с трудом представляю как в виме можно удобно вырезать/вставить блок текста без мыши. Кароч, куда смотреть? Емакс? Нужен для быдлокода, пока пользуюсь нотепад++.
Аноним (OS/2: SeaMonkey) 07/10/21 Чтв 17:19:18 #453 №3060068 
Напоминаю.
http://jeder.ru/?p=250
Аноним (Linux: Firefox based) 07/10/21 Чтв 17:37:23 #454 №3060081 
>>3060024
В виме вырезать, копировать, изменять и в целом работать с блоками супер удобно, потому что командный режим отлично с ними работает, есть много разных команд, которые их определяют. Просто, навскидку, самые популярные с командой вырезать:
diw - вырезать слово, внутри которого курсор
di" - вырезать всё внутри двойных кавычек
da{ - вырезать всё внутри самого маленького блока в фигурных скобках вместе с ними.
Аноним (Microsoft Windows 10: Яндекс браузер) 08/10/21 Птн 13:44:22 #455 №3060572 
>>3059176
Запилил через плагин fingertext
Аноним (Linux: Firefox based) 08/10/21 Птн 20:06:28 #456 №3060745 
>>3060068
> отрицание присущности альтруизма людям
Аноним (Microsoft Windows 10: Firefox based) 08/10/21 Птн 21:16:24 #457 №3060813 
>>3060745
Как такового чистого альтруизма нет, так как желание получить хотя бы благодарность уже не чистый альтруизм.
Аноним (OS/2: SeaMonkey) 08/10/21 Птн 21:26:56 #458 №3060815 
>>3060745
Там написано про «альтруизм» жидовского бездельника и вора Штульмана. И этого человека пердолики считают своим Богом и хотят отдать весь софт мира в его жадные еврейские руки.
Аноним (Apple GayPad: Safari) 08/10/21 Птн 22:13:23 #459 №3060826 
>>3060815
На сайте без https априори ничего полезного быть написано не может.
Аноним (Linux: Firefox based) 08/10/21 Птн 22:25:00 #460 №3060828 
>>3060813
Любой поступок требует личных оснований, не выйдет перенять чужие желания без промежуточного шага.
Но разве это лишает того факта, что ты по своей воле самоотверженно следуешь за мечтами других?
Аноним (Google Android: Mobile Safari) 08/10/21 Птн 22:35:23 #461 №3060831 
>>3060815
Опять диванные нацисты с методичкой «Унтерменьш» негодуют. Не надоело тебе этим шок-контентом несвежим обмазываться?
Аноним (OS/2: SeaMonkey) 09/10/21 Суб 12:24:03 #462 №3060984 
>>3060828
>за мечтами других
За мечтой жадного еврея о господстве в мире софта.
>>3060831
>Опять диванные нацисты с методичкой «Унтерменьш» негодуют.
Любопытно. Единственное, что возмущает раба Штульмана, это упоминание еврейства своего хозяина. Он считает,что его кумир имеет право на любые, самые отвратительные поступки.
Аноним (Linux: Firefox based) 09/10/21 Суб 20:11:55 #463 №3061309 
>>3060984
> За мечтой жадного еврея о господстве в мире софта.
Gpl наделяет всех равным господством в мире софта.
> записал еврейство в самые отвратительные поступки™
Лол.
Аноним (Linux: Firefox based) 09/10/21 Суб 20:20:20 #464 №3061314 
Штульман и правда мешает развитию СПО, тому же gcc развиватся толком не давал, пока злые проприетарные пидорасы из apple выдрачивали шланг. А теперь и вообще пнули его нахуй из комитета gcc. Бгггг.
Аноним (Microsoft Windows 8: Firefox based) 12/10/21 Втр 15:04:40 #465 №3062790 
изображение.png
изображение.png
>>3060024
>Емакс? Нужен для быдлокода, пока пользуюсь нотепад++.
Я сам пытался переделать емакс под нотпад++ для того же самого хеллоувординга. Поменяв с десяток параметров можно сделать практически копию от внешнего вида до поведения.

Да, в Емаксе есть из коробки пара полезных штук, но его интерфейс, вот видимо сказывается что он делался для tty; и пока в нотпаде любую функцию можно вызвать из меню-бара, в емаксе часто нужно вводить M-x ... или листать 600-страничный мануал если забыл на какую букву называется команда чтобы вставить строки в выделенный rectangle.

В общем потыкать можно, что тот что этот редакторы нужно смотреть и нужными плагинами обвешивать.
Аноним (Microsoft Windows 8: Firefox based) 12/10/21 Втр 15:05:24 #466 №3062792 
изображение.png
изображение.png
>>3060024
>Емакс? Нужен для быдлокода, пока пользуюсь нотепад++.
Я сам пытался переделать емакс под нотпад++ для того же самого хеллоувординга. Поменяв с десяток параметров можно сделать практически копию от внешнего вида до поведения.

Да, в Емаксе есть из коробки пара полезных штук, но его интерфейс, вот видимо сказывается что он делался для tty; и пока в нотпаде любую функцию можно вызвать из меню-бара, в емаксе часто нужно вводить M-x ... или листать 600-страничный мануал если забыл на какую букву называется команда чтобы вставить строки в выделенный rectangle.

В общем потыкать можно, что тот что этот редакторы нужно смотреть и нужными плагинами обвешивать.
Аноним (Microsoft Windows 8: Firefox based) 12/10/21 Втр 15:06:27 #467 №3062793 
блять абу!
Аноним (Linux: Chromium based) 22/10/21 Птн 05:07:26 #468 №3067135 
>>2945040 (OP)
Ищу уже хуй знает сколько лёгкий IDE, настраиваемый, опенсорсный, с линтингом питона, yaml и прочей девопсины.
Натыкаюсь постоянно на EMACS, но вижу его ужасный интерфейс и вспоминаю что не знаю lisp)). видел что хардкорные Сишные деды хуярят в нём как боги.
Пытался как-то по гайдам настроить emacs, какие-то пакеты чёто хуй пойми чё происходит, получилось что-то почти рабочее.
Я раньше вим не уважал, но полюбил и теперь юзаю только его.
Есть в треде аноны которые онли на EMACS? и умеют его настраивать и делать конфетку?
Аноним (Google Android: Mobile Safari) 22/10/21 Птн 10:34:17 #469 №3067195 
>>3067135
> хуярят как
Я тоже видел, в моём случае этим людям за 70 сейчас.
И у меня тоже есть незакрытый гештальт про емакс.
Единственное, как я его приготовил цать лет назад - как ньюз груп клиент.

В результате у меня сформировалось очучуение, что использовать емакс - это не про продуктивность. Это про исследование вопроса как работать с текстовым редактором, что такое текстовый редактор. В самом общем смысле. И емакс - полигон для этого изыскания.

Есть люди с родом деятельности, у которых сродство к углубленному изучению этого вопроса. Тут дело не в языке, а скорее в области, в которой девелопер работает. Как не искусственно это звучит, но мета задачи рождают мета прослойки между языком и кодером. Как-то так.
Если человек пишет мат код, статистику, ерп, что-то для веба - у него не будет задачи, которая заставит задуматься о том, как он взаимодействует с языком. Сугубо имхо.

Плюс есть люди, которые используют емакс очень прагматично и узко. Как записную книжку. Как ньюзридер. Как редактор без всяких 'под себя'. Потому что попробовали несколько вариантов и емакс оказался меньшим из зол. Никакой там разособенной настройки в этом случае нет. Все по хауту из интернета. Но и магии не возникает.

Т.е. в емаксе нет конфетки как рецепта. Нет этой магической, чудесной писи. Есть процесс, в котором человек отвечает себе - что такое текстовый редактор для меня. Некоторым это интересно. И мне кажется, что это не столько характерная черта познающего, сколько характерная черта класса задач, которые перед ним стоит.

Т.е. если тебе просто нужна подсветка синтаксиса, ну вряд-ли емакс это лучший инструмент. Но если вопрос - а какие типовые задачи у меня есть в моей личной 'прочей девопсине' и как именно я их решаю в текстовом редакторе - если это вопрос свербит перед сном, тогда е варанти из воид.
Аноним (Linux: Firefox based) 22/10/21 Птн 14:12:52 #470 №3067287 
>>3067135
Переехал с вима на емакс, настроил по вкусу, программирую в нём почти год. Опыт вима до этого - лет 5-7. IDE не использую. Что спросить-то хотел?

YAML-mode в емаксе говно кстати, не поддерживается давно и на сложных конструкция ломается.
Аноним (Microsoft Windows 10: Chromium based) 22/10/21 Птн 16:26:43 #471 №3067337 
>>3067195

Оч.хочется вкатиться в емакс, именно из-за гештальта. Уже почти все сетёво-юниксовые гештальты закрыл, из приложенек по сути остался ниасиленным емакс только и это иногда зудит :)

Ньюсридер и заметочница это понятно. Юзал, поприкалываться можно, хотя бы понятно с какой стороны в емаксе ебсти эти задачи. А эээээ... код или конфиги там как писать, ну с какой стороны? Best practices такие вещи называются вроде. Ну типа как в vim старайся не ездить по тексту в режиме insert, если это несложно делается в normal, вообще не делай руками то, что можно скомандовать редактору - тут вырезать 3 строки, сюда вставить, дописать в начало каждой "хуй -> " и поставиться в конец последней строки в режиме редактирования. В емаксе такое вообще есть, или вообще каждый извращается полностью рандомно кто во что пидоразд? Пока применительно к редактированию текста замечаю в нём только многобуферность, занятную эстетику GUI и поехавшие хоткеи.
Аноним (Google Android: Mobile Safari) 22/10/21 Птн 18:06:32 #472 №3067381 
>>3067337
> best practices
Та не. Это возникает в рамках решения задачи.
А тут как-бы задачи то и нет. У всех разная работа.

> вообще не делай руками то, что можно скомандовать редактору
Тут сначала надо описать мой бэкграунд, чтоб ответ читался.
Я не разработчик. Я писал за деньги код, но я не разработчик.
Мои отроческие воспоминания про людей, которые в емаксе работали, подсказывают, что у них было два паттерна.
Сто скриптов на каждый чих. Если каждый божий день пилишь одно и то-же, запоминаешь подобное, начинаешь использовать, даже менять. И по этому пункту - сложно описывать, так как это скучно. Заменить символ в конце строки. Сложная замена, с вложенной логикой. Вставить комментарий с временем и маркером. Каждый момент по отдельности не производит впечатления. Но они, лол, синнергичны.

А второе - просто вставить темплейты кода, сейчас любая иде это за тебя делает.

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

> буфер
Ну да, мне лично кажется это основной спецификой емакса. Но не тем, за что к нему прикипают.

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

>>3067287
Расскажи про свой день в емаксе. Зарисовка быта.

Аноним (Linux: Firefox based) 25/10/21 Пнд 20:23:52 #473 №3068777 
>>3067381
>Расскажи про свой день в емаксе. Зарисовка быта.
Очень расплывчатый запрос, на самом деле, двух одинаковых дней не бывает.
Я разрабатываю под микроконтроллеры. Работаю на личном ноутбуке, который не выключаю 247. На нём крутится емакс в серверном режиме, на тот случай, если случайно закрою окошко. 80% времени приходится читать код в нескольких проектах. Языки в основном - сишечка (без плюсов), питон и ещё одна малопопулярная скриптовая хрень. Таким образом, основные инструменты для меня это:
projectile - для быстрого переключения между проектами, поиска файлов и их содержимого, конфигурации и компиляции проектов, заливки прошивки на контроллер и т.п.
lsp-mode в связке с clangd - автодополнение, подсветка ошибок и предупреждений, поиск объявлений, легкий рефакторинг и прочие радости простенькой IDE, с питоном не использую, а надо бы
magit - банальное управление репозиториями, быстрый просмотр истории коммитов, блеймы, мерджи, бисекты, етц
* встроенная функциональность емакса вроде eshell-mode для работы в терминале с тесной интеграцией с редактором или serial-term для доступа к контроллеру по последовательному порту
Для написания кода критичны только автодополнения на мой взгляд, ну и базовые вещи вроде автоматических отступов, всё остальное ерунда.
В принципе ничего такого особенно у меня не происходит, раньше для решения тех же задач я использовал vim+ctrlspace+coc.nvim+fugitive в связке с tmux/zsh/fzf/ag/minicom и прочими игрушками любителя терминала.
Вся остальная хрень, которая у меня есть в емаксе это скорее не про работу, а про красивости. Хотя это тоже важно.
Аноним (Linux: Firefox based) 25/10/21 Пнд 20:24:48 #474 №3068778 
Люто проебался с разметкой, эх.
Аноним (Microsoft Windows 10: Chromium based) 25/10/21 Пнд 20:50:23 #475 №3068785 
>>3068777
Спасибо.
Я вот вспомнил, пока читал, что грепать по проекту - это архиважно.

> eshell-mode
А можно по этому пункту пример?
Это именно твоя специфика, что тебе через консольный порт надо контроллеру что-то сказать?

> ctrlspace
Офигеть.
Аноним (Linux: Firefox based) 25/10/21 Пнд 22:52:19 #476 №3068872 
>>3068785
Да там нет особых примеров-то особо. eshell - это по сути оболочка с elisp вместо интерпретатора и emacs вместо эмулятора терминала. Есть 3 приятных фичи - перенаправление вывода команд прямо в любой буфер редактора, возможность напрямую использовать функции elisp прямо в командой строке и перехват выхлопа некоторых стандартных команд вроде man и grep, emacs умеет их красиво отображать и добавляет к этому дополнительную функциональность.

Можешь тут поподробнее почитать, если интересно
https://www.masteringemacs.org/article/complete-guide-mastering-eshell
Аноним (Linux: Firefox based) 22/11/21 Пнд 00:04:17 #477 №3080365 
Питонисты-емаксеры, чем корректную подствеку f-strings запиливаете?
Аноним (Fedora Linux: Firefox based) 25/11/21 Чтв 14:54:00 #478 №3081793 
Привет. Анон емаксер, поделись простым конфигом. Чисто нюфане посмотреть как файлики организовать что куда пихать
Аноним (Linux: Firefox based) 25/11/21 Чтв 15:02:21 #479 №3081798 
Запускаю Emacs -> M-x shell -> vim. Кто делает также?
Аноним (Linux: Firefox based) 25/11/21 Чтв 15:59:22 #480 №3081832 
Screenshot from 2021-11-25 15-54-11.png
>>3081793
Не могу назвать свой конфиг простым, поэтому не буду пожалуй делиться. В целом - всё в одном файле, использую use-package и все настройки кроме каких-то совсем базовых лежат в секциях (не знаю как они правильно называют, лисп не знаю, лол) :custom и :config. Если пакет А зависит от настроек пакета B, то соответствующую настройку B я кладу в use-package A, мне так проще ориентироваться. Есть ещё второй файлик, который генерируется автоматически через customize интерфейсы, но я на его содержимое не полагаюсь и могу в любой момент удалить.
Многие помещают конфиги емакса в org-файлы и генерируют финальный конфиг из него (погугли literal programming org-mode). По-моему - бред. Если нужны коменты - возьми и напиши их в коде, зачем такое городить - не понимаю, применение инструмента не по назначению имхо.
Аноним (Fedora Linux: Firefox based) 25/11/21 Чтв 16:34:28 #481 №3081846 
>>3081832
Если не секрет, можешь залить на пастбин?
Аноним (Fedora Linux: Firefox based) 25/11/21 Чтв 16:36:28 #482 №3081849 
>>3081846
Кстати, вдогонку. Почему ты используешь init.el, а не .emacs?
Аноним (Apple Mac: Chromium based) 26/11/21 Птн 13:52:58 #483 №3082231 
mock.png
>>3055629
Neovim охуеннейший проект, спору нет: libuv, LuaJIT, человеческий API, эмулятор терминала, встроенный tree-sitter, LSP-клиент. Emacs при текущем положении вещей, думаю, никогда уже до такого не дотянется. Но есть и пара довольно весомых аргументов за этот устарелый хлам: какой-никакой гуй и куда менее opinionated редактор. Гуй очень хотелось бы банально для того, чтобы в разных буферах иметь шрифт разного размера, а гибкость редактора нужна для воплощения принципов и философии Kakoune, в первую очередь first-class мульти-курсоров и регионов.
>>3051138
В общем, потыкал я в очередной раз самую малость, и что-то взгрустнулось мне: какой же Emacs тормоз, просто пиздец. Я читал, такое только на макоси, в первую очередь из-за кривого рендеринга, но на линуксовом серваке что-то не сильно-то и лучше. Еще говорят, что elisp тормозной, оно и понятно, но на том же серваке у меня 28.0 с native-comp. Я пока не заморачивался даже с LSP, банально открыть файл, распарсить с tree-sitter, подсветить через оверлей регион по query — как же все медленно, я ебал. Речь не о секундах, конечно, но обновить дерево по нажатию клавиши уже 150 миллисекунд на 86Кб файле, а у меня даже автокомлпит не настроен еще. И легаси, сраное легаси везде, которое раздражает еще больше стопорящегося UI. Банально минибуфер перенести, чтобы вертикальное место не отъедал или запилить любую хуйню, вроде суффиксных деревьях на триграммах, чтобы реактивный поиск по регуляркам по всему проекту был, так это нужно выносить в сишные/растишные модули, иначе тормоза гроб кладбище пидор — сколько же костылей. Я думаю забить хуй на этот кусок говна и реально написать свой редактор. Хер знает когда до этого дойдут руки, но я уже четко вижу концепцию: трехпанельник, слева outline, автокомплит, и поиск по коду, небу и Аллаху а-ля helm-swoop; в центре большая рабочая область, которую не смеет потревожить ни одно блядское всплывающее окно; ну а справа доки или в идеале WKWebView, притворяющийся мобильным браузером. Пик релейтед в качестве первого, грубого приближения.
Аноним (Linux: Chromium based) 26/11/21 Птн 17:09:49 #484 №3082286 
Screenshot from 2021-11-26 17-06-03.png
Хочу написать свй плагин для vim'а. Как в vim'е можно на бэкраунд вывести какой нибудь текст, как например на пике красным выводиться сообщение об ошибке? В какую сторону искать?
Аноним (Linux: Chromium based) 26/11/21 Птн 18:07:27 #485 №3082305 
>>3082286
Уже нашел что это. virtual text - фича neovim'а
Аноним (Microsoft Windows 10: Firefox based) 28/11/21 Вск 18:00:01 #486 №3082983 
Ананасы, поясните как в имаксе орг моде перенести дерево в другой файл?
Аноним (Microsoft Windows 10: Chromium based) 13/12/21 Пнд 21:44:02 #487 №3088959 
Как же доебал этот имакс. Если прописать load-path и load или require, то нихуя не произойдёт. Если прописать load-file тоже. Причём M-x load-file работает исправно. Относительные, абсолютные пути не влияют. Ещё пишу модуль, прописал и autoload и provide, нихуя в итоге не работает. На se нашёл, что надо удалить .emacs, но у меня его и нет. Скинул .emacs.d на свинду и заработало, правда только через load-file, а в wsl2 не работает нихуя. Как же доебало это пердоговно нихуя не работающее.
Аноним (Fedora Linux: Firefox based) 14/12/21 Втр 17:34:07 #488 №3089277 
>>3088959
переходи на пердоговно работающее
Аноним (Google Android: Mobile Safari) 15/12/21 Срд 16:47:30 #489 №3089588 
>>3088959
Ты ещё слаб в пердолинге, падаван. По настоящему пердолинг, надо тебе открыть. Трансцедентальная аналитика терминала, путь твой. Не пердоль для чего-то. Нет. Пердолинг требует погружения и слияния. Познание отношения пердолющего к пердолингу. Единство пердолинг-субьекта и условия пердолинга, осознать должен, ты. Без условий пердолинга, невозможен пердолинг. Но условие это не внешнее, оно внутри, тебя самого. Чистый до-опытный пердолинг, путь пердоли, твой ли путь, понять тебе надо.
Аноним (Microsoft Windows 10: Chromium based) 15/12/21 Срд 20:47:57 #490 №3089674 
>>3089277
>>3089588
Всё норм, надо было с --debug-init запускать. имакс шрифты не мог загрузить, т.к. фонт кэши не были обновлены. Теперь всё работает как задумано. И никакой vim/nvim с двурежимным аутизмом не нужен.
Аноним (Microsoft Windows 10: Firefox based) 02/01/22 Вск 02:31:23 #491 №3095784 
изображение.png
изображение.png
Я очень сильно не хотел начинать пользоваться имаксом. Очень сука сильно не хотел. Но мне как-то в душу запал лисп. Накатил SPACEMACS с vim кейбандингами и вроде пока полёт хороший. Буду дрочить лисп. Для примера пик 2 - nvim в Windows Terminal
Аноним (Google Android: Mobile Safari) 03/01/22 Пнд 10:03:38 #492 №3096375 
>>3095784
Разве люди не дрочат больше evil?
Аноним (Microsoft Windows 10: Firefox based) 03/01/22 Пнд 18:04:02 #493 №3096525 
emacs1.png
Аноним (Microsoft Windows 10: Firefox based) 03/01/22 Пнд 18:08:46 #494 №3096529 
font.png
Как называются шрифты такого рода, какая-то разновидность комик санс? Есть какой-нибудь общеизвестный?
Аноним (Microsoft Windows 10: Firefox based) 03/01/22 Пнд 18:37:10 #495 №3096539 
>>3096529
> Как называются шрифты такого рода,
хуйня
sageАноним  03/01/22 Пнд 19:11:15 #496 №3096542 
>>3095784
Практически та же история. Хотел научится свои конфиги писать на лисп, но забил и начал жить и завёл тян. Попробуй doom emacs, он меньше ломается (тормозит так же). Хотел бы слезть с емакса но слишком привык к magit :( От горячих клавиш отказаться уже не могу. Idea и даже VScode с вим %говно-%режимом для меня фуфуфу.
Неовим — возможно. Однако тратить время на пердолинг конфига мне лень
sageАноним  03/01/22 Пнд 19:21:36 #497 №3096547 
Текстовые редакторы должны моделироваться на основе стэйт машин, как и любой другой сложный UI. Иначе всё чем мы будем заниматься это бесконечно пытаться подружить одни плагины с другими. Когда будете писать свой редактор альтернативный вим или емакс, то спросите у меня как сделать правильно. Самому лень таким заниматься (никто за это не платит)
Мне всё равно как оно у вас там быстро медленно рендериться, как там у вас шрифты устроены, если оно плохо работает и нужно тратить месяцы на конфигурирование
sageАноним  03/01/22 Пнд 19:23:43 #498 №3096548 
>>3096529
какой конденсированный моноспейсокарась с засечками
Аноним (Microsoft Windows 10: New Opera) 03/01/22 Пнд 19:32:57 #499 №3096549 
>>3096547
Уважаемый юзер мак-говна, во-первых, попустите свое СВЧ, во-вторых,
> Когда будете писать свой редактор альтернативный вим или емакс, то спросите у меня как сделать правильно.
Вы можете написать свою статью, в которой изложите свое видение текстового редактора. Может быть кто-то прочитает и вдохновится этим, в последующем сделав свое поделие.
Аноним (Microsoft Windows 10: Firefox based) 03/01/22 Пнд 19:40:30 #500 №3096551 
>>3096542
> тормозит так же
Это особенность всех имаксов?
Аноним (Fedora Linux: Firefox based) 12/01/22 Срд 18:31:17 #501 №3100454 
ПЕРЕКАТ: https://2ch.hk/s/res/3100447.html
ПЕРЕКАТ: https://2ch.hk/s/res/3100447.html
ПЕРЕКАТ: https://2ch.hk/s/res/3100447.html
ПЕРЕКАТ: https://2ch.hk/s/res/3100447.html
comments powered by Disqus

Отзывы и предложения