Emacs에서 세로 들여 쓰기 마커를 표시하려면 어떻게해야합니까?


14

다음 Sublime Text 스크린 샷에 표시된 것과 같이 세로 줄로 들여 쓰기를 표시 할 수있는 Emacs 패키지 또는 구성을 찾고 있습니다.

숭고한 텍스트 2

답변:


5

나는 이것이것이 당신의 질문에 대한 대답 일 수 있다고 생각 합니다 .

설치가 쉽습니다. 호출 git clone git@github.com:antonj/Highlight-Indentation-for-Emacs.git .하고 말하고 ~/.emacs.d/highlight-indents추가하십시오.

(add-to-list 'load-path "~/.emacs.d/packages/highlight-indents/")
(require 'highlight-indentation)

당신에게 .emacs. 그런 다음 파일을 방문 할 때 M-x highlight-indentation-mode RET마이너 모드를 활성화 할 수 있습니다 .


완전한. 정확히 내가 찾던 것. 감사합니다!
mfaerevaag

흠 .. indent-guide전체 열을 강조 표시하고 문제의 스크린 샷과 같이 얇은 세로 줄을 찾고 있습니다. 이 indent-hint위키 페이지에서 언급 한 ran9er에 의해,하지만 그것을하지 않습니다 아웃 - 오브 - 박스 작동합니다. 다른 해결책이 있습니까?
Geradlus_RU

1

들여 쓰기 안내 모드 를보고 싶을 수도 있습니다 . 커서를 움직일 때 코드 블록을 동적으로 들여 쓰기합니다. 또한 의도 한 배경색 :|마찬가지로 좋아하는 들여 쓰기 문자를 쉽게 설정할 수 있습니다 .


나는 indent-guide소스와 README를 간략히 살펴 보았고 들여 쓰기 문자를 설정할 수있는 방법을 찾지 못했습니다. 어떻게 할 수 있습니까?
Geradlus_RU

@Geradlus_RU 다음은 Emacs 구성입니다. (require 'indent-guide) (set-face-background 'indent-guide-face "gray") (add-hook 'prog-mode-hook 'indent-guide-mode) (add-hook 'ess-mode-hook 'indent-guide-mode) (add-hook 'markdown-mode-hook 'indent-guide-mode)
YulongNiu

오, 나는 그것이 indent-guide다른 패키지 라는 것을 깨달았습니다 highlight-indentation. 감사합니다. 전자는 내가 찾은 것입니다!
Geradlus_RU

1

또한 highlight-indent-guides-mode이를 후크로 사용 하여 추가하여 prog-mode자동으로로드되도록 할 수도 있습니다 .

Spacemacs, 나는 첫째로를 설치하여 그것을했다 M-x package-install나에 사용자 정의 패키지로 추가 .spacemacs한 후, M-x customize-group, prog-mode, prog-mode후크, "기능은"입력 highlight-indent-guides-mode.

M-x customize-group highlight-indent-guides들여 쓰기 문자, 색상 등을 통해 구성 하고 변경할 수 있습니다 .

지금까지 놀라운 일을하고 빠르게 렌더링합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.