Delta를 활용한 Git Diff 가독성 개선 및 터미널 워크플로우 최적화
Delta는 터미널 환경에서 Git Diff 결과에 구문 강조(Syntax Highlighting)와 줄 번호를 추가하여 코드 변경 사항의 가독성을 극대화하는 도구이다.
Delta를 활용한 Git Diff 가독성 개선 및 터미널 워크플로우 최적화
Delta는 터미널 환경에서 Git Diff 결과에 구문 강조(Syntax Highlighting)와 줄 번호를 추가하여 코드 변경 사항의 가독성을 극대화하는 도구이다.
This guy made #lazygit and #lazydocker that are terminal UI to these tools. Great job, Jesse!
jesseduffield (Jesse Duffield) https://github.com/jesseduffield
Dear #git / #jujutsu / #jj / #lazygit #lazyweb (pun not intended?),
I am gently interested in trying out `jj` sometime, but have invested /significant/ muscle memory in the lazygit TUI (which is flippin' awesome). Has anyone made that /specific/ transition successfully?
Eg,
- did you go back to fully shell-driven SCM actions using `jj`? (because jj is just that good?)
- did you switch to a more editor-plugin-focused workflow? (because one was on offer? btw I use vim)
- did you use lazygit+jj clones/etc like lazyjj (https://github.com/Cretezy/lazyjj)? (which looks non-slop but otherwise haven't tried yet)
- mystery fourth option?
Git im Terminal kann anstrengend sein – muss es aber nicht! Heute: **lazygit**. 🚀
Dieses TUI-Tool macht Git-Workflows wie Staging & Diffing intuitiv, ohne das Terminal zu verlassen.
Background I’ve been using the excellent lazy.nvim package manager for more than three years now, and I’ve been super happy with it. But with Neovim v0.12.0, vim.pack was shipped: a built-in (but still experimental) plugin manager that manages plugins using Git, with no third-party dependencies required, implemented by Evgeni Chasnovski (see neovim/neovim#34009), known for his work on mini.nvim. This piqued my interest, as I’ve found myself creating abstractions and isolations with lazy.nvim that don’t harmonize with my grug brain. So I figured I wanted to see if I could simplify by moving onto vim.pack.
Background I’ve been using the excellent lazy.nvim package manager for more than three years now, and I’ve been super happy with it. But with Neovim v0.12.0, vim.pack was shipped: a built-in (but still experimental) plugin manager that manages plugins using Git, with no third-party dependencies required, implemented by Evgeni Chasnovski (see neovim/neovim#34009), known for his work on mini.nvim. This piqued my interest, as I’ve found myself creating abstractions and isolations with lazy.nvim that don’t harmonize with my grug brain. So I figured I wanted to see if I could simplify by moving onto vim.pack.