Emacs

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

3
Magit가 두 개의 덩어리로 분할 덩어리
SO를 사용하여 magit을 사용하여 덩어리를 분할하는 것에 대한 의문이 있으며 주어진 두 가지 해결책은 영역을 준비하거나 (영역을 표시하고, 적중을 표시) +&를 사용하여 모든 덩어리를 축소 / 성장시키는 것 -입니다. 그것은 내가 추구하는 것이 아닙니다. magit의 상태 버퍼에서, 덩어리를 두 개의 덩어리로, 포인트에서 또는 적어도 포인트 주위의 선으로 나누고 싶습니다. 이것을 …
34 magit 

1
일반 텍스트에서 회사 모드를 대소 문자를 구분하는 방법은 무엇입니까?
기본적으로 회사 모드는 모든 예측을 소문자로 변환하는 것으로 보입니다. 예 : HelloWorldOfGoo HelloWorldOfEmacs -> Hell [Helloworldofgoo] //Company prediction [Helloworldofemacs] 이것은 특별한 백엔드가없는 대소 문자 구분 프로그래밍 언어에는 실용적이지 않습니다. 회사 모드를 대소 문자를 구분하려면 어떻게해야합니까?


2
Emacs 버퍼에 직접 ESS 플롯?
Q : ESS (R)가 Emacs 버퍼에 직접 플로팅하도록하려면 어떻게해야합니까? ESS를 통해 R과 상호 작용할 때 R은 기본적으로 Emacs 외부에 별도의 그래픽 창을 생성하여 플롯을 그립니다. (물론, 우리는 PDF로 플롯하는 방법 등 다른 그래픽 장치를 선택할 수 있습니다.) 두 가지 문제 : 첫째, 새 창은 Emacs의 초점을 훔치고 둘째는 모든 것을 …
33 ess  r 

3
XEmacs와 비교할 때 GNU Emacs에서 어떤 기능이 누락 되었습니까?
기능면에서 현재 XEmacs와 GNU Emacs를 구별하는 핵심 포인트는 무엇입니까? 다른 출시 일정을 설명하기 위해 각 Emacs 플레이버의 최신 개발 버전을 비교의 기준으로 고려해야합니다. 우리는 역사적 / 조직적 / 철학적 / ... 문제에 대한 논쟁을 피해야하므로 순수한 기능적 / 기술적 차이점 만 언급하십시오.
32 xemacs 

6
일반 이맥스와 함께 스페이스 맥 실행 : 별도의 .emacs.d를 유지하는 방법
스페이스 맥을 사용하고 싶습니다. 그러나 아직 일반 emacs 구성에서 전환하고 싶지 않으므로 현재 내 구성이 .emacs.d하나의 디렉토리에 있고 spacemacs에 대한 동등한 구성이 다른 디렉토리에 있어야합니다. 어느 디렉토리의 이름이 마음에 들지 않습니다. chroots / LD_PRELOAD / 다른 그러한 속임수가 부족할 수 있습니까? 어떻게하니?

10
최소한의 키 입력으로 현재 줄을 죽이거나 복사
나는 C-a C-k C-k전체 라인 포인트가 죽이고 있습니다. 줄을 죽이지 않고 복사 하고 싶다면 C-/ C-/ 위의 순서를 입력 한 후 바로 칠 수 있습니다 . 또는 할 수 있습니다 C-a C-SPC C-n M-w. 전체 라인 포인트가 켜져 있거나 복사하는 더 빠른 방법이 있습니까?

3
커밋 된 버전과의 차이점을 강조 표시하는 Emacs 모드가 있습니까?
Xcode가 꽤 깔끔하다고 생각하는 기능 중 하나는 현재 버퍼와 가장 최근의 커밋 간의 차이를 지속적으로 보여주는 "비교"모드입니다. Emacs에 이와 같은 것이 있습니까? 나란히 동시 뷰를 신경 쓰지 않습니다. 변경된 줄의 배경을 강조 표시하면 큰 도움이 될 것입니다. 나는 항상 할 수 있다는 것을 알고 C-x v =있지만 한 시점의 정적 …

8
Emacs에서 비 연속 영역을 선택하는 방법은 무엇입니까?
현재 버퍼에서 일부 텍스트를 이미 선택했다고 가정하십시오. 이전의 선택을 유지하면서 다른 텍스트를 선택할 수 있습니까? 추가 : 나는 일부 텍스트가 있다고 가정하는 다음과 같다 :이 기능에 대한 하나의 동기는 다음과 같다 : paragraph 1 ... paragraph 2 ... paragraph 3 ... paragraph 4 ... paragraph 5 ... 일부 단락 (예 …
31 region 

3
전화 또는 Evernote의 조직 모드?
모든 것을 추적하기 위해 조직 모드를 사용합니다. 아이디어, 메모,해야할 일 목록, 코드 스 니펫 등을 지정할 수 있습니다. 내가 가지고있는 한 가지 문제는 메모를 빠르게 확인하거나 검색하는 경우에도 휴대 전화에서 조직 모드 데이터를 쉽게 가져올 수 없다는 것입니다. 분명히, 조직 파일을 Github 리포지토리에 저장합니다.하지만 여전히 스마트 폰 탐색 및 검색에 …
31 org-mode 

3
어휘 범위로 왜`빠르다 '?
dolist매크로 의 소스 코드를 읽는 동안 다음과 같은 주석이 나왔습니다. ;; 이것은 신뢰할 수있는 테스트는 아니지만 두 시맨틱 모두 허용 가능하기 때문에 중요하지 않습니다. 하나는 동적 범위 지정 에서는 약간 더 빠르며 다른 하나는 어휘 범위 지정에서는 약간 더 빠릅니다 (깨끗한 의미론을 가짐) . 이 스 니펫 (명확하게하기 위해 단순화했습니다)을 …

5
grep / ack / ag 출력 모드에서 query-replace를 사용하는 방법이 있습니까?
나는 알고 있어요 find-grep-dired해당 파일을 표시 한 다음 Enter 키를 눌러, Q실행 dired-do-query-replace-regexp표시된 파일에. 불행히도 grep을 다시 시작해야하고 더 이상 git-grep, ack 또는 ag를 사용하지 않고 find-grep검색을위한 다른 구문을 가진 사용으로 전환해야합니다 . 나는 또한 알고 있어요 multi-occur하고 occur-edit-mode있지만,이 발생할 사용하여 검색을 다시 시작해야합니다. 마지막으로 ag-dired파일 내용이 아닌 파일 이름과 …
31 dired  editing  replace  occur 

2
emacs align-regexp의 이해
Emacs 문서를 읽었 align-regexp지만 작동 방식을 이해하는 데 여전히 어려움이 있습니다. 내가 말하고 C-uM-xalign-regexp있는 것은 단순한 형식이 아닌 접두사 형식 M-xalign-regexp입니다. 내 질문은 다음과 같습니다. 첫 번째 매개 변수 (정규식)가 전체 문자열 줄과 일치해야합니까? 정규식이 문자열의 일부와 만 일치하면 어떻게됩니까? 두 번째 매개 변수에 무엇을 제공해야합니까 (수정 그룹 (고정 인 …

3
변수 이름 앞에 작은 따옴표를 사용해야 할 시점과 시점을 아는 방법은 무엇입니까?
나는 아래를 가지고있다 : (setq some-variable "less") 왜 작은 따옴표를 사용해야 boundp하지만 혼동하지 않는지 혼란 스럽 습니다 bound-and-true-p. 예 1 : (when (boundp 'some-variable) (message "some-variable is %s" some-variable)) 결과: "일부 변수가 적습니다" 실시 예 2a : (when (bound-and-true-p some-variable) ;; Note that using single-quote causes error (message "some-variable is …
31 elisp  quote 

2
MELPA가있는 경우에도 GNU ELPA가 필요합니까?
사람들이 MELPA에 최신 버전의 패키지가 있다고 말하고 있기 때문에 항상 혼란 스럽습니다.하지만 GNU ELPA가 MELPA의 하위 집합인지 아니면 둘 다 필요한지 확실하지 않습니다. 내가 묻는 이유는 패키지를 많이 실험하고 있으며 package-list-packages시간이 오래 걸리기 때문입니다. 나는 알고 package-list-packages-no-fetch있지만 가장 최근의 패키지 목록을 원합니다. 문제는 MELPA를 사용하고 MELPA와 GNU ELPA를 모두 사용하는 …

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