Emacs

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

4
Magit으로 지점의 업스트림 변경
Magit (로 P P) 으로 분기를 푸시 할 때 분기에 업스트림이없는 경우 Magit은 푸시하려는 분기의 이름을 묻습니다. 훌륭합니다. 그러나 지점의 업스트림을 설정하면 Magit은 더 이상 지점을 밀고 싶은지 묻지 않습니다. 이것은 일반적으로 편리하지만 (매번 묻기를 원하지는 않지만) 지점을 다른 원격 지점으로 푸시하기가 어렵습니다. 현재 지점에 이미 업스트림이 있더라도 Magit이 대상 …
47 magit  git 

2
Emacs의 OTF 합자 지원
PragmataPro 는 많은 프로그래밍 합자 가 제공되는 서체입니다 . 나는 이것이 OpenType face (OTF) 합자라는 것을 이해합니다. Emacs가 문자 조합의 프로그래밍 방식 대체 (예 ->: ⟶또는 lambdato λ) 를 지원한다는 것을 알고 있습니다. 그러나 이들은 고유 코드 포인트가 있기 때문에 유니 코드 가짜 합자입니다. 실제 합자는 그렇지 않습니다. Emacs (25 …
46 fonts  display 

6
조직 모드 9 : 코드 블록을 평가할 수 없음
내 Emacs 설정은 .org소스 블록을 .el파일로 엉킨 파일 안에 있습니다. 소스 블록을 평가할 수 있습니다C-c C-c 오늘 나는 org elpa에서 org-mode 버전 9로 업데이트했으며 이제 다음과 같은 소스 블록을 평가합니다. #+BEGIN_SRC emacs-lisp :tangle yes (setq org-export-coding-system 'utf-8) #+END_SRC with C-c C-c다음 메시지 를 인쇄합니다 이 emacs-lisp 코드 블록의 평가는 비활성화되어 …

1
Emacs Dired에서 파일을 빠르게 복사 / 이동하는 방법?
Dired모드 에서는 m파일 을 표시 R하고 대상으로 옮길 수 있습니다. 때때로 목적지 경로가 너무 깁니다. 분할 창에서 대상을 연 상태에서 파일을 더 빨리 이동할 수있는 방법이 있습니까? 화면에 두 개의 희미한 창이 보이면 GUI 파일 관리자에서 끌어서 놓기 기능을 놓쳤습니다.
45 dired 


1
IDO에서 Helm으로 이동할 때 워크 플로우를 어떻게 변경해야합니까
이맥스 초보자로서, IDO를 발견하고 파일 검색이 훨씬 빨라 졌기 때문에 IDO를 좋아했습니다. 이 사이트에서 약간의 시간을 보낸 후 Helm에 대해 더 많이 읽었으며 전환을 계획하고 있습니다. 내 질문 중 일부는 다음과 같습니다. 가장 큰 차이점은 무엇입니까? 특히 파일을 찾거나 버퍼를 전환하거나 새 명령을 호출 할 때 워크 플로를 어떻게 변경해야합니까? …
44 helm  ido 


7
TRAMP를 통해 액세스하는 원격 컴퓨터의 $ EDITOR로 로컬 Emacs 클라이언트를 어떻게 사용합니까?
TRAMP를 사용하여 파일을 편집하고에서 원격 셸을 실행하기위한 여러 원격 서버를 관리합니다 shell-mode. 그러나 명령이 EDITOR변수를 사용하여 파일을 편집 할 때는 작동하지 않습니다 . 예를 들어, 내부에서 다른 편집기 실행을 지원하지 않는 "dumb"터미널이 crontab -e있기 때문 shell-mode입니다. 로컬에서는 적절한 emacsclient버퍼를 사용하여 새 버퍼를 열고 인생을 매우 쉽게 만듭니다. 불행히도 원격 시스템에서는 …

6
C ++에서 지능적인 자동 완성을 얻는 방법?
Emacs는 자동 완성 기능이없는 다른 IDE와 경쟁 할 수 없습니다. 자동 완성 기능을 사용하면보다 효율적인 프로그래머가됩니다. 자동 완성 모드 확장을 알고 있지만 C ++에서는 작동하지 않습니다. C ++를위한 스마트하고 효율적인 자동 완성을 어떻게 달성 할 수 있습니까? 이 질문은 원래 Malabarba 에 의해 Area 51 제안 : C ++에서 지능적인 …
43 c++  completion 

2
Magit으로 파일의 특정 버전을 열려면 어떻게해야합니까?
현재 분기를 변경하지 않고 Magit을 사용하여 Emacs에서 파일의 특정 버전을 열 수 있습니까? 수정 된 기능이 다른 파일의 기능으로 대체 된 개정판의 일부 로컬 변경 사항을 다시 작성했습니다. 변경 사항을 나란히 비교할 수 있도록 변경 사항의 이전 개정판을 별도의 버퍼에서 열고 싶습니다. 내 현재 해키 솔루션은 Emacs에서 실행 git show …
43 magit  git 


2
Magit으로 분기를 나열하는 방법
Magit에 리포지토리의 브랜치를 어떻게 나열 git branch --list합니까? 분기 팝업에서이 항목을 찾을 것으로 예상했지만 사용자 매뉴얼의 "검사"섹션에서 찾을 수 없었거나 찾을 수 없었습니다. 내가 무엇을 놓치고 있습니까?
42 magit 

3
오래된 "XML을 접는 방법"질문
나는 약간의 수동 XML 편집 (내가하고있는 일부 코드 생성의 소스 정의는 사용자 정의 XML 형식 임)을하고 있으며 물론 특별한 목적 (일반적으로 못생긴) XML 편집기보다 Emacs를 사용하는 것을 선호합니다. nXml 모드는 과거에 잘 서 있었지만, "개요"지원을 둘러 볼 수 없었습니다. 다양한 인터넷 및 SO 게시물이 효과적으로 아무 말도하지 않습니다-XML 구조 자체를 …
42 xml  nxml  outline 


4
Magit으로 이전 커밋에 변경 사항 추가
나는 커밋 할 준비가 된 두 개의 커밋 (A와 B)을 가지고 있습니다. A에 무언가를 추가하는 것을 잊었다는 것을 알고 있습니다 Magit을 사용하여이 변경 사항을 A에 어떻게 추가 할 수 있습니까? 나는 Git 문서의 어느 부분을보아야하는지조차 모른다.
42 magit  git 

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