>>232926
>Я форточник по природе, линукса у меня только на серверах, виртуалке и эмбеддеде.
Emacs и gVIM есть на винду. Вашему вниманию скриншот емакса с винды. Даже vi можно поставить из состава busybox с помощью scoop.sh https://scoop.sh
>Я форточник по природе
Зато у тебя запустится CATIA и orCAD.
>>232925
>на моей кофеварке не потянет
Ну да Eight Megabytes And Constantly Swapping. Только времена, когда 8 мегабайт было слишком много для программы на диске прошли. Емакс вполне себе запуститься на твоей кофеварке, а если в нём что-то будет тормозить, то это будут либо его собственные проблемы из-за древности архитектуры редактора и его однопоточности, либо просто конфиг такой, что сразу всё грузится. Но и то время загрузки емакса не такая уж проблема, потому что емаксеры живут в своём лисповом образе по несколько дней не перезагружая его и потому наблюдают загрузку емакса точно так же часто как и загрузку компа, который чаще отправляют в гибернацию чем выключают.
Это конечно нихера не повод его использовать, в мире вполне себе полно нормальных редакторов текста — kate например, если вы пользователь кед. Слышал, что мелкочень вообще используюет qtCreator для редактирования всего. Разделяю такой подход.
Тем не менее если кому-то интересно, то вот кусок моего конфига емакса, отвечающий за программирование на пайтоне:
(use-package pyvenv
:ensure t
:commands (pyvenv-activate pyvenv-workon)
:config
;; Set correct Python interpreter on Windows
(when (eq system-type 'windows-nt)
(setq pyvenv-post-activate-hooks
(list (lambda ()
(setq python-shell-interpreter (concat pyvenv-virtual-env "Scripts/python.exe")))))
(setq pyvenv-post-deactivate-hooks
(list (lambda ()
(setq python-shell-interpreter "python.exe"))))))
(use-package pydoc :ensure t)
Ещё я использую какой-нибудь из лэнгуэдж серверов, просто подключившись через M-x eglot.