Emacs

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

1
악센트 부호가있는 줄 정렬
로 sort-lines시작 하는 라인을 기준 으로 라인을 정렬 할 때는로 시작 ä하는 라인 뒤에옵니다 z. 사전처럼 악센트, 움라우트 등을 무시하고 줄을 정렬하면 좋을 것입니다. 이상으로 시작하는 줄은로 시작하는 줄 ändern다음에 와야 anderen합니다. https://superuser.com/a/675172/에 언급 된 악센트 문자를 검색하는 간단한 솔루션이 있지만 여기서는 사용할 수 없습니다. 이 상황에서 해당 솔루션을 조정할 …
9 sorting 

1
여러 eshell에서 히스토리 병합
eshell로 전환하기 전에 다음과 같이 zsh를 설정했습니다. 모든 명령 후에 히스토리 파일에 기록 히스토리 파일을 덮어 쓰지 않고 추가하므로 여러 쉘을 실행할 때 모두 하나의 큰 히스토리로 병합됩니다. 두 zsh 옵션 모두 여기 에 설명되어 있습니다 (APPEND_HISTORY 및 INC_APPEND_HISTORY 참조). 명령을 실행 한 후 새 셸 주를 열고 기록에서 찾을 …
9 eshell  history 

1
조직 헤드 라인 본문의 시작 또는 끝으로 가장 효율적으로 탐색하는 방법은 무엇입니까?
하나의 조직 모드 헤드 라인 시작에서 다른 키로 빠른 키를 사용하여 쉽게 탐색 할 수 있습니다 . 이제 제목이 시작되고 TODO 키워드 바로 다음에 본문에 추가하고 싶다고 가정합니다. 그럼 M-f Space내가 가고 싶은 곳으로 데려다 줄거야. TODO 키워드가 없으면 M-f M-b입니다. 헤드 라인 텍스트 의 끝까지 가고 싶다면 더 까다 …

1
간단한 request.el 사용법
내 당혹스럽게 쉬운 질문은 다음과 같습니다. 다음 코드가 작동하는 이유 : (require 'request) (defun geocoder () (request "http://rpc.geocoder.us/service/csv" ;;; **Hardcoded parameter!** :params '(("address" . "1600 Pennsylvania Ave, Washington DC")) :parser 'buffer-string :success (function* (lambda (&key data &allow-other-keys) (when data (with-current-buffer (get-buffer-create "*request demo*") (erase-buffer) (insert data) (pop-to-buffer (current-buffer)))))) :error (function* …
9 elisp 


4
조직 모드에서 텍스트 파일에 "부서"를 추가하려면 어떻게해야합니까?
조직 모드의 텍스트에 보조 노트 (큐, 사고 포인트 표시, 참조)를 어떻게 추가 할 수 있습니까? 태그는 정상적으로 작동하지만 헤드 라인으로 제한되는 것 같습니다. 또한 전체 텍스트를 두 개의 고정 크기 열 ( |<140>|<20>|테이블 포함)로 나눌 수 있습니다 . 그러나이 경우 텍스트가 제대로 흐르지 않습니다. 각주는 또한 추가 정보를 추가하는 방법이지만 …
9 org-mode 

2
사용자 지정 조직 서랍을 열거 나 닫을 수 있습니까?
서랍이 TAB으로 축소되지 않는 것 같습니다. 나는 정식 예제를 시도했다 . * This is a headline Still outside the drawer :DRAWERNAME: This is inside the drawer. :END: After the drawer. 커서를 줄에 놓고 :DRAWERNAME:누르면 TAB아무 일도 일어나지 않습니다. 또한 커서를 헤드 라인에 놓고 TAB반복해서 누르면 다음 두 가지 상태로 순환합니다. …
9 org-mode 


2
들여 쓰기없이 LaTeX 모드에서 [0,1)을 쓰려면 어떻게해야합니까?
를 사용하여 LaTeX를 작성할 때 latex-mode종종 텍스트에 "반 개방 간격"을 쓰고 싶습니다. 예를 들어 [0,1), 모든 숫자의 집합을 의미하는 x과 0 <= x < 1. 불행하게도, 이러한 "불균형 분리 문자"는 들여 쓰기 파서를 혼동하여 다음 텍스트가 부적절하게 들여 쓰기되어 일반적으로 오른쪽으로 표류합니다. 다음은 예제 문서입니다. 아래 텍스트는 수행 후의 결과 …

2
간단한 '완료 시점 함수'함수를 작성하려면 어떻게해야합니까?
매직 편집을위한 주요 모드 인 개더링 데크를 작성하려고합니다. 그것의 대부분은 매우 간단 해 보이지만 한 가지 질문이 있습니다. 약 15,000 개의 고유 한 매직 카드가 있습니다 (고유 이름이있는 카드). 시점 별 완성 기능을 작성하여 이에 대해 완료하고 싶습니다. 나는 내 모드를 기반으로하기 위해 단어 집합에 대해 완료되었지만 지금까지 아무것도 찾지 …

2
패키지에 필요한 패키지 버전을 결정하는 방법은 무엇입니까?
나는 지금 두 개의 패키지를 가지고 있으며 PackageRequires 섹션에서 필요한 모든 패키지를 넣고 싶습니다. 이름과 버전이 필요한 것처럼 보입니다. 버전 번호는 어디에서 결정합니까? 예를 들어 (cl-lib "0.5")를 사용할 수 있지만 사용할 수있는 최소 버전을 결정하는 가장 좋은 방법은 무엇입니까? 현재 버전을 볼 수 있지만 필요한 최소값을 결정하는 가장 좋은 방법은 …
9 elisp  package 

1
after-init-hook과 emacs-startup-hook의 차이점은 무엇입니까?
Emacs 초기화 작업에 대한 몇 가지 후크가있는 것 같습니다. 그러나 차이점이 무엇인지 잘 모르겠으며 간단한 인터넷 검색으로 정보를 거의 얻지 못합니다. emacs-startup-hookEmacs가 실행 된 직후에 실행되는 것처럼 보이지만 초기화가 완료 될 때까지 기다릴 필요는 없습니까?
9 hooks 

1
정규식 일치 리터럴 문자열
문자열을 가져 와서 해당 문자열 만 일치하는 올바르게 이스케이프 된 Regex를 생성하는 함수를 작성하거나 기존 함수를 사용하고 싶습니다. 가장 빠르고 간단한 방법은 무엇입니까?

1
비주얼 라인 모드와 호환되는 git diff를 잘 처리하는 방법은 무엇입니까?
org 모드에서 원고를 visual-line-mode켠 상태로 원고를 조판 했습니다. 실제로 내 단락 중 하나는 부드러운 줄 바꿈입니다. 이 경우, 내가 변경 한 것을 확인하기 위해 git diff (magit)를 시도하면이 줄 (단락)이 모두 변경 된 것으로 표시됩니다. 이 단락의 어느 부분이 간단하게 바뀌 었는지 알 수 없었습니다. 이 문제를 해결하는 몇 가지 …
9 magit  git 

3
조직 수행 키워드 버퍼가 표시되는 위치를 제어하는 ​​방법은 무엇입니까?
Q : 할 org일 키워드 버퍼가 나타나는 위치를 어떻게 제어 할 수 있습니까? ( ) 로 todo키워드를 입력 하면 키워드 옵션이 포함 된 새 버퍼가 열리고 하나를 선택한 후 다시 닫습니다. 여태까지는 그런대로 잘됐다. 그러나 그렇게하려면 다른 창을 사용합니다. 특히 키워드로 한두 줄만 표시하면되므로 좋지 않습니다.C-c C-torg-todo 따라서 다음 레이아웃 …

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