파일 관리자는 ranger
정상적으로 실행되며 내 터미널(urxvt)의 일반 X 리소스 색상 구성표를 사용합니다. 그러나 파일 미리보기를 표시하고 구문을 강조표시하면(아마도 highlight
또는 사용 pygmentize
) 색상이 모두 잘못되어 기본 색상(밝은 파란색, 밝은 빨간색 등)처럼 보입니다. 일반 X 색상을 사용하기 위해 Ranger에서 구문 강조를 얻으려면 어떻게 해야 합니까? 달리기는 cat some-file.py | pygmentize
잘 작동하고 내 색 구성표를 사용하지만 Ranger에서는 작동하지 않는 것 같습니다.
답변1
변화
highlight_format=xterm256
도착하다
highlight_format=ansi
당신의 것에서 scope.sh
다시로드하십시오.
답변2
좋아요! 이전 답변이 제대로 작동하지 않은 후, 저는 스스로 몇 가지 실험을 했고 ~/.config/ranger/scope.sh
편집해야 할 또 다른 부분을 찾았습니다.
pygmentize_format='terminal256'
이는 다음과 같이 변경되어야 합니다.
pygmentize_format='terminal'
게다가 원래 솔루션에 따라 변경하면 문제가 해결됩니다 highlight_format='xterm256'
!highlight_format='ansi'