Emacs

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

2
창을 프레임에“팝업”
종종 현재 프레임에 충분한 부동산이 없다고 임의로 결정할 때까지 창이 자동으로 분할됩니다. 이 문제가 발생하면 수동으로 창을 삭제하고 프레임을 만든 다음 삭제 된 창으로 전환합니다. 이를 수행하는 elisp 함수를 작성하려면 어떻게해야합니까? 나는 시도했다 : (defun pop-window-into-frame () (interactive) (delete-window) (make-frame-command) (switch-to-prev-buffer)) 그러나 어떤 이유로 든 이것이 내가 생각하는 것을하지 않습니다.
13 window  frames 

7
인터넷 연결을 확인하는 코드 설명
Emacs를 열면 인터넷 연결을 통해 패키지 아카이브를 새로 고치는 것을 포함하여 init 파일을 평가합니다. 인터넷에 연결되어 있지 않으면 문제가되므로 인터넷에 연결하지 않고 Emacs를 시작할 때 해당 코드가 실행되지 않도록해야합니다. 이 문제를 해결하기 위해 인터넷에 연결되어 있지 않을 때 Emacs가 패키지 새로 고침 코드를 무시하도록하는 방법이 있는지 궁금합니다. 내 첫 번째 …
13 elisp  networking 

1
유연한 조직 TODO 종속성?
OmniFocus가하는org-mode 일 을하고 싶습니다 . 순차 목록의 맨 아래 작업이 완료되면 목록의 다음 작업이 일정에 표시됩니다. 이 문제를 해결하려고 어떻게 생각하십니까? 본질적으로 일부 의제에서 나뭇잎과 나뭇잎 만 보이는 나무를 작성하고 싶습니다. 나는 다음과 같은 것을 기꺼이 시도 할 것이다. * PENDING buy milk ** PENDING go to store *** PENDING …


2
조직 모드 파일 크기에 대한 실제 제한?
나는 약 6,000 줄을 실행하는 org-mode 파일을 가지고 있습니다. 백 개 정도의 헤드 라인 헤드 라인이 있습니다. 로드하거나 저장하는 데 약 1 분이 걸리기 시작했고 때로는 emacs를 잡초에 보내고 강제 종료해야합니다. 이것이 조직 모드에서 실제로 처리하기에는 너무 큰 파일이라고 생각하는 사람이 있습니까? 더 큰 파일에 대한 경험이 있습니까? 같은 종류의 …

1
글꼴 잠금 성능 최적화
고정 글꼴 잠금 일치의 변형을 수행하고 싶습니다. 이름 목록으로 시작하는 함수 정의가 있으며 함수 본문 내에서 해당 이름을 강조 표시하고 싶습니다. 이 작업을 수행하고 jit-lock-register를 사용하여 jit-lock 함수로 등록했지만 성능이 상당히 떨어지고 큰 파일에서 스크롤링이 지연됩니다. 성능을 어떻게 측정 할 수 있습니까? 큰 파일에서 함수를 호출하는 시간 (float-time 전후 또는 …

2
쉘 스크립트 모드에서 '<<<'를 입력하면 왜 '<< EOF \ n <'이 생성됩니까?
emacs에서 쉘 스크립트를 편집하고 3 개의 쉐브론을 입력하여 원시 문자열을 stdin으로 리디렉션 할 때마다 emacs는 문자 'EOF'와 그 사이에 줄 바꾸기를 삽입합니다. cat &lt;&lt;&lt; 'some string' 된다 cat &lt;&lt;EOF &lt; 'some string' 돌아가서 여분의 문자를 삭제하여 원하는 상태로 버퍼를 가져올 수 있지만 이것은 매우 독창적 인 동작이며 일반적 으로이 패턴을 …
13 bash  shell-mode 

2
어셈블리 소스 코드에서 들여 쓰기 및 탐색 향상
C 또는 Java 코드를 작성할 때 매우 규칙적이지만 어셈블리 ( asm-mode)를 사용하면 구성이 잘못됩니다. 그리고를 사용 auto-complete하고 yasnippet있습니다. 스 니펫을 만들어 사용하고 있지만 코드 구성과 들여 쓰기가 구성되지 않았습니다. 어떤 패키지가 도움이 될까요? 코드와 주석을 쉽게 들여 쓰기하여 각 코드가 무엇을하고 있는지 확인할 수 있습니다. 대량의 코드를 탐색하여 코드 사이를 …

1
조직 모드 번호 매기기 목록에서 텍스트 정렬?
Q :org-mode 번호가 매겨진 목록 앞에 0을 추가하는 방법이 있습니까? 번호가 매겨진 목록의 텍스트 정렬은 숫자가 두 자리 숫자에 들어가면 불쾌 해 보이기 시작합니다. * A numbered list 1. Item 1 2. Item 2 3. Item 3 4. Item 4 5. Item 5 6. Item 6 7. Item 7 8. …
13 org-mode 


1
defcustom이있는 매크로는 바이트 컴파일시 "변수가 무효로 기호 값이 없음"오류
내 패키지 중 2 개에는 본문에 defcustom양식에 정의 된 변수가 의존하는 매크로가 있습니다. Melpa에서 패키지를 설치할 때 바이트 컴파일은 다음과 같이 끝납니다. 오류 : 변수로서의 기호 값이 무효입니다 : my-defcustom-variable 그런 다음 버퍼에서 파일을 열어서 파일을 수동으로 바이트 컴파일하면 작동합니다. autoload쿠키로 시도 했지만 여전히 같은 동작을합니다. 여기서 중요한 것이 빠져 …

2
Emacs의 작성 키 : <Multi_key>가 정의되지 않았습니다.
Alt Gr키보드 등의 문자를 입력하기 위해 키보드 의 키를 시스템 (Ubuntu 14.04)의 작성 키로 설정 éóèàùçü했습니다. 그러나 Emacs를 사용하고 Alt Gr키 를 누르면 다음과 같은 메시지가 나타납니다. &lt;Multi_key&gt; is undefines 호 작동시킬 수 있습니까? 감사. 추신 : 평판이 충분하지 않아서이 게시물에 더 의미있는 태그를 달 수 없습니다. 태그를 제안하고 싶다면 …

1
버퍼를 전환 할 때 emacs가 자동으로 프레임을 전환하지 못하도록 방지
버퍼를 전환하면 버퍼가 이미 열려 있으면 emacs가 기존 프레임으로 전환됩니다. 나는 다음을 사용하여 ido로 전환 할 때이를 방지하는 방법을 발견했습니다. (setq ido-default-buffer-method 'selected-window) 그러나 충분하지 않습니다 : lisp 오류가있는 경우 예를 들어 emacs는 자동으로 * Backtrace * 버퍼로 전환하고 이미 열려 있으면 프레임을 전환합니다. 완전히 emacs가 기존 프레임으로 전환되는 것을 …

1
조직 모드 : 내보낼 때 TOC에서 특정 헤드 라인 제외
Q :org-mode 내보낼 때 목차에서 특정 헤드 라인을 제외 시키 려면 어떻게 해야합니까? 예를 들어, 내보내기 * Headline 1: Put me in TOC * Headline 2: Put me in TOC * Headline 3: DO NOT put me in TOC HTML로 ... &lt;div id="text-table-of-contents"&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#sec-1"&gt;1. Headline 1: Put me …

2
bash 스크립트를 실행할 때 "터미널 프로세스 그룹을 설정할 수 없습니다"오류
내 init.el 파일에 다음 두 줄의 코드가 있습니다. (setq shell-file-name "bash") (setq shell-command-switch "-ic") 쉘 스크립트 dmenu_path를 사용하여 실행 파일 목록을 얻기 위해 다음 스크립트를 실행하려고했습니다. (defun dmenu-path-out () (shell-command-to-string "dmenu_path")) 다음과 같은 오류가 나타납니다. bash: cannot set terminal process group (-1): Inappropriate ioctl for device bash: no job control …

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