«syntax-highlighting» 태그된 질문

구문 강조는 색상, 크기, 서체 또는 기타 속성을 사용하여 시각적으로 특별한 의미가 있음을 나타내므로 텍스트를 이해하기 쉽게합니다. 예를 들어 특정 색상으로 언어 키워드를 표시합니다.

3
알려진 파일 형식 나열
vim이 현재 알고있는 파일 형식의 이름 목록을 어떻게 얻을 수 있습니까? vim이 파일 형식을 자동으로 감지하지 않을 때 vim이 알고있는 파일 형식 중 일부가 비슷한 것을 강조하고 합리적인 구문 강조 표시를 제공하는지 확인할 수 있도록이 작업을 수행 할 수 있기를 원합니다. 파일 형식을 다루는 vimscript 파일 ftplugin은 규칙 에 따라 …

2
Vim은 터미널 색상 이스케이프 코드를 해석 할 수 있습니까?
많은 CLI 프로그램이 잘 강조 표시된 텍스트를 출력합니다. 대부분은 출력이 파일로 전달되는지 확인하지만 일부는 터미널 이스케이프 코드를 포함합니다. 이스케이프 코드가있는 출력이 마음에 들지만 Vim에서 이러한 파일을 보는 것은 고통 스럽습니다. Vim이이 이스케이프 코드를 예상 색상으로 해석 할 수 있습니까? 그렇지 않은 경우 Vim이이 이스케이프 코드를 무시하도록 설정할 수 있습니까?

2
Vim의 구문 강조는 Java의 람다 (->)를 오류로 간주합니다.
Vim을 사용하여 Java 8로 프로그래밍하고 구문 강조 표시에 문제가 있습니다. Java 8의 새로운 기능은 람다 지원으로 화살표 연산자가 생성되었습니다 ->. Vim은 이것을 * .java 파일에서 유효한 연산자로 인식하지 않습니다. 따라서 "구문 에러"에주의를 기울이기 위해이 연산자를 밝은 빨간색으로 강조 표시합니다. (물론 이것은 실제로 유효한 구문입니다.) 이 문제를 피하기 위해 Vim의 허용 …

3
vim에게 일부 파일 확장자가 동의어라고 어떻게 말합니까?
.cpp템플릿 코드는 .tcc파일 로 들어가는 동안 파일 에서 C ++ 코드를 편집 합니다. 이러한 파일을 열면 구문 강조 표시를 사용할 수 없습니다. set syntax=cpp에서 tpp.vim파일을 시도했지만 ~/.vim/ftplugin/편집기에서 작동하는 동안 아무것도하지 않습니다. vim이 특정 확장을 다른 확장과 동의어로 취급 할 수있는 방법이 있습니까?

1
heredoc 내에서 언어 별 구문을 활성화하려면 어떻게합니까?
PHP 파일을 편집하고 heredoc에서 문자열을 정의하면 JavaScript 구문, HTML 구문 또는 SQL 구문 인 경우 heredoc 내에서 구문 강조가 활성화됩니다. 그러나 CSS 구문에서는 작동하지 않습니다. 예 ( hello.php다음 코드를 사용하여 새 PHP 파일을 만드는 경우 ) : <?php $foo = <<<"JAVASCRIPT" var hello = "hello"; JAVASCRIPT; $bar = <<<"CSS" /* …


5
파이썬 키워드 인수를 강조하는 Vim 구문 패턴
vim 정규 표현식을 배우는 데 어려움을 겪고 있습니다 (다른 정규 표현식도 잘 모릅니다). 주된 문제는 정규 표현식을 정의하는 것입니다. some_function_call(simple_value, keyword=value) 이 예에서 키워드. 따라서 단어가 괄호 안에 있고 그 뒤에 등호가 있으면 단어와 일치해야합니다. 다음 문제는 vim에서 구문 파일을 정의하는 방법입니다. 도움을 주셔서 감사하지만 배우기가 어렵지 않아야하므로 내 스스로 …

2
파일 크기 및 유형에 따라 구문 강조 표시 사용 안함
vim을 사용하여 다양한 XML 파일을 편집해야하는 경우가 있습니다. vim은 수백 줄을 포함하는 구성 파일부터 최대 2GB 크기의 프로덕션 데이터 파일까지 크기가 다양합니다. 큰 파일을 다룰 때 구문 강조를 활성화하는 것은 물론 매우 나쁜 생각이므로 파일이 임계 값보다 큰 경우 비활성화하고 싶습니다. 쉘에서 vim을 시작할 때 구문이 활성화 되기 전에autocommand 명령이 …


1
문자열 리터럴을 다른 언어로 취급
문자열이 웹 페이지에 삽입되는 HTML 스 니펫 인 여러 JavaScript 파일이 있습니다. Vim은 JavaScript에서 구문 강조를 수행하고 인용 된 문자열을 강조 표시합니다. 그것은 사실, 강조 넘어 갈 것 같다 견적 내 정력이 일치하지 않는 <에 태그를 시작하는 >그 끝 그것을 사용 %; 문자열 리터럴에는 괄호와 같은 것이 존재하지 않는 것으로 …

3
TMUX에서 구문 강조 표시 없음
tmuxiTerm 2에 설치 했습니다. (Build 3.0.13) vim에서 실행할 때 tmux구문 강조 표시는 다음과 같습니다. 그러나 tmux 외부에서는 구문 강조가 잘 보입니다. 내 $TERM내부 및 외부 tmux는 xterm-256color입니다. 나는 또한 추가했다 set -g default-terminal "screen-256color" 에 .tmux.conf이것을 추가 set t_Co=256 set t_AB=m set t_AF=m if &term =~ '256color' set t_ut= endif …


2
동일한 줄 텍스트 자동 강조 표시
나는 숙련 된 vim 닌자가 잠시 동안 이것을하는 것을 보았지만 시작할 생각은 없었다. A) 내용이 동일한 연속적인 선이 강조되도록 vims 배경색을 설정하는 방법이 있습니까? B) 누군가가 그렇게하는 방법을 알고 있다면 강조 표시가 연속 줄에서 발생했지만 첫 번째 단어 (전체 줄 아님) 만 고려하는 것이 좋습니다. 강조 표시가 다른 색상으로 구성 …

1
vim 구문 영역을 터치 / 오버랩 할 수 있습니까?
그래서 얼마 전에 vim의 구문 파일이 어떻게 작동하는지에 대해 더 많이 배우기로 결정했습니다. 내 목표는 파일을 구분 기호를 기준으로 3 개 부분으로 나누고이 세 부분 중 2 개에 대한 기존 구문 파일을 포함하는 간단한 구문 파일을 만드는 것이 었습니다. 이것은 예제 파일입니다. Some text, unstyled ==================== Log (Output of git …

1
vim의 혼합 색상 구문
나는 종종 vim을 사용하여 knitr로 문서를 작성 하고 있는데, 이는 R 코드와 마크 다운 코드가 혼합되어 있음을 의미합니다. R 청크에는 R 구문 색을 지정하고 싶지만 다른 모든 조각에는 색을 표시하거나 표시하지 않습니다. 이것이 가능합니까? 어떻게?

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