Emacs

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



3
유니 코드 UTF-8을 유니 코드로 표시하는 방법?
Emacs에 이상한 이스케이프 코드를 표시하는 UTF-8로 인코딩 된 텍스트 파일이 있습니다. 예를 들어이 텍스트는 다음과 같습니다. ista quaestione primo exponam quid intelligendum est in hoc nomen 'Deus'; secundo, respondebo ad quaestionem. Emacs에서 다음과 같이 표시됩니다. 이것은 Emacs에서만 발생합니다. 다른 편집자는 텍스트를 올바르게 표시합니다. 이 문제를 어떻게 해결할 수 있습니까? 업데이트 …

3
emacs 지원이 전체 프로젝트에서 기능 선언으로 이동할 수 있습니까?
emacs에 다른 파일에 정의 된 경우에도 사용자가 함수 선언으로 이동할 수있는 함수 또는 라이브러리가 있습니까? 그렇다면 어떤 언어를 지원합니까? 이 질문에 대한 영감은 emacs가 결코 IDE와 경쟁 할 수없는 몇 가지 이유를 설명하는 아래 기사에서 비롯됩니다. http://henrikwarne.com/2012/06/17/programmer-productivity-emacs-versus-intellij-idea/
12 project  ide 


1
파일 지역 변수 mangle-whitespace는 무엇입니까?
내가 참조 ;; Local Variables: ;; mangle-whitespace: t ;; End: 다양한 경험있는 Emacs 프로그래머의 많은 Elisp 소스 파일에서. 그러나 I describe-variable이면 Emacs 24.3은 변수 mangle-whitespace가 정의되어 있지 않다고 말합니다 . 되어 mangle-whitespace이맥스 24.4에서 제공? 아니면 인기 패키지로? MELPA에는 "mangle"이라는 이름이 표시되지 않습니다. 무엇을 mangle-whitespace합니까? 참고 : 나는 여기서 emacs 태그 …

2
목록 자체를 바인딩하지 않고 목록에서 직접 여러 값을 바인딩
Emacs Lisp에서 임시 변수를 거치지 않고 여러 개의 반환 값을 변수에 직접 할당 할 수 있습니까? 예를 들어 두 목록의 목록을 반환하는 함수가 있다고 가정 해 보겠습니다. (defun test-func () (setq a '(a b)) (setq b '(c d)) `(,a ,b)) 첫 번째 반환 값을 list-a두 번째 반환 값을에 할당하려면 list-b임시 …


3
현재 문자가 해당 주 모드의 주석 문자인지 어떻게 알 수 있습니까?
다음 줄을 현재 줄로 끌어 올리는이 작은 기능을 연구 중입니다. 현재 줄이 줄 설명이고 다음 줄도 줄 설명 인 경우 "풀업"작업 후에 설명 문자가 제거되도록 기능을 추가하고 싶습니다. 예: 전에 ;; comment 1▮ ;; comment 2 부름 M-x modi/pull-up-line 후 ;; comment 1▮comment 2 ;;이전 의 문자는 제거됩니다 comment 2. …

4
조직 모드 들여 쓰기를 사용자 정의하는 방법은 무엇입니까?
이 질문은 실제로 공백이 아닌 글꼴 (Sabon, Minion, Garamond 등)을 사용하기 때문에 발생합니다. 헤드 라인 아래의 텍스트가 헤드 라인과 정렬되지 않기 때문에 org-indent-mode를 사용할 때 문제가 발생합니다. 예: 글꼴은 조지아입니다. 자, 내가 consolas로 바꾸면 : 문제는 모노 스페이스가 아닌 글꼴에서 "space"와 *가 동일한 공간을 차지하지 않는다는 것입니다. 나는 이것을 해결하는 …

1
코드에서 명령을 호출 할 때 '대화식'인수를 사용하는 방법
나는 test단순히 사용자로부터 입력을 받아 다시 에코 하는 명령을 가지고 있습니다 . (defun test (input) (interactive "MInput: ") (message "%s" input)) 그것을 호출하는 다른 함수를 작성하고 싶습니다. 다음은 실패합니다 : (defun test-forward () (interactive) (test)) 이 오류와 함께 test-forward: Wrong number of arguments: (lambda (input) (interactive "MInput: ") (message "%s" …
12 elisp  commands 

5
텍스트 렌더링을 눈에 띄게 변화시키는 방법은 무엇입니까?
음성 인식에 사용할 emacs 확장을 작성 중이며 특정 기능에 대한 도움말을 찾고 있습니다. 음성 인식기 (드래곤)가 지속적으로 제대로 인식하지 못하는 단어는 훈련하는 횟수에 관계없이 특정 단어를 인식하는 데 방해가됩니다. 일반적으로 주제에 대해 글을 쓰거나 코딩 할 때 같은 단어를 여러 번 반복해서 사용하게됩니다. 그래서 오버레이를 사용하여 버퍼에서 단어가 렌더링되는 방식을 …

2
커서 옆에 에코 영역을 만들 수 있습니까?
문제 : 커서가있는 곳에서 아래쪽 에코 영역으로 눈알을 위아래로 움직이는 것이 피곤하다는 것을 알았습니다. 질문 : 툴팁과 같이 에코 영역을 커서 근처에 동적으로 할당 할 수 있습니까? 패키지를 검색했지만 찾을 수 없습니다. 나는 그것이 새로운 아이디어라고 믿지 않으며 누군가가 그것을해야했을 것입니다.
12 echo-area 


1
쉘 모드 및 용어 모드에서 PWD가 변경 될 때 기본 디렉토리 자동 업데이트
원인 옵션이나 패키지가 있습니까 default-directory작업 디렉토리에서 변경하는 경우 업데이트 할 shell-mode과는 term-mode? 즉,를 사용할 때 cd솔루션은이 특정 명령과 다른 몇 가지를 찾는 것보다 더 강력해야합니다. 실제로 $PWD모든 명령 후의 값을 확인해야 한다고 생각합니다. 더 중요한 것은 로컬 디렉토리 로 처음 생성 된 shell-mode또는 term-mode버퍼 내부에서 원격 컴퓨터에 연결할 때도 작동해야한다는 …

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