Size: a a a

2021 March 05

VL

Valerii Leontiev in pro.vim
Это имаксеры говорят
источник

VL

Valerii Leontiev in pro.vim
немного емаксо-срача в чатик
источник

VL

Valerii Leontiev in pro.vim
magit тормозит на больших патчах
источник

VL

Valerii Leontiev in pro.vim
заметно становится на патчах где-то в 3к строк, на патчах больше 10к строк он неюзабелен
источник

VL

Valerii Leontiev in pro.vim
Магит тормозной, этого вроде даже автор не отрицает
источник

GK

Georgy Komarov in pro.vim
Пусть жалуются. 🤷‍♂️
Когда magit был написан на чистом elisp, работал он ещё медленнее.
источник

GK

Georgy Komarov in pro.vim
Вообще имакс должен начать работать быстрее, когда в апстрим примут патч с jit для elisp. Может быть, уже приняли даже.
источник

GK

Georgy Komarov in pro.vim
источник

GK

Georgy Komarov in pro.vim
Он вполне себе сносно работал в прошлом году. Только иногда сыпал ворнингами в консоль.
источник

VL

Valerii Leontiev in pro.vim
Понятно. Я че-то пока с lazygit никуда не могу слезть, удобно.

А у telescope есть перспектива стать заменой для fugitive? Уже сейчас там есть многие гитовые штуки
Ну и, вроде как, там есть нормал mode, в котором ты бегаешь по айтемам обычными jk, что открывает дорогу многочисленным хоткеям без необходимости прожимать ctrl, как в fzf например.
источник

GK

Georgy Komarov in pro.vim
Valerii Leontiev
Понятно. Я че-то пока с lazygit никуда не могу слезть, удобно.

А у telescope есть перспектива стать заменой для fugitive? Уже сейчас там есть многие гитовые штуки
Ну и, вроде как, там есть нормал mode, в котором ты бегаешь по айтемам обычными jk, что открывает дорогу многочисленным хоткеям без необходимости прожимать ctrl, как в fzf например.
Какие перспективы, о чём ты. Используй что тебе удобно. 🙂
источник

VL

Valerii Leontiev in pro.vim
Georgy Komarov
Какие перспективы, о чём ты. Используй что тебе удобно. 🙂
Я и использую:)
Просто интересно.
источник

VL

Valerii Leontiev in pro.vim
В лейзигите увы нет плотной интеграции с вимом... Это минус.
источник

NG

Nicholas Guriev in pro.vim
зачем вообще какие-то интеграции гит в вим?
источник

NG

Nicholas Guriev in pro.vim
хотя признаюсь, из fugitive я пользуюсь только :Gblame
источник

NG

Nicholas Guriev in pro.vim
просто пользоваться голой git-blame(1) не оч удобно
источник

GK

Georgy Komarov in pro.vim
Nicholas Guriev
хотя признаюсь, из fugitive я пользуюсь только :Gblame
:Gread полезен, когда нужно сбросить изменения до определённой ветки. Это быстрее, чем набирать checkout в терминале.
3-way-diff тоже удобен (напр., :Gvsplit master:%), особенно если включить scrollbind.
источник

GK

Georgy Komarov in pro.vim
Ну и :Gstatus. Я без него вообще не могу, запускаю, чтобы быстро добавить изменения. Удобно использовать для того, чтобы выбрать нужные stage.
источник

GK

Georgy Komarov in pro.vim
Их же потом можно откатить.
источник

NG

Nicholas Guriev in pro.vim
Georgy Komarov
:Gread полезен, когда нужно сбросить изменения до определённой ветки. Это быстрее, чем набирать checkout в терминале.
3-way-diff тоже удобен (напр., :Gvsplit master:%), особенно если включить scrollbind.
ладно, попробую как работает :Gread, возможно, будет удобнее чем git checkout -p
источник