«elisp» 태그된 질문

Emacs Lisp는 GNU Emacs 텍스트 편집기의 확장 언어이며 실제로 Emacs의 대부분의 기능은 Emacs Lisp를 사용하여 구현됩니다. 사용자는 일반적으로 Emacs Lisp 문을`~ / .emacs`에 추가하거나 별도의 패키지를 작성하여 Emacs의 동작을 사용자 정의합니다.


9
Emacs에 (반복 명령)이 있습니까?
자주, 나는 다음과 같은 것을 찾고있는 제안과 문서를 파헤 쳤다. (반복 명령) 방금 실행 한 마지막 C 또는 M 명령을 수행하십시오 (fn 키로 리바운드) 또는 때로는 관련 : (마지막 기능 설명) 내가 실수로 어떤 키를 눌렀는지, 그 효과가 내 트릭에 추가하고 싶습니다. describe-key는 가까이 있지만 입력 한 내용을 알아야합니다. 신뢰하는 …
143 emacs  elisp 

5
.emacs.d 디렉토리의 모든 것을 어떻게 바이트 컴파일합니까?
나는 Emacs를 확인하기로 결정했고 그것을 매우 좋아했습니다. 이제는 Emacs Starter Kit를 사용하고 있는데, Emacs Starter Kit 는 기본적으로 Emacs의 기본 설치에 대한 더 나은 기본값과 멋진 사용자 정의를 제공합니다. 나는 그것을 약간 사용자 정의하고 yasnippet , color-themes , unbound 및 기타 것들과 같은 것들을 추가했습니다. 모든 사용자 정의를 유지 하는 …

1
Emacs Ruby 자동 완성 거의 작동
코드를 입력하는 동안 자동 완성 드롭 다운 상자가 표시되도록 Rsense를 사용하여 emacs 구성을 업데이트했습니다. 루비 온 레일즈 프로젝트에서 일부 코드를 편집 할 때 테이블에서 답변을 선택할 수 없다는 것을 제외하고는 대부분의 파일에서 잘 작동합니다. 여기 내 설정입니다 : https://github.com/map7/simple_emacs 우분투 10.04에서 이것을 사용하고 있습니다. 간단한 루비 스크립트 파일의 경우 훌륭하게 …

14
Emacs에서 코드 접기 효과를 얻는 방법은 무엇입니까?
코드 폴딩이나 조직 모드에서 사용하는 순환 유형과 같은 것을 달성하는 가장 좋은 방법은 무엇입니까? 이러한 유형의 동작을 생성하기 위해 elisp에서 가장 좋은 솔루션은 무엇입니까? 편집 : 명확하지 않아서 죄송합니다. 코드 접기와 매우 유사한 작업을 수행하거나 실제로 확장 할 수있는 계층 구조가있는 조직 모드와 가장 유사한 것을 elisp에서 프로그래밍하고 싶습니다. 이 …

10
Emacs 창의 크기는 어떻게 설정합니까?
나는 emacs를 시작하는 화면의 크기를 감지하고 그에 따라 크기를 조정하고 시작되는 창 위치를 조정하려고합니다 (emacs-speak의 프레임 인 것 같습니다). 내 .emacs를 설정하여 항상 "합리적으로 큰"창이 나타나고 화면 왼쪽 상단 근처에 왼쪽 상단이 표시됩니다. 나는 이것이 일반적인 경우에 대한 큰 요청 이라고 생각합니다 . 그래서 조금 좁히기 위해 Windows 및 (Debian) …
103 emacs  elisp 


12
미니 버퍼에 현재 파일의 전체 경로를 표시하는 기능
emacs로 편집중인 파일의 전체 경로를 가져와야합니다. 그 기능이 있습니까? 그렇지 않다면 그것을 얻기위한 elisp 함수는 무엇일까요? 결과 (경로 이름)를 클립 보드에 복사하여 재사용 할 수있는 방법은 무엇입니까? Mac OS X와 ​​Aqumacs를 사용하고 있습니다. (setq filepath (get-fullpath-current-file)) ??? (copy-to-clipboard 'filepath) ??? 추가됨 (defun show-file-name () "미니 버퍼에 전체 경로 파일 이름을 …

2
emacs, 특정 창 분할 해제
이것은 어리석은 질문 일 수 있지만 이에 대한 직접적인 해결책을 찾을 수 없습니다. 나는 종종 다음과 같이 창 분할을 해제하고 싶습니다. +--------------+-------------+ +--------------+-------------+ | | | | | | | | | | | | | | | | | | +--------------+ | --> | | | | | | …
97 emacs  elisp 




1
Emacs Lisp에서 setq와 setq-default의 차이점
Emacs Lisp에 대한 질문이 있습니다. setq 와 setq-default 의 차이점은 무엇입니까 ? 튜토리얼에서는 setq 가 로컬 버퍼에 영향을 미치는 반면 setq-default 는 모든 버퍼에 영향을 미친 다고 말합니다 . 예를 들어 init.el에 (setq a-var a-vars-value) 를 썼다 면 Emacs를 시작하고 새 버퍼를 연 후에 발견했습니다. a-var 도 거기에 있고 그 …
89 emacs  elisp 


11
Emacs-호출시 오류 (서버 시작)
현재 Windows Vista SP1에서 GNU Emacs 23.0.93.1을 사용하고 있습니다. 내 .emacs 파일 에서을 호출하면 The directory ~ / .emacs.d / server is unsafe(server-start) 메시지와 함께 오류가 발생합니다 . 누구든지 이것을 보았고 수정 또는 해결 방법을 알고 있습니까? ... 서버를 끄는 것 외에는;) 다음은 스택 추적입니다. Debugger entered--Lisp error: (error "The …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.