Двач.hk не отвечает.
Вы видите копию треда, сохраненную 20 декабря 2022 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
image.png96 Кб, 452x357
TEXT EDIT THREAD #0.4 (Обмазанный плагинами) Fedora: Firefox based 3100447 В конец треда | Веб
Привет! В этой нити мы обсуждаем emacs текстовые редакторы. Располагайся поудобнее, показывай свой конфиг, спрашивай ответы и не забывай дополнять вики.

Вики: wiki.installgentoo.ru/wiki/рекомендуемый_софт
Fedora: Firefox based 2 3100453
Когда-нибудь я научусь оставлять ссылку на предыдущий тред в оппосте, а пока она побудет тут: https://2ch.hk/s/res/2945040.html (М)
qing-cheng-mountain-china-010panda-ark-a.png1,6 Мб, 790x987
Android: Mobile Safari 3 3100458
Какие редакторы по сути линуксо или видно эксклюзивные?
Я видел пачку мак-онли, но с остальными системами такого прикола почему-то неь
Fedora: Firefox based 4 3100505
>>100458
нотпад++ можно назвать эксклюзивом винды, хотя, работает под вайном. куча разной степени бесполезности редакторы в линуксе сейчас нормально работают через wsl. тот же вим с плагинами под виндой, то еще извращение
Linux: Firefox based 5 3100559
>>100505
Несколько лет работал по-нормальному, разработка за деньги, а не правка конфига ш3 в гвиме на винде. Всё ок с ним, неудобство только в отсутствии линуксовых утилит для работы с текстом.
Linux: Firefox based 6 3100565
Ссу на лицу вим юзерам своим божественным редактором
Мимо gedit юзер
Linux: Firefox based 7 3100627
Вим умеет на ^X увеличивать, а на ^A уменьшать на 1 число под курсором. Зачем.
Fedora: Firefox based 8 3100644
>>100565
коммит месседжи тоже пишешь в гедите?
Android: Mobile Safari 9 3101080
Подскажите, есть настройка или плагин для неовима, чтобы при наборе буквы в нормальном режиме выводился список, что можно с ней сделать? То есть, набираешь в нормальном режиме d - тебе выдается список "dd - удалить строку", dw - "удалить слово", как в ranger.
Fedora: Firefox based 11 3101252
>>101237
Спасибо, анон, джва года искал этот плагин
Windows 10: Firefox based 12 3101471
Подскажите плагинов годных для вкатывальщика в emacs. С меня, спасибки каждому итт
Windows 10: Firefox based 13 3101748
https://github.com/LunarVim/LunarVim
Пробовал кто?
Linux: Chromium based 14 3102126
>>101748
Да

Как и любой другой зверьСД - куча непонятной хуеты, спорные решения, over-engineering и решение не существующих проблем.

90% наколхоженого тебе никогда не понадобится. Все в лучших традициях Spacemacs, Emacs DOOM и SpaceVIM
Linux: Chromium based 15 3102237
>>101748

>Пробовал кто?


Не пробовал, но смотрел стримы/видосы как автор его пилит.
Рекомендую вкатиться в конфиг неовима с нуля руками по его же свежему гайду:
https://www.youtube.com/watch?v=ctH-a-1eUME
https://github.com/LunarVim/Neovim-from-scratch
Linux: Chromium based 16 3102239
>>101080

>для неовима


>>101237
>>101252
https://github.com/folke/which-key.nvim
Не ставьте вимскрипт-плагины если используете неовим.
Смотрите видосы чувака из поста выше, просвещайтесь.
Linux: Firefox based 17 3102333
>>101471
use-package
general
all-the-icons
doom-themes
solarized-theme
evil
evil-collection
nix-mode
evil-commentary
magit
evil-exchange
evil-goggles
evil-surround
diff-hl
projectile
lsp-mode
lsp-ui
lsp-treemacs
company
company-posframe
helpful
hungry-delete
which-key
treemacs
treemacs-all-the-icons
treemacs-evil
treemacs-magit
treemacs-projectile
highlight-parentheses
vterm
dired-single
all-the-icons-dired
pdf-tools
saveplace-pdf-view
flyspell-lazy
flyspell-correct
flyspell-correct-ivy
highlight-numbers
highlight-escape-sequences
telephone-line
direnv
counsel
counsel-projectile
ivy-rich
all-the-icons-ivy-rich
ivy-hydra
lsp-ivy
prescient
ivy-prescient
company-prescient
undo-tree
goto-chg
eshell-toggle
eshell-z
yaml-mode
yasnippet
Linux: Firefox based 17 3102333
>>101471
use-package
general
all-the-icons
doom-themes
solarized-theme
evil
evil-collection
nix-mode
evil-commentary
magit
evil-exchange
evil-goggles
evil-surround
diff-hl
projectile
lsp-mode
lsp-ui
lsp-treemacs
company
company-posframe
helpful
hungry-delete
which-key
treemacs
treemacs-all-the-icons
treemacs-evil
treemacs-magit
treemacs-projectile
highlight-parentheses
vterm
dired-single
all-the-icons-dired
pdf-tools
saveplace-pdf-view
flyspell-lazy
flyspell-correct
flyspell-correct-ivy
highlight-numbers
highlight-escape-sequences
telephone-line
direnv
counsel
counsel-projectile
ivy-rich
all-the-icons-ivy-rich
ivy-hydra
lsp-ivy
prescient
ivy-prescient
company-prescient
undo-tree
goto-chg
eshell-toggle
eshell-z
yaml-mode
yasnippet
Windows 10: Firefox based 18 3103822
>>102333
Спасибо за подборку, тут тред можно было бы и закрыть, но расскажи как комбинировать vterm и evil. все вроде хорошо, но когда коммитаю, не могу выйти из инсерт мода.
Linux: Firefox based 19 3103833
>>100447 (OP)
А вим в вскоде - это, кстати, весьма охуенная штука
Linux: Firefox based 20 3103871
>>102239
Так блин далеко не на все есть луа плагины. А если выбирать между питонопарашей и вимскриптом, то подсознательно второе больше нравится
Linux: Chromium based 21 3103977
Аноны, подскажите что-то вменяемое и универсальное, вроде VSCode, но не на электроне, для написания кода (как фронтового, так и прикладного).

Консольные сразу мимо -- пытался уже пердолиться, вызвало крайнее отвращение.
Fedora: Firefox based 22 3103982
>>103977
сублим?
Windows 10: Chromium based 23 3103983
>>103977
Sublime text 4. Хотя до конца неизвестно на чем их фронт, но бг частично на питоне, удачки
Notepad ++/akelpad, если глазам не больно
Lite-xl, если не лень разок по пердолиться после установки (И иногда косячит кодировки в русском языке)
Есть ещё ultraedit, но о нем мало толково известно
Linux: Firefox based 24 3103990
>>103822
Во-первых, коммитить лучше через magit. Во-вторых, evil можно перевести в emacs стейт через C-z и тогда все обычные сочетания клавиш будут посылаться в терминал как есть. В-третьих, C-c C-c посылает Esc даже в normal стейте. В-четвёртых, vterm такая себе штука, я её использую когда невозможно обойтись без полноценной эмуляции терминала возможно всегда.
Linux: Firefox based 25 3103991
>>103977
емакс не консольный, лол
Ubuntu: Firefox based 26 3104006
>>103983

>Notepad ++


В чем боль? Там темы настраиваются и размер шрифта. Да и шрифты.
А почему никто ничего не слышно о Komodo Edit? У меня знакомый лет десять назад пользовался, доволен как слон, я сам оставался на Джетбрейнс. Но вот непонятно, о Саблайме и Нотпаде пылюс говорят, а о Комодо ни тогда, ни сейчас не слышно, как будто их и нет.
Android: Firefox based 27 3104041
>>103991
Но ведь можно и консольную версию пердолить.
Windows 10: Chromium based 28 3104047
>>104006
Потому что Комода написана на питоне и работает настолько медленно иногда шо пиздец. Однажды писал проект для вуза на ней, мой опыт наверно специфичен
То есть как бы неплохо, но зачем, если её функционал можно вкрутить в вещи, которые легче, быстрее, а иногда и удобнее
Ubuntu: Firefox based 29 3104075
>>104047
А то у Джет Брейнс прям иде не тормозят никогда, жава зарешала. И ниче, юзают и хавалят.
Apple Mac: Chromium based 30 3109162
Как заставить emacs сохранять файл автоматически при любых изменениях? Чтобы я не нажимал C-x C-s вообще. Вот типа я напечатал 1 букву и он сразу же на диск должен сохранить.
Fedora: Firefox based 32 3109885
А как заставить емакс адекватно реагировать на свои тормоза? Конкретный пример. в евил моде зажимаю j чтоб двинуться вниз на n строк. Но ебучий емакс сначала тормозит, а потом двигает меня в конец буфера. Можно ли как-то это пофиксить или повысить приоритет ввода, чтоб он отбирал управление у всяких подсветок и свистоперделок?
Linux: Palemoon 33 3110453
>>100627
Чтобы макросы писать.
Linux: Firefox based 34 3110503
>>109885
Во-первых, чтобы сдвинться на n строк вниз в evil моде нужно нажать nj. Во-вторых, настраивай свои свистоперделки аккуратно, у всех тормозящих модулей обычно есть какие-то таймауты. Чтобы поискать виновника можешь M-x profiler-start запустить.
Apple Mac: Chromium based 35 3116099
>>109176
Спасибо, (auto-save-visited-mode t) вроде как-то работает. Но там как будто бы большой delay перед сохранением. В intelij idea я вообще никогда не использую функцию сохранения файла, просто не нажимаю эту кнопку. А в емаксе приходится, иначе если вручную последний файл не сохранишь и сразу же начнешь компилить, то бывает, что старый код начинает компилироваться.
Apple Mac: Chromium based 36 3116102
>>116099
Спрошу так: возможно ли сделать так, чтобы емакс автоматически сохранял все буферы, относящиеся к текущему проекту (я использую projectile), когда я альт табаюсь с емакса на терминал?
Apple Mac: Chromium based 37 3116107
>>116099
>>116102
Вот этот пакет решил все мои проблемы https://github.com/bbatsov/super-save
Windows 10: Firefox based 38 3116327
>>100627
Я это сразу отключил.
Linux: Firefox based 39 3116378
>>116099
Ты как компилируешь? Я использую projectile:

(use-package projectile
:custom
((projectile-switch-project-action 'counsel-projectile)
(projectile-completion-system 'ivy)
(projectile-project-search-path '("~/src")))
:general
(leader "p" '(:keymap projectile-command-map :which-key "projectile prefix"))
(nmap projectile-mode-map
[f5] 'projectile-run-project
[f7] 'projectile-compile-project
[f9] 'projectile-install-project)
:commands
projectile-mode)

Можно вместо projectile-compile-project написать свою функцию, которая будет сохранять текущий файл и только потом запускать компиляцию.
Apple Mac: Chromium based 40 3116804
>>116378
alt tab на терминал и запускаю команду для компиляции в терминале)00
Linux: Firefox based 41 3117203
>>116804
Хм, если тебя не парит так переключаться между окнами, то странно заморачиваться автосейвом. Впрочем, несколько вариантов тебе уже подсказали.
Windows 10: Firefox based 42 3118211
У меня .vimrc уже за 500 строк перевалил. Не, в пизду это говно, буду дальше страдать на QtCreator.
Windows 10: Firefox based 43 3119131
Windows 10: Chromium based 44 3119551
>>103977
вебшторм говорят сас
image151 Кб, 770x860
Windows 10: Firefox based 45 3119570
>>119131
Я советую посмотреть в ебало тех, кто всё ещё пользуется этим сблёвом и крепко в него плюнуть.
Android: Mobile Safari 46 3119852
>>119570
И этот детский лепет теперь могут себе позволить современные люди, когда марксизм забанен. Современный обыватель демонстрирует зияющие высоты политэкономических знаний, которые были доступны дремучему российскому крестьянину начала прошлого века, но не современной образованщине.
Снимок экрана (79).png25 Кб, 718x593
Linux: Palemoon 47 3119853
>>119570
Разраб типичное соевое ебанько, которое зачем-то постоянно навязывает политоту, я ещё в 2019 отказался от него на винде, когда он что-то там вскудахнул про однополые браки.
Windows 8: Chromium based 48 3120092
Положняк треда:
VSCode - тормозное говно на электроне, отжирающее 1гб+ озу с парой вкладок, при этом очень простое и почти не требует пердолинга
Sublime text - быстрый редактор с охуительным поиском. Для веба или питона вполне годный, ставишь Emmet/LSP и работаешь
Atom - мертвое говно на электроне, еще более тормозное чем vscode, нахуй не нужно
Vim/Nano - чисто для редактирования конфигов
Все остальное либо кривое говно и работает через пизду собаки, либо требует слишком много пердолинга
30a.png178 Кб, 341x447
Windows 10: Chromium based 49 3120100
>>120092
Назвал самое популярное или мемное, а потом тебя просят принять таблы, пчел
Положняк говно, переделывать не надо.
Ебашить текст слишком личная фигня
Неизвестно: Firefox based 50 3120109
Android: Mobile Safari 51 3120122
>>119853
Ну, ты-то, в силу отсутствия интеллекта, не способен написать сколько-нибудь сложную программу, куда мог бы вставить свои любимые свастоны.
Screenshot2.png32 Кб, 814x594
Windows 7: Firefox based 52 3122678
>>119853
Зачем отказываться от хорошего инструмента? А если кодер гей, то вобще зашквар пользоваться? В редакторе ресурсов правится 3 секунды. Можешь вообще написать что угодно - редактор хорошо поддается патчу.
Windows 10: Firefox based 53 3122685
>>122678

> В редакторе ресурсов правится 3 секунды.


> Я засуну говно под ковёр, надеюсь, что вонять не будет


Лол, железная логика.
Windows 7: Firefox based 54 3122690
>>122685
Тебе так важно что там в "about" написано? Бесплатный, быстрый, маленький, портабельный, задачи выполняет - что ещё нужно? К тому же "аналлоговнет!"
Android: Mobile Safari 55 3122854
>>100447 (OP)
Посмотрите какой уебищной стала прокрутка в новой версии блокнота Win11, ещё и если залезть в настройки ломает кегль шрифта, помогает только сброс
Windows 7: Firefox based 56 3122907
>>122690

> Аналоговнет


Ну ты тут конечно спешишь смешно так
Тот же akelpad, если один раз сесть, работает на том же уровне
Linux: Firefox based 57 3122912
>>101471
Вот этот ютубер специализируется на emacs и прочих лиспоштуках. Целая серия туториалов по настройке emacs есть, посмотри.
https://www.youtube.com/c/SystemCrafters
Linux: Palemoon 58 3123205
Linux: Firefox based 59 3143350
>>100447 (OP)
Потратил много времени на Vim,
только чтобы осознать, что он мне не
подходит. В Vim нельзя прокручивать
текст по одной видимой строке,
когда включены переносы и длинная
строка-абзац отображается
несколькими строками на экране. То
же самое с nano. Единственное
предлагаемое решение - отключить
переносы и все текстовые файлы
привести к вот такому виду.

В графических текстовых редакторах
никогда с таким не сталкивался, но
хочется консольный. Что есть смысл
попробовать, или они все этим
страдают?

https://stackoverflow.com/questions/9922607/vim-long-lines-and-scrolling
https://newbedev.com/in-vim-how-to-scroll-continuously-by-screen-lines-when-wrapping-is-enabled
Windows 10: Firefox based 60 3146178
Итак. Мои очередные попытки осилить имакс и лисп вылились в очередное разочарование. Имакс на шинде работает через пизду. Хочешь поставить какой-то плагин? добавить что-то в имакс или лисп? Держи bash скрипт и иди нахуй. Много проблем с путями, конфиги сидят в каких-то ебейших директориях. Да и в целом имакс на шинде выглядит тупо и лагает ( у меня последняя версия). Огромное кол-во функций имакса просто мусор нахуй никому не нужный. (Психотерапевт? календарь блять? нахуя? где этот ваш ссаный юникс вей, суки, а не все в одну кучу говна) Нахуя мне irc в имаксе, если функционала нет нихуя (или его надо допиливать ручками), выглядит хуйово (хоть это и ГУЙ), а перемещение по буферам это отдельная ебля (даже с сахарными конфигами от space emacs). Поэтому мне проще нажать alt+tab и открыть кошерный hexchat, чем ебаться с плагинами в имаксе

Я юзаю Evil mode, ибо ванальные хоткеи имакса банально вызывают РЕАЛЬНЫЕ ОСЛОЖНЕНИЯ РАБОТЫ КИСТЕЙ РУК нахуй. И т к это ебаный костыль, то ясен хуй, что работает через пизду. Кстати, я уже говорил, что имакс свистит и пердит даже при минимальном кол-ве плагинов? Ну вот. Сказал
Кто-то из пропиздонов-подпёздышей ясен хуй скажет, мол, это у меня руки кривые и надо просто допиливать конфиги. Но: 1) я ебал такую философию, когда меня заставляют писать свою прогу,чтобы хоть минимально нормально работать, а настроить эту ёбу просто так не выйдет, ибо 2) elisp писал какой-то шиз, многое тупо не очевидно. Если хочешь допилить какой-то хоткей, то иди и ищи по всему интернету, как это сделать и не факт, что все будет работать (ебаные kbd функции и проблемы с путями)

.emacs.d на 123 мб. Что там блять такого лежит? это же просто ссаные текстовые конфиги. Хули (казалось быы) допиленный space emacs такой жирный? Я должен написать конфигов на сотню мегабутов тупо, чтобы мой редактор нормально работал? Ощущение, что вместе с реальным редактором мне в придачу лопату говна за щеку засунули

Так что вот эта идея "все работает на хоткеях" в имаксе свистит и дрищет. Пользоваться тайловым де и обычным vim куда удобнее. Мне тупо удобнее иметь несколько маленьких программ, которые умеют делать 1 вещь, но делают это на отлично. Поэтому на линуксах у меня i3, vim, irssi, ranger, mocp, а не один ебаный кривой косой имакс Возможно, на линуксах имакс работает пизже, но я не буду ставить пердоликс из-за одного имакса. Пердоли придумывают пик 2 только чтобы пользоваться имаксом на шинде. Нахуя? Вы ебанутые?

Короче имакс это такой ебаный комбайн, который пытается быть умнее меня, а мне это не нравится. Причем делает он это тупо и топорно

Отдельно хочется сказать про макросы - идея хорошая, но чтобы их настроить нахуй, тебе придётся прострелить себе колено
Windows 10: Firefox based 60 3146178
Итак. Мои очередные попытки осилить имакс и лисп вылились в очередное разочарование. Имакс на шинде работает через пизду. Хочешь поставить какой-то плагин? добавить что-то в имакс или лисп? Держи bash скрипт и иди нахуй. Много проблем с путями, конфиги сидят в каких-то ебейших директориях. Да и в целом имакс на шинде выглядит тупо и лагает ( у меня последняя версия). Огромное кол-во функций имакса просто мусор нахуй никому не нужный. (Психотерапевт? календарь блять? нахуя? где этот ваш ссаный юникс вей, суки, а не все в одну кучу говна) Нахуя мне irc в имаксе, если функционала нет нихуя (или его надо допиливать ручками), выглядит хуйово (хоть это и ГУЙ), а перемещение по буферам это отдельная ебля (даже с сахарными конфигами от space emacs). Поэтому мне проще нажать alt+tab и открыть кошерный hexchat, чем ебаться с плагинами в имаксе

Я юзаю Evil mode, ибо ванальные хоткеи имакса банально вызывают РЕАЛЬНЫЕ ОСЛОЖНЕНИЯ РАБОТЫ КИСТЕЙ РУК нахуй. И т к это ебаный костыль, то ясен хуй, что работает через пизду. Кстати, я уже говорил, что имакс свистит и пердит даже при минимальном кол-ве плагинов? Ну вот. Сказал
Кто-то из пропиздонов-подпёздышей ясен хуй скажет, мол, это у меня руки кривые и надо просто допиливать конфиги. Но: 1) я ебал такую философию, когда меня заставляют писать свою прогу,чтобы хоть минимально нормально работать, а настроить эту ёбу просто так не выйдет, ибо 2) elisp писал какой-то шиз, многое тупо не очевидно. Если хочешь допилить какой-то хоткей, то иди и ищи по всему интернету, как это сделать и не факт, что все будет работать (ебаные kbd функции и проблемы с путями)

.emacs.d на 123 мб. Что там блять такого лежит? это же просто ссаные текстовые конфиги. Хули (казалось быы) допиленный space emacs такой жирный? Я должен написать конфигов на сотню мегабутов тупо, чтобы мой редактор нормально работал? Ощущение, что вместе с реальным редактором мне в придачу лопату говна за щеку засунули

Так что вот эта идея "все работает на хоткеях" в имаксе свистит и дрищет. Пользоваться тайловым де и обычным vim куда удобнее. Мне тупо удобнее иметь несколько маленьких программ, которые умеют делать 1 вещь, но делают это на отлично. Поэтому на линуксах у меня i3, vim, irssi, ranger, mocp, а не один ебаный кривой косой имакс Возможно, на линуксах имакс работает пизже, но я не буду ставить пердоликс из-за одного имакса. Пердоли придумывают пик 2 только чтобы пользоваться имаксом на шинде. Нахуя? Вы ебанутые?

Короче имакс это такой ебаный комбайн, который пытается быть умнее меня, а мне это не нравится. Причем делает он это тупо и топорно

Отдельно хочется сказать про макросы - идея хорошая, но чтобы их настроить нахуй, тебе придётся прострелить себе колено
16460669420411.png1,6 Мб, 1052x740
Linux: Firefox based 61 3146429
Мне просто нужно было напердолить скрипты для рогалика на scheme и это вылилось в ебаный пиздец с попыткой подключить пакет scheme-mode и сделать подсветку синтаксиса.

Я пытаюсь этот сраный пакет запустить через Мх sch RET, выдаёт список пакетов или опять вызывает просьбу запустить так же.

Мне просто сраная подсветка нужна, у меня этот пакет даже в списке пакетов не хочет высвечиваться.

Я не гуру и даже не погромист, я просто самодельный рогалик пердолю, я не понимаю почему нельзя просто выбрать нужное расширение в списке и в один клик его установить и подключить, нужно еще и в init лезть, хотя сука этот пакет в обще заявлен как стандартный и предустановленный
Linux: Firefox based 62 3146439
>>146429

На эмоция.

Короче,

Ввожу M x scheme-mode RET

Эта херня должна все подгрузить, но на деле, это хуета ничего не подгружает, нулевой эффект и sch нет в перечислении доступных пакетов, хотя через пакетный менеджер я находил в стороннем списке.

чяднт
Linux: Firefox based 63 3146445
>>146439
Оказывается инит фаил может быть распихан в 5 разных местах, а я создавал пользовательский . Короче в жопу все, я на луа \( -_-)/
Fedora: Firefox based 64 3146541
>>120109
Это для микроконтроллеров?
Linux: Firefox based 65 3146572
>>146541
Нет, это для микроцефалов.
Linux: Chromium based 66 3154406
Как это https://github.com/deactivated/hl-tags-mode/blob/master/hl-tags-mode.el установить в Emacs, если его нет в MELPA? В какую папку скидывать этот файл?
Android: Mobile Safari 67 3154837
Notepads юзаю. Не кодер.
Windows 10: Chromium based 68 3154952
Geany юзаю. Не професианально програмирую кое-что лично для себя
Linux: Firefox based 69 3155042
Юзаю Atom, скучаю по Notepad++ на винде, в котором всё было из коробки без расширений и до уровня которого Atom ещё не смог настроить.
изображение.png29 Кб, 1366x743
Linux: Firefox based 70 3155043
>>155042
А, использую для ведения дневника.
Linux: Firefox based 71 3155084
>>155042
Как тебе атом? Дропнул его когда у него на 200 строчном мд файле начала лететь подсветка и он сам стал жрать 4 гига озу
Linux: Firefox based 72 3155098
>>155084
Ну, редактировать txt файл без подсветки в distraction free режиме (он же zen mode) он справляется, упрекнуть не в чем. А вот нужно было мне сравнить два файла, и вроде я установил нужное расширение, а то ли я не понял что-то... Ни Compare Files в палитре команд, ни хоткей ничего не делали. В итоге поставил VSCodium и в нём те два файла сравнил инструментом из коробки. Встречу что-то путное, тоже свалю.
Android: Mobile Safari 73 3166926
Как автодополнение делать в виме? С языковым сервером
Windows 10: Chromium based 74 3166948
>>120109
В основном для чего юзаешь? Просто думаю тоже попробовать.
изображение.png103 Кб, 1024x1024
Windows 10: Firefox based 75 3167536
Дети шлюх, как вы бля используете эту хуйню? Больше ПЯТИ РАЗ НАХУЙ. ПЯТИ НАХУЙ РАЗ я пытался осилить эту хуйню. У меня ТУПО РВЕТ ЖОПУ СУКА. ПУСТЬ ЭТОТ ПИДОР СТОЛМАН НОГАМИ ПОДАВИТСЯ И ПЕРЕЛОМАЕТ СЕБЕ ВСЕ РУКИ. Нихуя не помогает. НИ ХУ Я. Ни эти ваши свистоперделки типа PORTACLE, DOOM EMACS, SPACE EMACAS. YEBIS TI NOHOOY V ROT EMACS не помогают. Имакс это ПРОСТО НЕ УДОБНО. Так еще эта блядь весит как мразь и ЛАГАЕТ. Полуконсольный кусок говна. У МЕНЯ БЛЯТЬ ВС КОД СОБРАННЫЙ ИНДУСАМИ НА ЖАБАСКРИПТЕ НЕ ЛАГАЕТ, ГОЛИМАЯ ХУЙНЯ НА ЭЛЕКТРОНЕ НЕ ПЕРДИТ И НЕ ЛАГАЕТ. А имакс лагает

vs code 312 МБ (327 340 765 байт)
portacle 710 МБ (745 131 064 байт)
ПРОСТО ИДИТЕ НАХУЙ
Linux: Chromium based 76 3167581
>>122678

> А если кодер гей



Не просто гей, а боевой тарас-пидарас.
Linux: Palemoon 77 3167604
>>167536

>ЛАГАЕТ


Это всё из-за однопоточного елиспа. Вроде бы есть емакс на нормальном CM.
Apple GayiPhone: Safari 78 3167606
>>167536
Чаю, вим лучше.
Windows 10: Chromium based 79 3168626
>>100447 (OP)
А чем вам Microsoft Word не нравится?
Windows 7: Firefox based 80 3168627
>>168626
Тем что это текстовый процессор, а не текстовый редактор
Windows 10: Chromium based 81 3168630
>>168627
Таки лучше. Можно всякие стили применять, таблицы с рисунками вкрячивать. На линуксе документы тоже в консоле печатают?
Windows 7: Firefox based 82 3168632
>>168630
Либра, латех.
Ты код в ворде пишешь?
Windows 10: Chromium based 83 3168638
>>168632
Либрэ говно. Я думал тут тред нормальных людей, а оказалось анальники какашками играют.
Linux: Firefox based 84 3168649
>>168638
Ворд тоже. Латех в разы удобнее
4coder.png11 Кб, 400x400
Windows 10: Chromium based 85 3169776
Сорт оф нео-emacs. Мысли?
Windows 10: Firefox based 86 3170499
>>169776
Выглядит неплохо, но я что-то не понял что у негос плагинами
Windows 10: Firefox based 87 3173255
Как (нео)вим настроить, чтобы он имел функционал как вскод? Есть гайд или готовая сборка от васянов?
Screenshot from 2022-07-08 20-28-10.png345 Кб, 3648x1988
Windows 10: Firefox based 88 3173311
Сап, анон. Полтора года сидел на емаксе, но что-то надоел он. Вроде офигенная система кастомизации, но всё равно не то. У каждого разных авторов пакетов своё видение о том, как должен выглядеть интерфейс, поэтому всё выглядит как сборная солянка, не консистентно. У оргмода в агенде так, в магите сяк, а в какой-нибудь ivy вообще hydra использует и всё по разному выглядит. Добавьте сверху эвилмод, который приходится руками допиливать. Ну вот вроде всё что слишком выбивается поправил, с остальным смирился, а потом бац емакс виснет на минуту и батарейку у ноута жрёт как майнер. Да и в целом нет ощущения скорости реакции. Потом выходит обновление и часть настроек отваливается. Сами обновления на никсосе могу уйму времени занимать.

Короче захотел вернуться к истокам, к виму, но решил попробовать неовим. Посоветуй графическую морду к нему, какая сейчас самая модная и фичастая? neovide? goneovim? Особых требований нет, в емаксе нужна была только поддержка дробного масштабирования на вейланде (юзаю pgtk-версию). Ну ещё очень нравится telephone-line и хочется минимапу.
Android: Firefox based 89 3173396
>>173311
Попробуй neovide, если растом не брезгуешь.
Linux: Firefox based 90 3173489
>>173255
можешь посмотреть на сборки сойбоев с редита.
а вообще:
автокомплит -- coc.nvim
файлменеджер -- nerdtree

дальше сам
Windows 7: Firefox based 91 3173491
>>173489
Зачем кок, есть же встроенный лсп?
Windows 10: Firefox based 92 3173517
>>173489
Да сборки не интересуют, у самого есть хорошо настроенный классический вим. Интересно попробовать именно всякие новомодные свистелки и перделки.
sage Linux: Chromium based 93 3173518
>>146178
Проблема вот тут

>шинде

Windows 10: Firefox based 94 3173556
Мда, под никсосом доступны только:
- neovide, не умеет в CSD, выглядит как говно под gnome+wayland
- gnvim, прямо из коробки не работает командный режим, вводимые команды рендерятся где попало
- uivonim, электрон, из коробки не работают дилоги ошибки
- neovim-qt, даже проверять не хочу

Попробую вручную собрать goneovim сейчас, но что-то уже с самого начал расстройство.
Windows 10: Firefox based 95 3173558
Ха, neovide даже не заскринщотился нормально.
Screenshot from 2022-07-09 12-45-25.png74 Кб, 2784x1736
Windows 10: Firefox based 96 3173570
gnvim починился сменой темы, круто.
Windows 10: Firefox based 97 3173573
>>173489
https://github.com/josethz00/neovim-like-vscode
Попробовал это поставить, какие-то ошибки выскакивают непонятные, что-то подгружает непонятно что, потом включаешь, а непонятно как спрятать, а как показать, автодополнение не работает нормально, только какие-то сниппеты
Оче сложно
Windows 10: Firefox based 98 3173579
>>173573
https://medium.com/techiepedia/configuring-vim-as-an-alternative-to-vscode-b13536849407
Пока сделал по этой инструкции, хоть она и под вим
Проигрываю, конечно, с этого минимализма, что для автодополнения нужен нодджс
Сейчас попробую этот нердтри поставить
Windows 10: Firefox based 99 3173581
Че за шибзик придумал NERDTree писать вместо NerdTree
Windows 10: Firefox based 100 3174216
nvim-cmp или coq?
image2 Кб, 200x85
Windows 7: Firefox based 101 3174450
>>100447 (OP)
Какой положняк по сцинтилле?
Смотрел тут недавно, весит 2мб, натив сборка под винду, пердолинг скриптами на уровне. Редактор очень легкий и быстрый. Из коробки выглядит всратовато, кое чего не хватает, типа операций со строками. Хотелось бы найти хороший гайд по пердолингу или примеры с готовыми конфигами.
Windows 7: Firefox based 102 3174467
>>174450
Scintilla не редактор, Scintilla - либа. На ней твой пикрелейтед, а также овердофига других редакторов - np++, Code::Blocks, notepad2 и еще вагон всего. Возьми один из них и не еби себе моск.
Linux: Firefox based 103 3178600
>>173517

Какие перделки по твоему мнению старомодные
Windows 10: Firefox based 104 3178641
>>178600
Собственно coc-nvim и nerdtree. Второе нинужна (мне), а первое уже устарело, получается.

Поделюсь опытом переезда с имакс на неовим старого вимера.
Из новомодных (для меня) перделок суперкрутой оказался telescope (да-да, я знаю про fzf). Прям даже лучше ivy оказался имхо, который в некоторых юзкейсах адово тормозил (не сам иви конечно, а консул с модулями определёнными, хотя превью в иви пришлось вырубить везде всё-таки). Не хватает projectile с интеграциями и красивостями, использую project-nvim, но не то по ощущениям. Neogit в сравнении с magit как небо и земля, пока сижу на старом добром fugitive. Блин, долго переучивался на magit, теперь обратно. Neorg и аналоги пока не пробовал, но вангую отсутствие вменяемой интеграции с project-nvim и очень кастрированные фичи org-mode. Супер корявой оказалась интеграция LSP с nix-shell, да ещё и лютую багу словил. У меня серверы не общесистемные, а подгружаются из проекто с помощью nix-shell. На имаксе всё работало из коробки прям как по маслу, идеально: в counsel-projectile выбираю проект и файл, он переходит в корень проекта, direnv-mode подгружает переменные и пакеты, при необходимости запускается LSP сервер. В неовиме почти тоже самое, но порядок другой, LSP пытается стартануть раньше чем пакеты подгрузятся, не находит сервера из-за этого. И вишенка на торте - если потом переключиться на буфер где .envrc в корне нет (напрмер, файл без проекта) и обратно, то nix-shell процесс, который запускает direnv всегда крашится и соответственно смены окружения не происходит. Если переключаться между буферами для которых есть .envrc - такой проблемы не возникает. Не пойму в чём это проблема, грешу на сам neovim, но может быть также в direnv или nix-shell.
Screenshot from 2022-07-20 11-31-59.png286 Кб, 2004x2148
Windows 10: Firefox based 105 3178644
Да не написал, как решил обе проблемы в итоге, может будет кому-то полезно. В lspconfig и direnv убрал автозапуск и написал автокоманды, которые запускают сервер по DirenvLoaded и Filetype. DirenvExport запускаю руками соответственно. Очень неудобно, но иначе вообще не работает.
Windows 10: Chromium based 106 3179360
Уже кучу времени пердолилюсь в поисках идеальной настройки Pycharm для кодинга на питоне. Хочется совместить и эргономичность (удобно расположенные хоткеи сгруппированные по функциям) и сохранить знакомые по винде хоткеи (хотя бы Ctrl-ZXCV). Да, на двух стульях.

Почему не Emacs/Vim? Потому что пробовал существующие language сервера (через VSCode, правда), было вечное ощущение костылей. Писал бы на том же расте - другое дело, там есть классный rust-analyser.

Пока пришел к использованию хоткеев VIM через IdeaVIM (только нормал мод и работа с текстом, все управление окнами и т.д. - на IDE).
Пока не знаю, сохранять ваниль или перебиндивать. Поставить undo на z, backwards-word на q (близко к w и e), 0 и $ в места поудобнее...
ЧСХ hjkl мне понравилось когда я понял, что указательный палец должен быть на j, а не h, до этого хотел сделать ijkl.

C помощью плагина реализовал кастомные мнемоники в меню, чтобы редкие команды начинались с шортката-лидера, а продожались обычными буквами (Alt+\, V, D).

Интересно, насколько трудно расширять редакторы жидбрейнсов, если выучить основы котлина (все полезнее в 2022, чем елисп).
Windows 10: Chromium based 107 3179363
>>166948
Тоже юзаю.
Как замену nano в терминале, поправить в конфиге пару строчек, когда не хочется грузить себя модальностью nvim или когда нужно минимум зависимостей.
Android: Firefox based 108 3179370
Чет - Вим
Нечет - Емакс
Дабл - ed

Ролл
изображение.png108 Кб, 1457x705
Windows 10: Firefox based 109 3179408
ЧЯДНТ? Почему spacevim не хочет выводит русские букавы?
Linux: Firefox based 110 3179499
>>179408
почему ты думаеш что дело в виме, если ошибка от петона?
изображение.png92 Кб, 1105x507
Windows 10: Firefox based 111 3179502
>>179499
Потому что вне вима все работает
Windows 10: Firefox based 112 3179503
>>179499
>>179502
Ну и еще какую-то хуйню выводит. Ну и пик 2 тот же код, но в терминале
Windows 7: Firefox based 113 3179511
>>179503
Рискну предположить что вим эмулирует/пробрасывет под консольку cmd. cmd с юникодом справляется через жопу, поэтому выхлоп нужно подчищать.
Windows 10: Firefox based 114 3179513
>>179511
Не уверен. Где бы я не запускал: cmd, powershell, neovide - один результат
Windows 7: Firefox based 115 3179516
>>179513
Ну хрен знает, но ошибка про charmap обычно когда юникод пытаешся высыпать куда-то где его не понимают.
Windows 10: Firefox based 116 3179517
>>179516
Если дописать .encode("utf-8"), то все выводится без ошибок. Но выводится не то, что надо
В vscode 'hello Ḇ٤ḞԍНǏ' выводится нормально
Linux: Firefox based 117 3179520
>>179502
>>179503
а консолька и этот костыль для вима у тебя одну и ту же версию петона запускают?
Windows 10: Firefox based 118 3179522
>>179520
Да

Походу VsCode действительно лучший редактор евер криетед. С вимом и имаксом вечно столько ебли
Linux: Firefox based 119 3179537

>spacevim


Ты наверно и зверь двд юзаешь?
Windows 7: Firefox based 120 3179538
>>179517
Ты конеш можешь сделать
print( my_str.encode( "ascii", "ignore" ).decode( ) )
или
print( my_str.encode( "ascii", "replace" ).decode( ) )
крэшится не будет, но символов юникода равно как и их локальной замены ты не увидишь
Linux: Firefox based 121 3179544
>>179517
попробуй PYTHONIOENCODING
изображение.png35 Кб, 811x748
Windows 10: Firefox based 122 3179552
>>179538
Ну эт бесполезно. Оно, как я понял, просто игнорирует то, что не может вывести. А это значит, что ничего, кроме латинских букв и цифр я вывести не смогу. гг
Linux: Firefox based 123 3179558
>>179552
Попробуй терминал неовима открыть и запустить в нем питон. Так мы поймем, что дело в неовиме или в плагине для запуска
изображение.png44 Кб, 804x621
Windows 10: Firefox based 124 3179564
>>179558
Все хорошо тут. Значит проблема в плагине?
Linux: Firefox based 125 3179567
>>179564
Да, васян, который собрал эту васянку, поставил какое-то говно. Скорее всего даже на вимскрипте
Linux: Firefox based 126 3179571
Можешь jaq.nvim какой-нибудь поставить, тестануть
Linux: Chromium based 127 3181656
Блять, как пользоваться ебучим netrw в виме? Допустим, я искал какую-то директорию /zalupa, нашёл её, перешёл внутрь, там захотел создать ещё одну директорию. Жму n, а мне в минибуфере пишет, мол, паттерн zalupa (по которому я искал до этого) не найден. Может я долбоёб и что-то не так делаю?
Linux: Chromium based 128 3181669
>>181656
ЕБАТЬ! Какой же я долбоёб.. Новая директория - d, а не n. Прошу прощения за тупость.
.png1,8 Мб, 2200x2200
Linux: Firefox based 129 3182308
>>100447 (OP)
Что такое есть этот ваш org-mode, и почему от него все так тащатся?
Как отполировать свой имакс, если мне и на дефолтном, можно сказать, что норм?
Linux: Firefox based 130 3182312
>>182310 (Del)
Да я уже года полтора им пользуюсь, но пользуюсь очень редко. Посему орг-мод и прочие фишки особо не осваивал. Ставил только всякую фигню, чтобы можно было удобнее на хачкиле писать. Правда понимаю, что больше чем подстветка синтаксиса, особо не надо, потому что и вшитые в имакс инструменты устраивают.
Windows 10: Firefox based 131 3188411
>>182308
Орг просто язык разметки для заметок, к нему припердолена всякая агенда и прочие фишечки, типа годного движка для таблиц, исполнения кода из заметок и всего такого. После полугода ленивого пердолинга, решил, что нормальному человеку это не нужно
Windows 10: Firefox based 132 3190467
Windows 10: Firefox based 133 3190500
>>182311 (Del)
Какие задачи выполняешь на микро? Есть смысл пересаживаться на микро для прошивки микроконтроллеров?
Windows 10: Chromium based 134 3190661
Windows 10: Chromium based 135 3193611
>>122907
akelpad не обновляется давно
Windows 10: Chromium based 136 3196214
>>100505
никакое не извращение. winget в своих официальных репах поставляет Vim.Vim утилиту
vim.PNG191 Кб, 1920x1080
Windows 10: Chromium based 137 3196221
>>100505
Всё там с ним в порядке, а извращение это пердохуесосные прыщегуи плюс сама питухось на десктопе.
Linux: Firefox based 138 3197166
>>196221
Извращение -- это пользоватья в винде софтом, который изначально проектировался под unix-like системы. В 2d22 винда нужна только для трех задач:
1) Игорь
2) Софт не портированный на другие оси.
3) Разработка под винду.
Для всего остального есть мак и пердоликс. К тому же, первую из задач Габен активно отжимает
Linux: Firefox based 139 3218531
vim это троленг такой? Я прочитал в nvim :Tutor, этож пиздец 200 кнопок в голове держать, когда альтернатива — ты просто берешь мышь, наводишь и кликаешь, или вообще просто колесо крутишь.
Linux: Firefox based 140 3218534
>>218531
И кстати че за ебанизм биндить вверх на k и вниз на j? Это араб делал? Разве не очевидно что низ справа, а верх слева?
image4,7 Мб, 2153x1919
Windows 10: Firefox based 141 3218551
>>218531
>>218534
Ну когда ты их всё-таки выучишь, у тебя будет противоположное мнение. А j и k - действительно неудобная херня на современных клавиатурах, я бы перенёс на одну клавишу вправо. Хотя когда-то это было по другому.
Linux: Firefox based 142 3218912
>>218551

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


Защитный механизм психики. Столько времени (читай - жизни) потрачено в никуда, и надо обосновать это безвозвратно утраченное время, иначе чувство гордости собой и иллюзия удобства сменятся сильнейшим сожалением. Честные вимеры (и лисоги, у которых браузер под себя), которые уже размышляли об этом, поймут, о чём я пишу.
Linux: Firefox based 143 3218971
Ну ладно, я понимаю там двадцатипальцевый слепоглухонемой метод печати, может кому-то и удобно. А пользователи вима реально каждый раз к Esc тянутся или у них мизинцы полуметровые? Типа стрелочки полная хуйня, надо чуть-чуть руку вправо сдвинуть, это неудобно. Вот вперед для любого действия вытягиваться в римском приветствии, вот это я понимаю.
Linux: Chromium based 144 3218994
>>218912
>>218971
Как пердольер высшей касты(NVim -> emacs -> lem) могу сказать. что ты не прав. Это не защитный механизм, а действительно бОльшее удобство при работе c текстом по сравнению с обычными средствами.
Windows 10: Firefox based 145 3219022
>>218912
>>218971
Не понимаю о чём ты. Недавно пытался мигрировать свою базу заметок на популярные нынче obsidian/logseq. Пару недель пробовал набирать текст в этом стиле:

>ты просто берешь мышь, наводишь и кликаешь, или вообще просто колесо крутишь.


Охуел с того, насколько это непродуктивно и неудобно. Это впрочем приложения на электроне
и при желании можно было бы поставить туда вим-мод, но как показывает практика
- единственная нормальная эмуляция вима есть только в емаксе. Поэтому я плюнул
на эту затею и вернулся обратно на него.
Это сообщение, как и все более-менее длинные, набираю в виме, спасибо
tridactyl.


Касательно Esc - её расположение реально неудобно, есть несколько способов
исправить проблему:
- переназначить Caps на Esc
- замапить сочетание типа jj или jk в режиме вставки на выход из него
- использовать Ctrl-C или Ctrl-[

Мой вариант - третий.
Linux: Firefox based 146 3219056
>>218994
>>219022
ЧТД.

> Не понимаю о чём ты


Именно об этом.
я, который >>218912
Android: Firefox based 147 3219086
>>219056
Охуенная логика у тебя. Что-то уровня:
Зачем вытирать жопу, если можно не вытирать? Вы говорите, что это способствует чистоте? Да это просто защитный механизм вашей психики, потому что вы потратили время и силы на обучение подтирания жеппы.
Linux: Firefox based 148 3219126
>>219086
Окей, держи правильную туалетную аналогию:

Вим - вытирать попу бумагой (!), раздражая кожу и оставляя загрязнение.

Нормальный текстовый редактор - подмыть попу гигиеническим душем начисто, чтобы она сияла и благоухала, ноль раздражения кожи и частичек кала. Никогда не кончается, а бумагу приберегите для книг и творчества.
Linux: Firefox based 149 3219130
>>219126
Добивая твою аналогию: оказавшись ты где-нибудь в сральнике без биде за неимением навыка пользования бумагой тебе останется лишь размазать говно по жопе.
Linux: Firefox based 150 3219133
>>219130
Вим уже ушёл в прошлое, а туалетной бумаге просто ещё предстоит.
Linux: Firefox based 151 3220028
Подскажите какие эвенты в неовиме случаются когда я переключаюсь в другое окно (в дерево файлов например)? И есть ли какие-то эвенты когда я переключаюсь с терминала на другое окно.

Хочу настроить сохранение на любой выход из окна с текстом, как вскод делает на onFocusChange.
Windows 10: Firefox based 152 3220321
>>220028
:help event, раздел buffers
Обновить тред
Двач.hk не отвечает.
Вы видите копию треда, сохраненную 20 декабря 2022 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /s/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски