Size: a a a

Emacs — русскоговорящее сообщество

2020 September 30

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Vadim Selin
А подскажите пожалуйста какой аналог вимовского Ctrl-X,Ctrl-F (compl-filename) для emacs? Ещё лучше если spacemacs-овские биндинги для этого.
У меня company автоматом предлагает
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Настройки не помню правда, какие делал
источник

VS

Vadim Selin in Emacs — русскоговорящее сообщество
Раздражает, что надо настраивать такие тривиальные вещи...
Не понимаю, неужели при редактировании .gitignore никому до меня не хотелось комплитить имена файлов
источник

AT

Andrew Tropin in Emacs — русскоговорящее сообщество
Vadim Selin
Раздражает, что надо настраивать такие тривиальные вещи...
Не понимаю, неужели при редактировании .gitignore никому до меня не хотелось комплитить имена файлов
Покажи значение переменной company-backends
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Vadim Selin
Раздражает, что надо настраивать такие тривиальные вещи...
Не понимаю, неужели при редактировании .gitignore никому до меня не хотелось комплитить имена файлов
УМВР
источник

VS

Vadim Selin in Emacs — русскоговорящее сообщество
источник

VS

Vadim Selin in Emacs — русскоговорящее сообщество
Andrew Tropin
Покажи значение переменной company-backends
вот такой список
источник

VS

Vadim Selin in Emacs — русскоговорящее сообщество
так конечно, после пары-тройки потраченных человеко-лет небось работает
источник

AT

Andrew Tropin in Emacs — русскоговорящее сообщество
Vadim Selin
так конечно, после пары-тройки потраченных человеко-лет небось работает
вот весь конфиг и у меня тоже работает.
источник

AT

Andrew Tropin in Emacs — русскоговорящее сообщество
Vadim Selin
так конечно, после пары-тройки потраченных человеко-лет небось работает
источник

AT

Andrew Tropin in Emacs — русскоговорящее сообщество
Vadim Selin
так конечно, после пары-тройки потраченных человеко-лет небось работает
Если есть время, то я рекомендовал бы освоить ванильный имакс, займёт пару недель, зато избавит от огромного количества "магии", которая непонятно как работает или не работает.
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Vadim Selin
так конечно, после пары-тройки потраченных человеко-лет небось работает
потраченных на что? Я емаксом пользуюсь с 2009, но на настройку не уверен даже, что потратил больше пары человекомесяцев
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
у меня с 2012 года порядка 200 коммитов в репозиторий с конфигом, и большинство из них всякие мелочи. Глобальных переписываний было два с половиной, пожалуй - модуляризация, потому переезд на use-package для внешних пакетов, и переезд на use-package для внутренних пакетов
источник

VS

Vadim Selin in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
у меня с 2012 года порядка 200 коммитов в репозиторий с конфигом, и большинство из них всякие мелочи. Глобальных переписываний было два с половиной, пожалуй - модуляризация, потому переезд на use-package для внешних пакетов, и переезд на use-package для внутренних пакетов
ой, да ладно. если быть честным, то надо же учитывать время на освоение elisp, отлавливание багов и т.д. и т.п.
годов там не набегает, конечно, тут я слегка преувеличил. но время-то заметное набегает.
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Vadim Selin
ой, да ладно. если быть честным, то надо же учитывать время на освоение elisp, отлавливание багов и т.д. и т.п.
годов там не набегает, конечно, тут я слегка преувеличил. но время-то заметное набегает.
чо там того елиспа осваивать, чай не с++
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
алсо, у меня в конфиге кода как такового почти и нету
источник

b⛅

bouncepaw ⛅ in Emacs — русскоговорящее сообщество
программирование конфигов: definitive guide
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Ну и в емаксе весь этот елисп документирован
источник

AT

Andrew Tropin in Emacs — русскоговорящее сообщество
Vadim Selin
ой, да ладно. если быть честным, то надо же учитывать время на освоение elisp, отлавливание багов и т.д. и т.п.
годов там не набегает, конечно, тут я слегка преувеличил. но время-то заметное набегает.
Очень неоднозначно, с одной стороны, ты можешь взять vscode/sublime с кучей плагинов/doom-emacs/spacemacs и получить изкоробочное решение, которое более менее работает и удовлетворяет твоим привычкам. Это easy.

Но они все дают тебе довольно высокий уровень абстракции и чтобы что-то исправить, тебе придётся очень хорошенько копнуть. Например из spacemacs сложнее добраться до встроенной доки emacs, т.к. появляется ещё пара слоёв сверху, которые далеки от идеала. А в проприетарных инструментах копать будет ещё в разы сложнее.

Есть альтернативный путь: изучить базовые концепции инструмента (кстати emacs имеет отличную доку на каждый аспект работы с ним) и постепенно подтюнивать маленькие шероховатости, докидывать пакеты, которые понятно как работают. Тогда ты получишь инструмент, который ты понимаешь + твой ворклоу и дефолтный воркфлоу emacs начнут синергировать, а не конфликтовать. Это simple.

Так вот, в долгосрочной перспективе, лучше выбирать simple, а не easy.

Ну и докладик Рича в догоночку:  https://youtu.be/oytL881p-nQ
источник

D

Dameda in Emacs — русскоговорящее сообщество
bouncepaw ⛅
программирование конфигов: definitive guide
А будет in nutshell?
источник