«font-lock» 태그된 질문

글꼴 잠금 모드는 부 모드로, 항상 특정 버퍼에 국한되어 버퍼의 텍스트에 얼굴을 할당합니다.

7
열 80에서 통치자를 어떻게 구할 수 있습니까?
프로그래머로서 특정 열 (보통 80)에서 눈금자를보고 싶습니다. 따라서 해당 열을 교차 할 때와 얼마나 가까운 지 확인하여 코드를 조기에 다시 포맷 할 수 있습니다. 지금까지 찾은 옵션은 모두이 목표를 달성하지 못합니다. whitespace-mode, column-enforce-mode및 column-marker행의 텍스트가 이미를 통과 한 후에 만 ​​개별 행을 강조 표시합니다 fill-column. 열을 가로 지르는 것만이 아니라 …

2
emacs에서 SE의 마크 다운 풍미를 어떻게 사용합니까?
emacs에 SE 마크 다운 마크 다운을 사용하고 싶습니다. 기본 마크 다운 모드에는 몇 가지 기능 (백틱 및 들여 쓰기 마크 코드, #헤더 작성 및 >글꼴 변경)이 있지만 다음과 같은 기능도 있습니다. * 들여 쓰기를 포함한 목록 항목을 만들 수 있습니다. [foo](http://example.com)클릭하면 foo 로 표시되고 브라우저가 열립니다 http://example.com. 이상적으로는 마크 맥으로 …

1
조직 모드 마크 업 기호가 보이지 않습니까?
Emacs에서 별표 (*)를 사용하여 굵은 글꼴 (예 : * 굵은 체 *)을 사용할 수 있습니다. 내 질문은 별표를 보이지 않게 할 수 있습니까? 즉, 굵은 대신 * 굵은 *를. 파업, 이탤릭체 등의 동일한 질문 나는 이것이 달성 가능해야한다는 것을 안다. 예를 들어, 조직 들여 쓰기 별표를 배경의 동일한 색상으로 설정하여 …

2
따옴표 내에서 쉘 변수 강조
vim에서 다음 문서는 $PWD2 행과 3 행의 두 가지 방식으로 색상이 지정됩니다. #/bin/sh echo "Current Directory: $PWD" echo 'Current Directory: $PWD' 첫 번째 인스턴스는 $PWD나머지 문자열과 다른 색으로 표시됩니다. 이는 리터럴 텍스트로 처리되지 않고 변수가 확장 될 것이라는 명확한 시각적 표시를 제공합니다. 반대로, 두 번째 인스턴스 $PWD는 작은 따옴표로 인해 …
13 font-lock  bash 

1
글꼴 잠금 성능 최적화
고정 글꼴 잠금 일치의 변형을 수행하고 싶습니다. 이름 목록으로 시작하는 함수 정의가 있으며 함수 본문 내에서 해당 이름을 강조 표시하고 싶습니다. 이 작업을 수행하고 jit-lock-register를 사용하여 jit-lock 함수로 등록했지만 성능이 상당히 떨어지고 큰 파일에서 스크롤링이 지연됩니다. 성능을 어떻게 측정 할 수 있습니까? 큰 파일에서 함수를 호출하는 시간 (float-time 전후 또는 …

3
다른 주요 모드로 버퍼 영역을 글꼴 화
Ansible 모듈에 대한 설명서를 보여주는 버퍼가 있습니다. 이 버퍼에는 모든 표준 기능을 제공하는 자체 주요 모드가 있습니다. 특히 버퍼를 글꼴 화하여 인라인 마크 업, 옵션, 섹션 등을 강조 표시합니다. 대체로와 비슷합니다 M-x man. 문서 맨 아래에는 일반적으로 YAML의 일부 코드 예제가 있습니다. 이것들도 글꼴 화하고 싶습니다. 물론 YAML에 대한 자체 …
12 font-lock  region 

1
색상 선언 변수
emacs가 C / C ++의 단일 함수에서 선언 된 변수를 기억하게하는 간단한 방법을 찾고 있습니다. "간단한"이란 외부 파일이없고 구성 파일에 elisp 줄이있는 것을 의미합니다. 내 기본 Emacs 구성은 선언시 변수 이름을 노란색으로 표시하지만 사용시 흰색으로 표시합니다. char toto; // 'char' is green, 'toto' is yellow toto = 42; // 'toto' …

1
font-lock-defaults로 사용자 정의면을 어떻게 지정합니까?
기존면을 사용하여 글꼴 잠금 키워드를 정의하면 'foo'문자열을 강조 표시 할 수 있습니다. (defconst my-mode-font-lock-keywords (list (cons "foo" 'font-lock-type-face))) (define-derived-mode my-mode fundamental-mode "My mode" "A demo mode." (set (make-local-variable 'font-lock-defaults) '(my-mode-font-lock-keywords))) 이것은 올바르게 강조 표시됩니다. 그러나 내 얼굴을 정의하면 : (defface my-mode-foo-face '((t :inherit font-lock-preprocessor-face)) "Face for highlighting 'foo'.") (defconst my-mode-font-lock-keywords …

2
부 모드에서 복잡한 구문 강조 표시를 추가하는 방법은 무엇입니까?
마이너 모드에서 다양한 얼굴의 코드를 강조하고 싶습니다. 여기 내가 원하는 것에 가까운 스크린 샷이 있습니다. 내가 부족 한 가지는 주석 문자 갖는 #에서을 font-lock-comment-face. 아이디어는 일반 텍스트로 강조 표시된 개요에 "포함"되는 주석을 작성하여보다 쉽게 ​​읽을 수 있도록하는 것입니다. 평소 덜 눈에 띄는 얼굴로 정기적으로 의견을 나누면서. 내가 사용한 코드는 다음과 …

1
주어진 모드에서만 구문 강조 표시를 사용자 정의하는 방법
lua-mode.el다른 주요 모드에 영향을 미치지 않고 구문 강조 표시를 변경하고 싶습니다 . 그냥 예를 들어, 내가 좋아하는 "핵심 단어를"하고 싶은 if, then, else경우에 굵은 파란색 서체로 lua-mode편집하고있는 동안 동일한 강조 스타일을하지 않고 (대신 기본 핑크) .texAUCTeX와 파일을. 지금까지 나는 내에서 다음 코드를 넣어 시도 .emacs내에서 또한 다음과 lua-mode.el: (custom-set-faces '(font-lock-builtin-face …

1
LaTeX 소스 블록의 일관된 구문 강조 표시
org-babel 코드 블록의 구문 강조를위한 조직 매뉴얼 솔루션은 (setq org-src-fontify-natively t) 블록으로 둘러싸인 LaTeX 코드에 적합 #+BEGIN_SRC latex 그러나 다음과 같은 블록에는 적합하지 않습니다. #+BEGIN_LATEX 두 가지 유형의 LaTeX 소스 블록이 동일한 LaTeX 구문 강조 구성표 / 설정을 사용하도록하는 방법이 있습니까?
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.