Emacs

이맥스 사용, 확장 또는 개발에 대한 Q & A

2
C / C ++ 코드의 emacs에서 시맨틱 구문 강조 표시 방법
나는 이맥스와 프로그래밍에 익숙하지 않다. emacs를 C / C ++ IDE로 사용하려고하는데 CC 모드에서 변수 / 함수가 선언 중에 만 강조 표시되는 것으로 나타났습니다. 내 질문은 전체 cpp 파일에서 변수 및 함수를 강조 표시 할 수 있습니까? 가능하면 .emacs 파일에 추가해야 할 사항 감사합니다

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

3
Orgmode : 파일 수준에서 태그를 설정할 수 있습니까?
특정 프로젝트에 대한 파일이 있으면 해당 파일의 모든 노드에 프로젝트를 식별하는 태그가 있기를 원하므로 나중에 해당 프로젝트에 대한 아젠다 뷰를 생성하는 데 사용할 수 있습니다. 지금까지 내가 찾은 것은 #+TAGS: foo bar spam해당 파일의 태그 자동 완성에 제공되는 하드 태그 목록을 지정하는 것입니다. 누구든지 #+XXX이것을 달성하기 위해 비슷한 명령을 알고 …
11 org-mode 

2
flycheck에서 특정 경고를 비활성화합니다 (특히 "#pragma once in main file")
C ++ 개발에 flycheck를 사용하고 있으며 다음 경고가 표시됩니다. #pragma once in main file 기본 파일에 포함 된 모든 헤더 웹을 검색하면 gcc와 clang (둘 다 동일한 경고를 표시 함)이 flymake를 컴파일하는 방식과 관련이 있다는 인상을받습니다. 이 경고를 제거하고 싶습니다. 제가 뭔가할만한 일이 있을까요?
11 c++  flycheck 

2
링크 설명을 자동으로 삽입하는 조직 링크를 받으시겠습니까?
Q :org 설명을 자동으로 삽입하는 사용자 정의 링크 기능을 얻으려면 어떻게 해야합니까? 버퍼 org에 파일에 대한 링크 를 저장하고 싶지만 dired전체 경로를보고하는 대신 링크 설명을 파일 이름 sans 경로로 사용하는 것이 좋습니다. file:~/the/full/path/myfile.ext ; default, but no thanks myfile.ext ; what I want Now : org-store-link링크를 하드 코드 dired하여 기본값을 …
11 org-mode  elisp 

3
큰 로그 파일에 알맞은 로그보기 모드가 있습니까?
내가 작업하고있는 일부 로그 파일은 상당히 크지 만 (> 200Mb) Emacs에서 찾아 보는 것이 좋습니다. 현재 기본적으로 Emacs는 모든 것을 느리게하는 log4j 모드를 활성화하려고 시도합니다. 내가 정말로 필요한 것은 다음과 같은 경량 뷰어입니다. 비활성화 된 실행 취소 모드 로그 파일이 업데이트 될 때 자동 복귀 업데이트 될 때 로그의 꼬리를 …
11 logging 

2
프레임이없는 경우에만 emacsclient가 프레임을 작성하게하십시오
emacsclient -a '' -n새 프레임이없는 경우에만 새 프레임을 만들 려면 어떻게 해야합니까? -c플래그 의 문제점 은 매번 새 프레임을 작성한다는 것입니다. 프레임이 없으면 명령 행에서 열리게됩니다. 쉘에서 열린 Emacs 프레임이 있는지 확인할 수 있다면 -c원하는 동작을 얻기 위해 전화를 걸거나받지 않고 호출 할 수 있습니다 . 나는 시도했다 : $ …

2
MS-Windows에서 Emacs 마스터 브랜치 (일명 트렁크)를 구축하는 방법
나는 오늘 급락하여 MS-Windows를위한 가장 최근의 Emacs 마스터 브랜치 개발자 빌드 (일명 Emacs Trunk) 빌드를 시작했습니다. 오래된 블로그를 발견하고 절차를 밟았으며 특정 방법이 더 이상 지원되지 않는다는 오류 메시지 만 표시됩니다. 오류 메시지는 다음과 같습니다 .../emacs/nt/INSTALL.. Emacs 구축을위한 인프라가 이미 설치 / 구성되어 있다면이 모든 것이 훌륭합니다. 필요한 도구가 무엇인지, …

2
비활성 프레임의 마우스 클릭으로 인한 반응 방지
비활성 X 윈도우의 프레임을 "처음으로"클릭하면 프레임을 활성화하는 것 외에 다른 효과가 발생하지 않도록하고 싶습니다. 특히, 나는 포인트를 재배치하고 싶지 않습니다. 문제는 마우스 클릭을받을 때 프레임 이 비활성 상태 임을 감지 할 수 없다는 것 입니다. 따라서 다음 코드는 항상 보여줍니다 "y". ;; detect if frame is active when clicking (defun …
11 frames  x11 

1
개요 경로 완성을 통해 지점에 조직 ID 링크 삽입
현재 내부 조직 모드 org-id 링크를 삽입하려면 제목으로 이동하거나 의제보기 (Ca s heading test search RET)로 가져 와서 Cl (org-store-link)로 링크를 저장하고 어디로 돌아갑니다. 링크를 삽입하고 Cc Cl (org-insert-link)로 링크를 삽입하고 싶습니다. 대신, org-refile (Cc Cw)과 비슷한 탭 완성을 사용하여 현재 지점에 링크를 삽입 할 수있는 키를 매핑하고 싶습니다. 의도 …
11 org-mode 


2
입력하지 않은 상태에서 사용하는 방법?
docstring에서 : 보류중인 입력이없는 경우에만 BODY를 실행하십시오. 입력이 도착하면 BODY 실행이 종료되고 while-no-inputt가 반환됩니다. 종료하면 nil이 반환됩니다. BODY가 끝나면 BODY가 while-no-input생성 한 값을 반환합니다. 올바르게 이해하면이 매크로를 사용하면 인터페이스를 중단하지 않고 무거운 계산을 수행 할 수 있습니다. 그것은 내가 매력적으로 생각하는 개념이지만, 실제로 그것이 언제 유용한 지 궁금합니다. 발생한 위치에 …

2
링크 유형에 따라 조직 모드 링크의 얼굴을 변경하는 방법은 무엇입니까?
조직 모드는 다양한 링크 유형 ([http], [file], [bibtex], [magit] ...)을 제공합니다. 그러나 그들은 모두 org-link의 액면가로 정의 된 동일한 모양을 얻습니다. 예를 들어 링크 유형에 따라 배경색을 변경할 수 있습니까? http 링크에 노란색 배경이 있고 파일 링크에 파란색 배경이 있습니까?

3
파이썬에서 함수의 두 가지 인수를 바꾸는 방법?
파이썬 함수 호출에서 두 인수를 어떻게 바꿀 수 있습니까? point이 두 논쟁 사이에 공백을 두면 self.assertEqual(json.loads(some.data), json_data) 그런 다음 M-t( transpose-words), 나는 얻는다 : self.assertEqual(json.loads(some.json), data_data) 반면에 CMt ( transpose-sexps)를 사용하면 다음 과 같은 이점 이 있습니다. self.assertEqual(json.loadsjson_data, (some.data)) 내가 원하는 것은 : self.assertEqual(json_data, json.loads(some.data)) 그렇게 할 명령이 있습니까?

2
Helm으로 여러 기사를 검색하는 RefTex
나는 최근에 Helm을 사용하기 시작했고 정말로 즐기고 있습니다. 그러나 저는 emacs를 사용하여 많은 LaTeX를 작성합니다. 기사를 인용 할 때 종종 동일한 인용 매크로에서 여러 항목을 인용해야합니다. RefTex를 사용하여 참고 문헌 파일에서 두 개의 개별 항목을 매우 쉽게 검색 할 수 있습니다. citekey1\|citekey2 그러나 조타 모드가 켜져 있으면 더 이상 작동하지 …

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