Emacs

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

3
패키지 관리자 인코딩 오류
실행 package-list-packages하면 다음 오류가 발생합니다. These default coding systems were tried to encode text in the buffer ` *temp*': (iso-latin-1-dos (3242 . 37326) (3243 . 40165)) However, each of them encountered characters it couldn't encode: iso-latin-1-dos cannot encode these: 野 鳥 기본 패키지 관리자 인코딩을 어떻게 설정할 수 utf-8있습니까?

1
* 컴파일 * 버퍼가 제어 문자를 표시하는 이유는 무엇입니까?
*compilation*버퍼를 사용하여 Centos 5 및 Centos 6에서 C ++ 애플리케이션을 빌드하고 있습니다. 버퍼는 빌드를 표시하고 빌드의 일부인 파일에 대한 참조를 포함합니다. 그러나 ^[출력에 나타나는 것과 같은 제어 문자가 표시되며 읽기가 어렵고 출력에서 ​​파일 이름을 클릭하면 emacs가 손상된 파일 이름을 얻습니다. 이 문자는 컴파일러 출력의 색상이나 다른 주석이라고 생각하지만 어디에서 왔는지 …

2
캐싱이있는 발사체는 새로운 파일을 좋아하지 않습니다
프로젝트 브라우징에 발사체를 사용합니다. 나는 그것이 느리다는 것을 보았으므로 캐싱을 켰다. 이제는 빠릅니다 (매우 빠르지 않고 슬프게도 아닙니다). emacs 자체 외부에서 새 파일을 만들면 발사체가 찾지 못합니다. 캐시 무효화를 실행할 수 있지만 몇 분이 걸립니다. 이 문제를 해결하는 방법?

4
현재 문자가 글자인지 확인하는 방법
현재 문자가 문자 (알파벳 문자)인지 확인하는 방법 (즉, [:alpha:]정규 표현식 개념 의 구문 클래스 에 속함 ). 아래와 같은 간단한 함수를 작성하고 싶습니다. (defun test-letter () (interactive) (if char-after-is-a-letter (message "This is a letter") (message "This is not a letter") ) ) 업데이트는 불행하게도 문자의 클래스의 동등성 및 구문 클래스에 …

2
org-mode 용으로 내 보낸 HTML 파일에서 소스 코드 블록의 구문 강조 및 들여 쓰기
조직 모드 파일 내에 C 코드 블록을 삽입하면 소스 코드의 구문 강조 및 들여 쓰기가 원하는대로 사용자 정의됩니다. html 파일로 내보낼 때 html 파일의 구문 강조 표시는 Emacs와 동일합니다. 그러나 구문 강조는 내 Emacs의 색상 테마와 더 잘 작동합니다. 예를 들어 {C 코드 블록에서 기호가 흰색이지만 색상 테마가 어둡습니다. html로 …

2
재귀 적으로 Makefile을 찾고 컴파일
문제는 M-x compile(가) 경우이다 Makefile현재 디렉토리에없는, 실패. 이 디렉토리에서 a를 찾아 Makefile실행 하기 위해 재귀 적으로 올라가는 기능을 갖고 싶습니다 make. 나는 본 적이 이 질문을 하지만, 경로 별, 그리고 내가 가진 그것의 뭔가가 실행에 대한 생각.

3
괄호를 포함하도록 영역 설정
포인트 또는 활성 영역으로 시작하여 다음 엔 클로징 괄호 세트를 포함하기 위해 '한 번의 키 입력 / 명령으로' '확장'하는 방법은 무엇입니까? 내가 시작하면 : ( |점을 의미) (defn foo [x] (+ x |42)) 아니면 내가 함께 시작하는 경우 : ( <및 >선택 영역을 브래킷) (defn foo [x] (+ x <42>|)) …



2
버퍼 사본을 파일에 저장하는 방법?
버퍼의 사본 (또는 스냅 샷)을 파일로 저장하고 싶습니다. 이 파일을 방문하도록 버퍼를 설정 하지 않는다는write-file 점을 제외하면 동작은와 유사 합니다. 유스 케이스의 경우, 쉘 세션이 있고이를 모두 로그 파일에 빠르게 저장하려고한다고 가정하십시오. 버퍼 이름을 바꾸면 (버퍼 이름에 의존하는 기능이 여전히 작동 함), 파일을 방문하지 않아야합니다 (파일이 실수로 덮어 쓰여지지 않고 …
9 buffers  saving 

3
프로세스 출력을 * 메시지 * 버퍼로 전송하지만 에코 영역을 무시하십시오.
프로세스 필터에서 *Messages*버퍼 로 출력을 보내고 에코 영역에 메시지 출력이 나타나는 것을 억제 minibuffer-prompt하여 진행중인 서브 프레스 필터 출력에 의해 지워지지 않고 대화 형 명령을 동시에 사용할 수 있습니까? (defun rsync-process-filter (proc string) (when (not (or (string-match "files...\r" string) (string-match "files to consider\n" string))) (message "%s" string))) 편집 (2015 년 …


1
인간 언어 고유의 숫자를 얻는 방법?
TL; DR : 아랍어로 쓸 때 어떻게 힌디어 숫자 (١٢٣ ...)를 사용할 수 있습니까? Emacs는 최고의 편집자라고 할 수 있겠지만, 글의 맥락에서 숫자를 사용하는 경우, 다국어 사용자에게는이 문제에 대한 만족스러운 해결책, 즉 Microsoft Word에서 제공하는 것과 비교하여 만족스러운 해결책이 없습니다. Microsoft Word 2010에서는 contextNumerical 중에서 선택할 수있는 문서 컨텐츠 표시 …

2
조직 모드 제목을 채우는 방법은 무엇입니까?
조직 모드에서 긴 제목을 채우고 싶습니다. 조직 매뉴얼 에서 그렇게하는 방법에 대한 언급이 없습니다 . 줄 바꿈을 삽입하여 줄을 수동으로 줄 바꿈하면 org 모드는 줄 바꿈 된 텍스트를 제목으로 인식하지 않습니다. 이것이 가능한가? 참고 : org-fill-paragraph이것을하지 마십시오 : (defun org-fill-paragraph (&optional justify) "Fill element at point, when applicable. This function …

2
8 진 시퀀스를 UTF-8 텍스트로 변경하는 방법
Windows에서 ASCII가 아닌 텍스트를 복사하여 Emacs에 붙여 넣으면 8 진 시퀀스로 표시됩니다. 예를 들어, ä를 Emacs에 붙여 넣으면 \ 344로 표시됩니다. Cq 344를 입력하여 Emacs로 ä를 다시 가져올 수 있습니다. 성가신 일이지만 캐릭터가 하나만 있으면 참을 수 있습니다. 그러나 8 진 이스케이프 시퀀스로 변환 된 문자가 많으면 영역에서 일부 명령을 …

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