Emacs

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

2
마이너 모드 정의를 개발할 때 어떻게 업데이트합니까?
키 바인딩을 제공하기 위해 부 모드를 코딩하기 시작했습니다. 처음 시도 할 때 오타가있었습니다. (define-minor-mode borked-mode "A mode defined with a broken key binding" nil nil '(([b] . 'previous-line))) 나는 b키 를 사용하려고 했고 즉시 "b"대신 대신 사용해야한다는 것을 깨달았습니다 [b]. 그래서 부 모드를 다시 정의했습니다. (define-minor-mode borked-mode "A mode defined …
13 minor-mode 

9
괄호 안에 손실없이 elisp를 편집하는 방법
linum.el에서 elisp 코드를 수정하고 있습니다. (custom-set-variables '(linum-format 'dynamic)) (defadvice linum-update-window (around linum-dynamic activate) (let* ((w (length (number-to-string (+ (count-lines (point-min) (point-max)) 1)))) (linum-format (concat " %" (number-to-string w) "d "))) ad-do-it)) 나는 들여 쓰기 오프에 의해-하나 수정하여 버그를 해결할 수 있었다 (count-lines (point-min) (point-max))로를 (+ (count-lines (point-min) (point-max)) 1). 그것은 …

1
여러 모드를위한 하나의 yasnippet 스 니펫
다음 스 니펫이 있습니다. # -*- mode: snippet -*- # contributor: Song Qiang <tsiangsung@gmail.com> # key: m # group: Math # name: Inline math \( ... \) # -- \\($1\\)$0 그리고 그것이 모두 사용할 수있게하려면 latex-mode와 org-mode. 이것이 어떻게 달성 될 수 있습니까? 나는 symlink 할 수는 있지만 더 똑똑한 …
13 yasnippet 

1
특정 서체로 과도한 줄 간격
오랫동안 DejaVu Sans Mono를 프로그래밍 글꼴로 사용했습니다. 더 나은 글꼴을 아직 찾지 못했습니다. 그러나 조금 전에 동안 발견 모질라의 피라 (Fira) , 코드에 대한 아주 좋은 모습을 . 그래서 나는 Emacs에서 시도하기로 결정했습니다. 불행히도, Emacs에서 사용할 때 줄 간격이 약해져서 볼 수있는 줄 수가 약 10 줄어 듭니다. 나는 시도 …

4
'기호 값'은 무엇을 하는가?
문서로 인해 더 현명하지 못했습니다. 이 함수는 심볼의 값 셀에 저장된 값을 반환합니다. 변수의 현재 (동적) 값이 저장되는 곳입니다. 변수에 로컬 바인딩이없는 경우 이는 단순히 전역 값입니다. 변수가 void이면 void-variable 오류가 발생합니다. 상징 가치의 요점은 무엇입니까? 언제 어디서 사용해야합니까?
13 elisp  symbols 

4
명명 된 문자열 대체?
나는 종종 같은 문자열을 여러 번 대체해야합니다. (format "%s %s %s" "a" "a" "a") ;; gives: "a a a" (이것은 단지 더미 예제입니다.이 경우 공백으로 "a"를 붙이는 것이 좋지만 일반적으로 더 복잡한 상황을 처리합니다) 명명 된 대체 방법이 있습니까? 예를 들어 파이썬에서는 다음과 같이 작성합니다. "{0} {0} {0}".format("a") # or: …
13 elisp  string 

1
초기-후-후크 vs.
나는 Emacs 24에서 패키지가 작동하는 방식 이 다소 유용하다는 것을 알았지 만 경험이 많은 사용자 또는 핵심 개발자가 24.4의 일반적인 경우에 실제로 선호하는 것에 대한 결정적인 답변을 원합니다. Afaik (add-hook 'after-init-hook ...)은 패키지에 대한 사용자 정의를 설정하기위한 무차별 대입 방식입니다. 그러나 점진적이고 개별적이며 게으른 확장 로딩에 잘 어울리는 더 역동적이고 …

3
썬더 버드와 함께 emacs를 사용하여 메일 작성 및 응답
emacs를 본격적인 1 차 이메일 프로그램으로 사용하기 위해 작성된 글이 많이 있습니다. Thunderbird를 기본 이메일 관리 프로그램으로 유지하면서 emacs에서 이메일을 작성하고 보낼 수 있도록 간단한 설정으로 무언가를 찾고 있습니다. 파이썬은 커맨드 라인에서 메일을 보낼 수 있기 때문에 emacs에게는 그렇게 어렵지 않을 것입니다. 다음 단계 : 가능하다면 imap 서버와 동기화하여 마지막 …
13 email 

2
모드 라인과 미니 버퍼를 맨 위로 이동
모드 라인과 미니 버퍼를 화면 하단에서 상단으로 옮길 수있는 방법이 있습니까? 미니 버퍼는 이전 질문에서 다룹니다. 이멕스 프레임 중간에 미니 버퍼의 내용을 표시하는 방법은 무엇입니까? 이 질문은 주로 모드 라인에 관한 것입니다. 방금 랩톱을 떨어 뜨려 화면을 깨뜨 렸으므로 맨 아래 줄을 많이 볼 수 없습니다.


4
내 조직 파일 상단에서 LATEX_HEADER 혼란을 줄입니다.
나는 종종 조직 모드에서 메모를 작성하고 라텍스로 내 보냅니다. 그러나 일부 문서는 복잡하기 때문에 맨 위에 많은 라텍스 패키지를 포함시켜야합니다. #+LATEX_HEADER: \usepackage[margin=1.15in]{geometry} #+LATEX_HEADER: \usepackage{parskip} #+LATEX_HEADER_EXTRA: \usepackage{graphicx} #+LATEX_HEADER_EXTRA: \usepackage{mdframed} #+LATEX_HEADER_EXTRA: \usepackage{needspace} #+LATEX_HEADER_EXTRA: \usepackage{hyperref} #+LATEX_HEADER_EXTRA: \usepackage{titling} #+LATEX_HEADER_EXTRA: \usepackage{enumitem} #+LATEX_HEADER_EXTRA: \usepackage{etoolbox} #+LATEX_HEADER_EXTRA: \usepackage{color} #+LATEX_HEADER_EXTRA: \usepackage{underscore}... 모든 라텍스 헤더 명령 (\ usepackage, 매크로 정의 …
13 org-mode  latex 

2
'python-shell-interpreter'가 readline을 지원하지 않는 것 같습니다
우분투 16.10의 25.1 및 Python 3.5 에서이 문제가 발생했지만 어느 곳에서나 해결되지는 않습니다. 최신 상태가 궁금합니다. 재현 : > emacs -Q --eval '(setq python-shell-interpreter "python3")' 그때 M-x run-python 준다 Warning (python): Your ‘python-shell-interpreter’ doesn’t seem to support readline, yet ‘python-shell-completion-native’ was t and "python3" is not part of the ‘python-shell-completion-native-disabled-interpreters’ …
13 python  repl 

2
SRC 블록 구분 기호를 숨기는 방법
소스 코드 내에 소스 코드 만 유지하는 방법이 있습니까? 즉, # + BEGIN_SRC 및 # + END_SRC는 보이지 않습니까? 그것은 화장품이지만 많은 짧은 코드 스 니펫을 처리해야 할 때 상황을 더 명확하게 만듭니다. 예를 들어: (defun org-xor (a b) "Exclusive or." (if a (not b) b)) 대신에 : #+BEGIN_SRC emacs-lisp …
13 org-mode 


3
조직 모드 문서에서 게시 된 PDF 내 하이퍼 링크 스타일을 변경하는 방법은 무엇입니까?
조직 모드 문서를 PDF로 내보내거나 게시하고 있는데 하이퍼 링크를 제외하고 결과가 좋아 보입니다. 그들은 끔찍해 보인다 . 웹에 대한 하이퍼 링크는 옅은 파란색 윤곽선만으로 동일하게 보입니다. 내 보낸 PDF 문서에서 링크 스타일을 어떻게 제어 할 수 있습니까? LaTeX는 모르지만 필요한 경우 LaTeX에서 간단한 구성을 변경할 수 있습니다.

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