Emacs

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

4
emacsclient에서 emacs GUI 실행
emacs 25.1을 실행 중입니다. 시작할 때 데몬으로 시작하는 emacs 서버가 있고 다음 별명으로 emacs 터미널 세션을 열 수 있습니다. alias em="emacsclient -t" 어떻게 비슷한 방식으로 emacs GUI를 시작할 수 있습니까?

1
긴 조직 내보내기 라텍스 헤더
내 조직 내보내기 라텍스 헤더에 많은 줄이 필요합니다. #+LATEX_HEADER: \usepackage[main=british,polutonikogreek]{babel} #+LATEX_HEADER: \usepackage{fontspec} #+LATEX_HEADER: \usepackage{hanging} #+LATEX_HEADER: \setmainfont{ebgaramond}[Contextuals=Alternate] #+LATEX_HEADER: \newcount\instr \instr=1 % hide/show instructions #+LATEX_HEADER: \babelhyphenation[british]{philo-sophy} #+LATEX_HEADER각각 앞에 두는 대안이 있습니까?
10 org-export  latex 


3
포인트에 단어를 얻을
간단합니다. 커서가 단어 위에 있으며 단어로 무언가를 할 수 있도록 단어를 얻고 싶습니다. 이 작업을 수행하는 몇 가지 방법이 있지만 재발 명을 피하고 표준 방법을 사용하고 싶습니다.
10 words 

1
이블 모드와 정규 표현식
Vim에서 X가 숫자 인 모든 변수 이름 LX를 검색하려면 간단히 입력하면됩니다 /L\d. 그러나 이것은 작동하지 않는 것 같습니다 evil. 이블 모드에서 정규 표현식에 대한 또 다른 구문이 있습니까? 아니면 정규 표현식을 사용하여 검색하고 교체하기 위해 일부 Emacs 기능으로 대체해야합니까? 나는을 사용 spacemacs하고 있으며, Emacs의 대부분의 것들에 대해 아주 단서가 없으며, …

1
yasnippet 및 polymode를 사용하여 R Markdown에 코드 청크 삽입
코드 청크를 R Markdown 파일에 삽입하기 위해 yasnippet을 작성하려고합니다. 폴리 모드를 사용하여 단일 파일에 여러 주요 모드 (markdown, ESS [S])가 있습니다. 이것은 내 스 니펫입니다. # -*- mode: snippet -*- # name: chunk # key: chunk # -- \`\`\`{r $1} $0 \`\`\` 마크 다운 모드에서 스 니펫을 .Rmd 파일에 삽입하려고하면이 …


2
생성 된 doc 문자열을 람다에 첨부 할 수 있습니까?
이맥스 문서는 말을 그 문서화 문자열은 내부에 넣을 때 lambda또는 defun이 "함수 객체에 직접 저장"의. 그러나 다음과 같이 명명 된 함수의 문서를 변경할 수 있습니다. (put 'my-function-name 'function-documentation "Blah.") 그러나 동일한 트릭은 람다에서는 작동하지 않습니다. 람다에 문서를 추가하는 방법이 있습니까? 아니면 어떻게 든 동적으로 doc-string 리터럴을 생성합니까? 명확히하기 위해 다음 …

2
use-package를 사용하여 바인딩 해제 키
org-cycle-agenda-files기본적으로 C-'and로 설정된 바인드 해제 를 시도 하고 C-,있습니다. 내가 선택한 무기는 use-package 패키지입니다. 에 github.com/use-package/bind-key.el 페이지 I 라인 아래의 발견 : ;; To unbind a key within a keymap (for example, to stop your favorite major ;; mode from changing a binding that you don't want to override everywhere), …

1
코코아 이맥스 24.5 글꼴 문제 (Inconsolata-dz)
[Inconsolata-dz] [1]을 (를) 기본 글꼴로 Emacs로 설정하려고합니다. 일반 Inconsolata는 제대로 작동하지만 DZ 버전이 제대로 작동하지 않습니다. 내가 사용하는 대부분의 기능은이 오류를 계속 발생시킵니다 (Emacs 글꼴을 설정하는 방법에 대한 모든 지침을 온라인으로 따름). set-face-attribute: Invalid font name: "-*-Inconsolata-dz-normal-normal-normal-*-13-*-*-*-m-0-iso10646-1" 나는 마침내 내에서 이것을하여 작동하도록했습니다 init.el. (setq initial-frame-alist '((font . "Inconsolata-dz-13"))) (setq default-frame-alist …
10 init-file  osx  faces  fonts 

5
Windows PC에서 hunspell을 어떻게 설정합니까?
에 hunspell 사전이 C:\hunspell\있습니다. 그것은 포함 .dic하고 .aff세 가지 언어 파일 : en_GB, en_US,와 nb_NO. 웹에서 이맥스에서 훈 스펠을 만드는 방법에 대한 설명은 혼란스러워합니다. 이맥스에서이 3 개의 훈증 사전을 사용하려면 init 파일에 필요한 최소 코드는 무엇입니까? 한 웹 사이트에서 제안한 다음 코드를 시도했습니다. (add-to-list 'exec-path "C:/hunspell/bin/") (setq ispell-program-name (locate-file "hunspell" …

2
단위 테스트를위한 최소 Emacs 25 구축
내 Emacs Lisp 패키지의 단위 테스트를 위해 최소한의 Emacs 트렁크 변형을 만들고 싶습니다. 빌드에는 GUI, 이미지 지원 등이 필요하지 않습니다. 기본적으로 Emacs Lisp 핵심 라이브러리를 갖춘 최소한의 Emacs Lisp 인터프리터 여야 하며 5 분 이내에 신속하게 빌드해야합니다 . 현재, 나는 통과하고 있습니다 --with-x-toolkit=no --without-x --without-all로 ./configure. 완료된 후에는 모든 Emacs …

1
룩 백백 성능
를 사용하는 코드가 (looking-back … (line-beginning-position))있습니다. Doc string of looking-backstates는 속도가 느려서이 기능을 피하는 것이 좋습니다. 접근 방식이 더 빠를까 궁금합니다. (save-excursion (goto-char (line-beginning-position)) (looking-at regexp stuff))

3
hl-line-mode 숨기기 배경, 이것을 피하는 방법?
와: (when window-system (set-face-background 'hl-line "light yellow") (global-hl-line-mode 1)) 현재 줄은 노란색 배경으로 강조 표시되지만 텍스트에 배경 속성이있는 경우 다른 모드 (예 : diff-mode, rainbow-mode)도 덮어 씁니다. 적절한 속성이없는 부분에 대해서만 배경을 설정할 수 있습니까? 업데이트 실험을 시작했는데 점각이 배경과 충돌하지 않는 것 같습니다. (set-face-stipple 'hl-line '(4 4 "\x01\x00\x00\x00")) (set-face-attribute …

3
elisp에서 미니 버퍼 프롬프트에 응답하려면 어떻게해야합니까?
나는 때때로 내 자신을 위해 쓰고있는 함수 내에서 대화 형 함수를 사용한다는 것을 알게됩니다. 함수가 일부 정보를 요청하면 (예 : "출력 파일 : ~ /") 미니 버퍼에 텍스트를 추가 한 다음 Enter 키를 눌러 사용자가 그렇게하지 않아도되는 일반적인 방법이 있습니까? 예를 들어, org-latex-export-to-pdf함수 내 에서 실행 하고 싶지만 사용자가 파일 …
10 elisp 

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