미리보기 창에서 구문 강조를 사용하는 Ranger의 스크린샷을 본 적이 있습니다. 그래서 이 기능을 활성화하는 방법이 궁금했고 명령을 사용하여 생성될
scope.sh
디렉터리에 파일이 필요하다는 것을 알게 되었습니다 . 그런데 미리보기 창을 생성한 후 ./home/user/.config/ranger/scop.sh
$ ranger --copy-config=scope
set use_preview_script true
rc.config
Q: Ranger 미리 보기 창에서 구문 강조(특히 C/C++)를 활성화하는 방법을 아는 사람이 있습니까?
답변1
$ sudo apt install highlight
그런 다음 다시 엽니다 ranger
.
답변2
레인저 지원을 highlight
참조하세요.https://gitlab.com/saalen/highlight자세한 내용은
에 설치됨애플 시스템을 실행하여 brew install highlight
. 사용 가능한 테마 목록은 다음에서 확인할 수 있습니다.
highlight/<highlight_version>/share/highlight/themes
예:
/usr/local/Cellar/highlight/3.54/share/highlight/themes$ ls
base16 clarity.theme easter.theme edit-vim.theme molokai.theme relaxedgreen.theme
acid.theme dante.theme edit-anjuta.theme edit-xcode.theme moria.theme rootwater.theme
aiseered.theme darkblue.theme edit-bbedit.theme ekvoli.theme navajo-night.theme seashell.theme
andes.theme darkbone.theme edit-eclipse.theme fine_blue.theme navy.theme solarized-dark.theme
anotherdark.theme darkness.theme edit-emacs.theme freya.theme neon.theme solarized-light.theme
autumn.theme darkplus.theme edit-fasm.theme fruit.theme night.theme sourceforge.theme
baycomb.theme darkslategray.theme edit-flashdevelop.theme github.theme nightshimmer.theme tabula.theme
bclear.theme darkspectrum.theme edit-gedit.theme golden.theme nuvola.theme tcsoft.theme
biogoo.theme denim.theme edit-godot.theme greenlcd.theme olive.theme the.theme
bipolar.theme duotone-dark-earth.theme edit-jedit.theme kellys.theme orion.theme vampire.theme
blacknblue.theme duotone-dark-forest.theme edit-kwrite.theme leo.theme oxygenated.theme whitengrey.theme
bluegreen.theme duotone-dark-sea.theme edit-matlab.theme lucretia.theme pablo.theme xoria256.theme
breeze.theme duotone-dark-sky.theme edit-msvs2008.theme manxome.theme peaksea.theme zellner.theme
bright.theme duotone-dark-space.theme edit-nedit.theme maroloccio.theme print.theme zenburn.theme
camo.theme dusk.theme edit-purebasic.theme matrix.theme rand01.theme zmrok.theme
candy.theme earendel.theme edit-vim-dark.theme moe.theme rdark.theme
Ranger에서 scope.sh
특정 테마를 사용하려면 HIGHLIGHT_STYLE
이 변수를 설정해야 합니다. 예:
export HIGHLIGHT_STYLE=clarity