▲GN⁺ 2024-11-09 | parent | ★ favorite | on: Delta: Git, diff, grep, blame 출력용 구문 강조 페이지 뷰어(github.com/dandavison)Hacker News 의견 Delta는 설정 후 잊어버릴 수 있는 도구로, git grep/diff/blame 출력 대신 자주 사용됨. ripgrep과도 호환됨을 알게 됨 bat도 비슷하게 설정 후 잊어버릴 수 있는 도구로, cat을 bat으로 alias하여 사용 중임 기본 git으로도 적당한 수준의 단어 단위 diff를 얻을 수 있음 git diff --color-words --word-diff-regex='\w+|.' 명령어 사용 Delta는 유용하지만 긴 줄을 잘라내는 문제가 있었음. 이 문제는 git config --global --replace-all delta.max-line-length 0 설정으로 해결됨 기본 설정이 아닌 이유는 불분명함 Delta와 difftastic을 혼합하여 사용 중이며, 특히 difftastic은 tree-sitter AST 구문에 유용함 Delta는 깔끔하고 매우 빠름 Delta 사용을 막는 요인은 "시스템" 테마 감지 부족임. 테마가 쉘과 맞지 않으면 읽기 어려움 일반 git diff 도구를 색상과 함께 사용했지만, Delta는 너무 복잡함 Delta와 difftastic을 모두 사용 중이며, 강력히 추천함 터미널을 사용하는 사람이라면 꼭 사용해보길 권장함 bat을 좋아하며, Delta와도 연결됨 Delta를 사랑하며, 항상 사용하지는 않지만 보통 사용함. 누구에게나 시도해보길 추천함 작성자가 magit 통합도 작성한 것으로 보임 사용자 피드백(성능 등)에 대한 의견을 구함
Hacker News 의견
git diff --color-words --word-diff-regex='\w+|.'명령어 사용git config --global --replace-all delta.max-line-length 0설정으로 해결됨git diff도구를 색상과 함께 사용했지만, Delta는 너무 복잡함