Emacs

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


7
Emacs에서 OS X 클립 보드로 텍스트 복사
일반 GUI 모드 대신 텍스트 터미널에서 Emacs를 실행할 때로 영역 시작을 활성화하여 Emacs에서 복사 C-SPC한 다음 원하는 것을 선택하고 수행 할 수 M-w있습니다. 이 방법으로 복사 한 영역을 OSX 클립 보드에서 사용하여 웹 페이지에 붙여 넣을 수있는 방법이 있습니까? 나는 그것을 할 수있는 다른 지름길을 만들고 싶지 않으며 이상적으로는 모듈을 …
25 osx  copy-paste 

3
커서가 이전 위치로 되돌아 갈 수 있습니까?
버퍼의 커서를 마지막 위치로 되돌릴 수 있습니까? (이전 위치를 표시하지 않아도 됨) 예를 들어, Ca는 현재 줄의 시작 부분으로 건너 뜁니다. 이전 위치로 되돌아 갈 수 있습니까? 예를 들어 Cx Cf가 다른 디렉토리에서 파일을 열 때 경로 이름의 이전 위치로 되돌아 가고 싶습니다. 감사.
24 cursor 

1
조직 모드에서 텍스트를 영구적으로 강조 표시하는 방법
나는 org-mode documentation 에 따라 텍스트를 작성 하는 *bold*, /italic/, _underlined_, =verbatim= and ~code~, and, if you must, ‘+strike-through+’데 사용할 수 있지만 나에게는 충분하지 않습니다 ( org 파일을 볼 때 명확 하지 않음). 사용자 정의 할 수 는 있지만 문서는별로 알려지지 않았습니다. 내가 원하는 것은 이 페이지 의 이미지처럼 선택된 …
24 org-mode 

5
코드를 예쁜 형식으로 만드는 방법 (자동 줄 바꿈, 들여 쓰기 등)?
나는 사용하고 spacemacs있지만 아마도 여기에 필요한 이맥스 지식입니다. 하나의 긴 줄이있는 JSON 파일이 있습니다.이 JSON을 json.org/example에서 말하십시오. {"menu": {"id": "file", "value": "File", "popup": {"menuitem": [{"value": "New", "onclick": "CreateNewDoc()"}, {"value": "Open", "onclick": "OpenDoc()"}, {"value": "Close", "onclick": "CloseDoc()"}]}}} emacs가 이것을 다시 들여 쓰기를 원합니다. 즉, 가장 왼쪽 줄의 문자를 적절한 들여 쓰기 …

1
정렬은 어떤 알고리즘을 사용합니까?
이미 정렬 된 목록에 단일 정수를 추가해야 올바른 위치로 이동합니다. 내 첫 강인은 (sort (cons newelt list) #'<) 그러나 list이미 정렬 된 경우 하나의 삽입 만 실제로 필요 하므로이 솔루션은에서 사용하는 알고리즘에 따라 끔찍하게 적합하지 않을 수 있습니다 sort. 그렇다면 어떤 알고리즘을 sort사용합니까? 다음과 같은 일을하는 것이 더 좋을까요? (let …

1
테마에 따라 조직에서 내 보낸 <code> 블록의 배경 설정
조직 모드 파일을 자주 내보내고 거의 모든 파일에 코드가 있습니다. 코드를 내 보내면 테마에 따라 텍스트가 색칠되지만 어두운 테마와 밝은 테마를 정기적으로 전환합니다. 밝은 테마의 경우 &lt;code&gt;블록에 밝은 배경이 필요하고 어두운 테마의 경우 어두운 배경이 있어야합니다 (그렇지 않으면 회색 배경에 밝은 노란색 텍스트가 표시되어 읽을 수 없습니다). 어두운 배경에는이 줄을 …

1
파일과 동일한 주 모드를 가진 * scratch * 버퍼 사이를 빠르게 전환하려면 어떻게해야합니까?
코드 작업 중에 때때로 * scratch * 버퍼를 빠르게 열어 해당 코드 파일에서 코드 조각을 붙여 넣는 것이 유용합니다. Perl 스크립트를 작업 중이라면 in으로 * scratch * 버퍼를 빠르게 열고 싶습니다 cperl-mode. 원래 작업했던 코드 버퍼로 빠르게 되돌아가는 것도 좋습니다.

3
마이너 모드를 활성화하는 올바른 방법
나는이 foo는 모드를 하고 사용 할 바 - 마이너 모드를 그것을 위해. 그렇다면 어느 쪽이 더 일반적이고 선호됩니까? 에이 (add-hook 'foo-mode-hook 'bar-minor-mode) 비 (add-hook 'foo-mode-hook (lambda () "Turn on `bar-minor-mode' mode." (bar-minor-mode 1))) 기음 (defun bar-minor-mode-on () "Turn on `bar-minor-mode' mode." (interactive) (bar-minor-mode 1)) (add-hook 'foo-mode-hook 'bar-minor-mode-on) 디 • 변형 …
24 hooks  minor-mode 

6
창 레이아웃 간 전환
사용자 정의 레이아웃을 구성한 다음 하나의 파일을 전체 화면으로 임시로 살펴보고 해당 레이아웃을 다시 원할 경우 수동으로 리플 로우해야합니다. 레이아웃을 저장하고 저장된 레이아웃을 전환 할 수있는 플러그인 / 코드 코드를 원합니다. 최신 정보 모두 감사합니다. 승자 모드를 사용하는 abo-abo 제안은 정말 좋으며 제로 타임에 작동합니다. wasamasa 는 내가 들어 본 …
24 window  package  frames 

2
Magit 2.1.0에서 덩어리 취소
방금 magit 2.1.0으로 업그레이드했습니다. (또한 이맥스 25.0.50 및 자식 2.3.1에도 적용됩니다.) 이전에는 *magit*버퍼 에서 다음을 수행 할 수있었습니다. 스테이지되지 않은 영역에서 덩어리를 선택하십시오. 입력 v하려면 yes를 입력 하고 반대로 바꾸십시오. 이것은 편리했다. 그러나 이제 magit 2.1.0에서는 오류가 발생 "Cannot reverse unstaged changes"합니다. 왜? 오류 메시지에서 힌트를 얻었을 때 더 많은 …
24 magit 


5
use-package와 함께 설치된 패키지를 업데이트하는 방법
use-package패키지를 설치하고 구성 하는 데 사용하고 있습니다 (이 패키지는 대부분 melpa에 있습니다). 이러한 모든 패키지를 최신 상태로 유지하는 깔끔한 자동화 된 방법이 있습니까? 그렇지 않은 경우이 경우 가장 좋은 작업 흐름은 무엇입니까? 참고 : 여기 에 답변이있는 매우 유사한 질문 이지만 "업데이트 설치를 처리해야합니다"에 대한 설명을 원했습니다. 평판이 충분하지 않아 …

2
80 년대에 이맥스는 어땠나요?
고대 Emacs 배포판 장면을 둘러 보았지만 아무 소용이 없습니다. 1985 년 7 월 15 일 부터 Emacs 16.56의 소스 코드 는 Github 에서 구할 수 있지만 어떤 경우에도 빌드 할 수 없습니다. Stallman Emacs 의 원본 논문 은 Elisp, Emacs의 동기 및 일부 오래된 확장에 대해 설명하고 있지만, 그것과 함께 …

2
orgmode 8.3으로 업그레이드 할 때 org 파일 내보내기가 중단됨
내 orgmode는 최근에 최근 8.3으로 업데이트되었으며 더 이상 init.org 파일을 HTML로 내보낼 수 없습니다 . *Messages*버퍼에 다음과 같은 결과가 나타납니다 . org-babel-exp process emacs-lisp at line 34... org-babel-exp process emacs-lisp at line 44... org-babel-exp process emacs-lisp at line 51... ... hundreds of lines like these ... apply: Wrong type argument: …

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