Emacs

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

1
프로그래밍 방식으로 오류에서 역 추적 받기
오류가 이맥스 리스프 코드 신호, 그리고 경우 debug-on-error이다 t, 나는 오류가 발생한 위치를 쉽게 파악 할 수 백 트레이스 버퍼를 얻을. 그러나 네트워크의 응답을 비동기 적으로 처리하는 동안 발생하는 오류의 경우 백 트레이스 버퍼가 팝업되는 것이 성가 시므로 오류를 잡아서 condition-case기록하십시오. 에서에서 오류를 처리 할 때 오류가 발생했을 때 condition-case백 …

1
(. 123)의 기간 의미
. /path/to/filebash에서 배운 것은 파일을 실행하는 데 사용됩니다. 호기심으로 이맥스에서 다음과 같은 것을 평가합니다. (. 123) ⇒ 123 (read "(. 123)") ⇒ 123 Emacs는 단순히 다음과 같이 읽은 (. 123)것처럼 보입니다 123.
12 elisp  list  read 

2
텍스트 교체를위한 검색 / 바꾸기 기능
나는 자주 자신이 예를 대체하려고 찾아 foo와 bar와 bar와 foo버퍼에. 내가 보통하는 방법은 다음 중 하나입니다. 3 쿼리 대체한다 : aaa -> @@@, bbb -> aaa,@@@ -> bbb 자동화를 포기하고 손으로 교체하십시오. 일치하는 문자열이 또는 인지 테스트하기 위해 ,구문을 사용하여 작동하는 것을 얻을 수 있다고 가정합니다 . 그러나 결과 구문은 …


1
조직 모드에서 일반 목록 항목 아래에 들여 쓰기를 유지하는 방법
일반 단락은 일반 목록 항목 아래에 행복하게 들여 쓰기되지만 ([SPACE] 막대를 사용하여 첫 번째 줄을 들여 쓰면 나머지는 함께 사용됩니다.) 코드 블록이 협조하고 싶지 않다는 것을 알았습니다. 이 문제를 해결할 방법이 있습니까? 지금, 이것은 내가 가진 것입니다 : - [ ] My plain list item Nicely indented paragraph, blah blah …

1
큰 / 복잡한 lisp 객체를 검사하는 방법
크고 복잡한 목록 객체를 전달하는 조직 내보내기 엔진 코드로 작업하고 있습니다. 단어로 줄 바꿈으로 인쇄 된 긴 객체 표현을 읽거나 스크래치 버퍼에서 접근자를 반복적으로 작성하고 평가하여 객체를 탐색하는 것이 다소 지루합니다. 대화식으로 값을 검사하는 좋은 방법이 있는지 궁금합니다. 예를 들어, 키 / 값을 점진적으로 확장 할 수있는 대화식 트리보기에 객체 …

1
line이 긴 논리 줄일 때마다 줄 번호 (왼쪽)를 활성화하는 방법
나는 한 linum-mode뿐만 아니라로 사용 truncate-lines. Emacs가 열 0을 표시하는 한 잘 작동합니다. 줄 번호가 왼쪽에 표시됩니다 (OK) 그러나 창을 가로로 스크롤하면 줄 번호가 사라집니다. 줄 번호는 왼쪽에 표시되지 않습니다 긴 논리 줄을 따라 이동할 때 줄 번호 (왼쪽)가 계속 표시되도록하려면 어떻게합니까?

3
킬 링을 추가하지 않고 백 스페이스
Crtl + Backspace 또는 Ctrl + Del을 사용하면 삭제 된 텍스트가 킬 링에 추가됩니다. 이 문제가 발생하지 않도록하려면 어떻게해야합니까? 킬 링으로 삭제 될 때 모든 텍스트 조각을 킬 링으로 보낼 필요는 없습니다. 부가 질문 : 어쨌든이 기본 설정의 목적은 무엇입니까? :)

1
재귀 폴더 크기를 줄 바꿈으로 표시합니까?
du폴더 내용 의 재귀 크기 (가보고 할 값 )를 추가 열로 또는 디렉토리 파일 크기 대신 dired 버퍼에 인라인 으로 표시하고 싶습니다 . dired / dired + 또는 관련 패키지에서 이미 가능합니까? 나는 약간의 파기를하고 이러한 종류의 기능에 대한 토론을 찾았지만 그 크기 정보를 다시 dired의 그래픽 인터페이스에 통합하는 것은 …
12 dired  files 

3
매크로를 사용하거나 사용하지 않을 때 [closed]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 프로그램에서 매크로를 언제 사용해야합니까? 이 질문은 @tarsius 의 유익한 답변에서 영감을 얻었습니다 . 많은 사람들이 다른 사람들과 …

1
조직 모드 테이블의 열을 일본어 글꼴로 정렬
고정 폭 글꼴을 사용하는 동일한 조직 모드 테이블에서 일본어와 영어를 혼합하려면 어떻게해야합니까? 다음과 같은 것 : | mmmmmm | | | は ど う 데 시우 | | | ハ ー フ | ハ ー フ | 정렬되지 않습니다. 이맥스는 단순히 10 % 더 큰 일본어 문자를 하나로 간주합니다. 열 …

2
nadvice.el에서 인수 목록을 조작하는 방법은 무엇입니까?
에 이어 새로운 자문 시스템에 대한 또 다른 질문에 대한 답변 : 구식에서는 advice.el그렇게 조작되지 않은 멤버에 대한 어떠한 주장도하지 않고 권고 함수의 인수 목록의 개별 멤버를 조작 할 수있었습니다. 예를 들어 다음과 같은 조언이 있습니다. (defadvice ansi-term (around prompt-for-name last) (let ((name (read-from-minibuffer "Tag: "))) (and (not (string= name …
12 advice  arguments 

2
모델러 라이터에서 이미지를 사용할 수 있습니까?
내 모델이 복잡합니다. 모드 이름 대신 그림을 표시 할 수 있습니까? 유니 코드 Emoji (예 : Python의 경우 🐍 또는 Coq의 경우 🐓)를 사용할 수는 있지만 Emacs 구성을 사용하는 일부 컴퓨터에는 올바른 글꼴이 사전 설치되어 있지 않습니다 (이상적으로는이 기술을 내가 쓰고있는 모드이므로 사용자가 올바른 글꼴 설정을 기대할 수는 없습니다). :image장난감 …

2
Elisp의 리더를 어떻게 수정합니까?
리더를 수정하면 새로운 읽기 구문 (예 : #(hash table)및 '(quoted))을 도입 할 수 있습니다. 많은 Lisp에는이 기능이 있지만 그러한 기능을 갖춘 시설은 없습니다.
12 elisp 

1
채우기 열을 지나서 구두점을 실행할 수 있습니까?
타이포그래피에는 특정 기호가 여백의 끝에서 끊어 지도록하는 '돌출'(또는 행 구두점 ) 이라는 관행 이 있습니다. 텍스트 문서에 대해 동일한 작업을 수행하고 싶습니다. 단락을 채울 때 fill-paragraph줄 끝 문장 부호 ( .?!:;,'"-) 를 무시하도록 (및 친구)를 변경할 수 있습니까 ?

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