Emacs

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


2
defcustom을 올바르게 사용하는 방법은 무엇입니까?
대부분의 Emacs 사용자와 마찬가지로 변수를 변경하여 모드를 사용자 정의했습니다. 나에게 결코 일어나지 않은 것은 커스터마이징이 가능하다는 배후의 프로그래밍 정신입니다. eshell의 소스 코드를 살펴보기 시작했을 때 이것을 깨달았습니다. 내가 elisp 프로그래머 아니지만, 특별히 em-ls.el사용하는 것 defcustom, defgroup등이 전 세계적으로 정의 변수 그 elisp 코드 사용의 그림자 세계가 될 것 같다. 하나의 …
15 elisp  defcustom 


6
모든 파일과 하위 디렉토리를 재귀 적으로 나열
비어 있지 않은 경로는 경로에서 가져올 수 있으므로 패키지를 사용하여 모든 파일 (경로 포함) 및 하위 디렉토리 (또는 적어도 빈 하위 디렉토리)를 재귀 적으로 나열하는 방법이 있습니까? 현재 디렉토리의 파일)? 내가 찾을 수있는 가장 가까운 projectile-find-file것은 projectile패키지 의 기능 (또는 패키지의 helm-projectile-find-file기능 helm-projectile)이지만 빈 폴더를 나열 할 수없는 것 같습니다. …
15 files 

2
JSON 모드와 같이 JSON의 개요 편집
emacs에서 Swagger JSON 파일을 편집하려고합니다. 큰 중첩 JSON 객체가 포함되어 있으므로 일부 객체를 축소하고 숨기고 싶습니다. 에서 와 origami-mode같이 구성된을 시도했지만 매우 정교하지 않습니다 ( "파서"라는 단어는 너무 큰 단어로 보입니다). Swagger URL 매개 변수 하위 문자열 이 JSON 문자열 안에 있다는 것을 알지 못 하므로 현재 노드를 제외한 버퍼의 …

1
'(a. b)는 실제로 목록입니까?
나는 실제로 .표기법 과 혼동 됩니다. 가 '(a . b)목록은? (listp '(a . b))반환 t하지만 길이를 알고 싶을 때 (length '(a . b))오류가 발생 Wrong type argument: listp, b합니다. 다른 기능 nth,mapcar등도 마찬가지입니다 . 모두 같은 오류가 발생합니다. '(a b)과를 구별 할 수있는 기능이 '(a . b)있습니까? 컨텍스트 :의 재귀 …

2
Emacs의 벡터 (SVG) 스크린 샷을 찍을 수 있습니까?
이 gtk-vector-screenshot프로그램은 Gtk-3 애플리케이션의 벡터 스크린 샷을 찍는 데 사용할 수 있습니다. SVG 캔버스에 응용 프로그램을 다시 그리도록 요청하여 작동하는 것 같습니다. GNU / Linux의 Emacs는 Gtk +로 빌드 할 수 있지만, Emacs 윈도우에서 위에서 언급 한 응용 프로그램을 사용하려고하면 메뉴 막대와 같은 GUI 요소 만 포함하는 스크린 샷이 생성됩니다. …
15 fonts  rendering  gtk3 

2
ELPA 서버를 어떻게 설정합니까?
친구와 저는 회사에서 사용하기위한 emacs 패키지 작성을 시작하고 싶습니다. (신뢰할 수있는 것은 외부 도구를 사용하는 사람에게는 큰 도움이되지 않습니다. 내부 도구와의 통합입니다.) 우리는 패키지 설치 및 유지 보수를 가능한 한 쉽게 만들고 싶습니다 package.el. 그러한 용도로 저장소를 설정하려면 어떻게해야합니까?

1
조직 연락처의 생일
나는 org-mode (그리고 그 문제에 대해서는 Emacs)의 초보자이지만 org-mode는 내 연락처를 저장하기에 좋은 장소 / 형식이라고 생각했습니다. 내가 좋아하는 한 가지는 연락처에 생일을 추가하는 것입니다. org-contacts.el을 찾았습니다 .contacts.org 에 사람을 추가하고 생일 속성을 추가합니다. * Ficitive Person :PROPERTIES: :EMAIL: fp@example.com :BIRTHDAY: 2000-09-24 :END: 이제 다른 파일 (agenda.org)에 다음이 있습니다. * …

2
package.el을 사용하여 설치 및 업데이트하지만로드 및 구성을위한 use-package
최근에 대해 알게 된 후에 use-package구성을 이식하기로 결정했지만 package.el패키지 설치 및 사용의 편리 성을 포기하는 것을 꺼려했습니다 . use-package와 결합하기가 약간 까다 롭습니다 package.el. 나는 일반적으로 사람들 use-package이 package.el시스템 과 결합하는 방법을 배우는 데 관심이 있지만 더 구체적인 질문은 계속 읽으십시오. 내가 원하는 것은 다음과 같습니다. 패키지 관리자가 패키지를 설치하여 …

4
SQL 코드 자동 형식화
SQL에 대해 잘 알려진 일반적인 코딩 표준 과 스타일이 있습니다 (예 : 예약어를 대문자로하거나 주요 키워드를 다른 줄에 배치하는 등). Emacs에는이를위한 모드가 있습니까? 아니면 일반적인 표준을 준수하도록 SQL을 형식화하기위한 패키지가 있습니까?



1
한 번에 여러 위치에있는 조직 모드 제목? (번역)
제목을 여러 가지 방법으로 한 번에 정리하고 싶습니다. (어느 곳에서든 물건을 정리할 때와 같은 정도의 유연성을 가짐-예를 들어 의제보다 더 많은 양) 이상적으로는 문서의 일부로 제목을 만든 다음 다른 위치로 제목에 대한 "하드 링크"를 만들면 제목의 내용이 변경 될 때 업데이트됩니다. 다음은 제목 콘텐츠를 하나의 표준 위치에만 저장하고 다른 위치에만 …
15 org-mode 

1
Tab과 <tab>의 차이점은 무엇입니까?
트리거 키가 정의 된 섹션에 왔을 때 Yasnippet 모드에 대한 설명서 를 읽고있었습니다 . Yasnippet 마이너 모드는 다음 TAB을 yas-expand사용하여 실행할 키를 정의하는 것 같습니다 . (define-key yas-minor-mode-map (kbd "&lt;tab&gt;") 'yas-expand) (define-key yas-minor-mode-map (kbd "TAB") 'yas-expand) 차이점은 무엇이며 &lt;tab&gt;그리고 TAB? (이 구글을 시도했지만 명확한 설명을 찾을 수 없습니다)

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