Size: a a a

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

2021 November 19

A

Aragaer in Emacs — русскоговорящее сообщество
вот я о том и говорю, что для любого объемного рефакторинга существует способ свести его к последовательности менее объемных
источник

RR

Rigidus Rigidus in Emacs — русскоговорящее сообщество
Кажется я нашел как это сделать:

Сначала я использую `counsil-rg' чтобы искать вхождение этой функции во всех файлах проекта
источник

RR

Rigidus Rigidus in Emacs — русскоговорящее сообщество
У него есть плюс в том, что можно через пробел задать что еще должно присутствовать в строке (fromToken, toToken) в моем случае), чтобы отфильтровать то что не является началом целевой функции
источник

A

Arjaz in Emacs — русскоговорящее сообщество
Consult-ripgrep + export + wgrep + macro
источник

RR

Rigidus Rigidus in Emacs — русскоговорящее сообщество
После этого я могу двигаться вверх-вниз и если я выбрав одну из строчек нажму Ctrl+O то выйдет вот такое меню с дополнительными действиями
источник

A

Arjaz in Emacs — русскоговорящее сообщество
+ перестать писать на плохом языке
источник

A

Arjaz in Emacs — русскоговорящее сообщество
Ну или регексп вместо макроса
источник

RR

Rigidus Rigidus in Emacs — русскоговорящее сообщество
о, можно чуть больше подробностей?

Перестать бы с радостью, так то я - лиспер, но иногда приходится рефачить чужое
источник

LL

Lämppi Lütti in Emacs — русскоговорящее сообщество
На раст так просто не перепишешь 🌝
источник

A

Arjaz in Emacs — русскоговорящее сообщество
consult-ripgrep — поиск вхождения по всему проекту, должно примерно как counsel-rg работать
В иви что-то своё есть, наверное, но через embark можно сделать экспорт текущих результатов в новый буфер, в котором можно включить wgrep-mode, чтобы изменять полученные вхождения
источник

LL

Lämppi Lütti in Emacs — русскоговорящее сообщество
Ойте схлопнется
источник

LL

Lämppi Lütti in Emacs — русскоговорящее сообщество
Оно живо только потому что всё говно и его бережно хранят
источник

A

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

A

Arjaz in Emacs — русскоговорящее сообщество
Вот для ivy
источник

ND

Nikita Domnickij in Emacs — русскоговорящее сообщество
Ебать у вас приседания
источник

ND

Nikita Domnickij in Emacs — русскоговорящее сообщество
Лишь бы rg.el не юзать
источник

RR

Rigidus Rigidus in Emacs — русскоговорящее сообщество
офигеть, это работает!
источник

RR

Rigidus Rigidus in Emacs — русскоговорящее сообщество
А как юзать rg.el ?
источник

A

Arjaz in Emacs — русскоговорящее сообщество
consult/rg.el — два разных фронта к рипгрепу
источник

oo

omar munchaev omar c... in Emacs — русскоговорящее сообщество
как посмотреть какие моды используются в открытом буфере?
источник