Emacs

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

2
좋은 소스 코드를 가진 내장 패키지는 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . Emacs Lisp, 구문, 데이터 구조 등에 익숙해 지려고 노력하고 있습니다. 언어를 사용하고 관용구를 배우는 방법을 더 잘 이해할 …

2
키보드 매크로에서 다음 줄을 처리하는 방법?
다음을 사용하여 버퍼에서 라인을 결합하는 키보드 매크로를 만들었습니다. F3 C-n M-x join-line RET F4. 줄이 너무 길어서 줄 바꿈을 시작하는 경우를 제외하고는 잘 작동합니다.이 매크로는 프레임의 너비에 따라 달라집니다. next-line다음 실제 행으로 이동하지 않고 현재 행의 "래핑"부분으로 이동하는 것 같습니다. 그 문제를 해결하는 방법?

1
Emacs 25.1을 26.1로 업데이트 한 후 org-mode가 더 이상 작동하지 않습니다
나는 Emacs 전문가 외에는 아무것도 아니지만 Emacs를 org-mode자주 사용 합니다. .org파일 을 다시 인식하도록 Emacs를 구성했습니다 . 버전 26.1로 업데이트 한 후 Emacs는 .org더 이상 파일을 인식 하지 않습니다. File mode specification error: (file missing Cannot open load file No such file or directory ob-sh) 로 변경할 수 없습니다 org-mode. …
12 org-mode  emacs26 



2
Magit-전체 지점 이름을 입력하지 않고 원격 지점을 로컬에서 체크 아웃하려면 어떻게해야합니까?
나는 원격 지점이 remote-branch-long-name있습니다. 나는 투구 완료로 체크 아웃 magit 때 나는 입력 할 수 있습니다 remote-branch및 origin/remote-branch-long-name옵션으로 표시됩니다. 문제는이 지점을 로컬로 체크 아웃하려면 실제로 해당 지점으로 전환 할 수 없으며으로 전환해야합니다. remote-branch-long-name (without the origin/ prefix)조타가 완료 옵션으로 제공하지 않기 때문에 전체 지점 이름을 수동으로 입력해야합니다. 이 유스 케이스에 …
12 magit 

1
org-babel에서 sh와 shell의 차이점은 무엇입니까?
org-mode에서 내 쉘 스크립트로 데이터를 소싱하는 실험을하고 있으며 이상한 점을 겪었습니다. #+tblname: simple-table | 1 | | 2 | | 3 | | 4 | | 5 | #+name: work-with-simple-list-shell #+begin_src shell :var tbl=simple-table echo "$tbl" #+end_src #+RESULTS: work-with-simple-list-shell : 1 #+name: work-with-simple-list-sh #+begin_src sh :var tbl=simple-table echo "$tbl" #+end_src …

1
Magit-마지막 커밋 실행 취소-히스토리 조작
이 StackOverflow 질문 에는 마지막 커밋을 실행 취소하기위한 최상의 솔루션 / 접근법이 있습니다. 몇 주 전에 Magit을 사용하기 시작했으며 모든 문서를 검토 한 후에도 실수로 커밋 된 변경을 취소 할 수있는 결정적인 방법이 아직 없습니다. 예를 들어 : 실행 취소 및 재실행을 위해 마지막 커밋을 사용할 수 있습니다. $ git …
12 magit  git 

3
이름없는 조언을 어떻게 제거 할 수 있습니까?
함수에 조언을 추가하는 것이 재미있었습니다. (advice-add 'executable-find :around (lambda (f &rest args) (apply g args))) ;;; ^ 오타. 그것을 수정하고 위의 코드를 다시 평가했습니다. 그러나 이제는 그 기능에 대한 "수정 된"및 "파손 된"조언을 모두 가지고 있습니다. 이를 제거하려면 어떻게해야합니까? advice-remove함수 객체 또는 주변 조언 이 필요하다면 (여기서는 비어 있음)? (분명히 …
12 advice 

1
앞뒤로 정규 표현식을 지원합니까?
정규식 쿼리 바꾸기를 수행해야합니다. foo의는 foo bar일치하지만, foo에가 foo baz없습니다. 일반적으로 정규 표현식을 미리 사용 foo(?=bar)합니다. 그러나 Emacs가 이것을 할 수없는 것처럼 보입니까? Vim은 가능해 보이지만 spacemacs의 사악한 모드는 불가능합니다.

3
악마 모드에서 실행 취소 트리를 사용하지 않을 수 있습니까?
때때로 나는 undo-tree에서 버그에 부딪 치는데, 여기서는 알려진 버그 인 또 다른 보고서 및 레딧 스레드로 다시 실행할 수 없습니다 . primitive-undo: Unrecognized entry in undo list undo-tree-canary 이것은 실제로 나쁘고 최신 버전의 파일을 저장하지 않으면 작업 손실이 발생할 수 있습니다. 분기 실행 취소 트리 기능을 절대 사용하지 않기 때문에 …

2
OSX에서 xwidget으로 emacs를 컴파일 하시겠습니까?
xwidgetOSX에서 Emacs를 어떻게 컴파일 합니까? 내가 실행하려고 ./configure --prefix=$HOME/emacs-xwidgets --with-x-toolkit=gtk3 --with-xwidgets하면 오류가 발생 configure: error: xwidgets requested but gtk3 not used.합니다. 하지만 gtk + 3.0이있는 것처럼 보입니다. sandric@sandric-mac ~/emacs> brew install gtk+3 Error: gtk+3-3.18.9 already installed To install this version, first `brew unlink gtk+3` gtk3패키지 가없는 것 같습니다 pkg-config- sandric@sandric-mac …
12 osx 


1
신뢰 .dir-locals.el
내 init.el파일 외부에 구성을 넣고 싶습니다 .dir-locals.el. ((nil (let ((dirs '(".cask" "core" "packages" "modules" "snippets" "themes"))) (mapc #'(lambda (path) (add-to-list 'projectile-globally-ignored-directories path)) dirs)))) 그러나 내 .emacs.d폴더 에서 파일을 열려고 할 때마다 emacs는이 코드를 적용하기 위해 저장할 것인지 묻습니다. 파일 로컬 변수를 설정하여 침묵 시키려고했습니다. ;; -*- enable-local-variables: t; enable-local-eval: t …

1
특정 모드의 후크 제거
를 제외한 모든 모드에서 저장시 후행 공백을 삭제하고 싶습니다 org-mode. 내에 .emacs는 다음 줄이 있습니다. (add-hook 'before-save-hook 'delete-trailing-whitespace) 내가 사용하는 use-package매크로를, 나는 추가하는 시도 (remove-hook 'before-save-hook 'delete-trailing-whitespace)내에 :config블록,하지만 전 세계적으로 후크를 제거합니다. 특별히 제거하려면 어떻게해야 org-mode합니까?
12 hooks 

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