GNUEmacsManual:7

From 흡혈양파의 번역工房
Revision as of 12:34, 25 March 2016 by Onionmixer (talk | contribs) (GNU Emacs 7장 내용 추가)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
도움말

도움말

Emacs는 다양한 도움말 명령어를 제공하며, 이러한 명령어들은 모두 접두 키 C-h (또는 이와 동일한 기능키 F1)를 이용해 접근 가능하다. 이러한 도움말 명령어들을 아래 절에 설명하겠다. C-h C-h 라고 입력하여 도움말 명령어 목록을 (

help-for-help

) 확인할 수 있다. SPCDEL 을 이용해 목록을 스크롤 한 후에 원하는 도움말 명령어를 타이핑할 수도 있다. 취소 시에는 C-g 를 입력한다.


많은 도움말 명령어들이 특수 도움말 버퍼(help buffer)라는 곳에 정보를 표시한다. 이 버퍼에서는 SPCDEL 을 입력하여 스크롤하고, RET 를 입력하여 하이퍼링크를 따라갈 수 있다. 자세한 내용은 41 페이지의 7.4절 [도움말 모드]를 참고한다.


특정 기능을 찾고 있지만 이름을 모르거나 어디를 찾아야 할지를 모를 경우 세 가지 방법을 권한다. 먼저 apropos 명령어를 시도해보고, 수동 색인 검색을 시도해 본 후 마지막으로

FAQ

와 패키지 키워드를 살펴본다.


C-h a topics RET Topics 인자와 일치하는 이름을 가진 명령어를 검색한다. 인자는 키워드, 키워드의 목록, 또는 정규 표현식이 가능하다(97 페이지의 12.6절 [Regexps] 참고). 40 페이지의 7.3절 [Apropos]를 참고한다.


C-h i d m emacs RET i topic RET Emacs Info 매뉴얼의 색인에서 주제(topic)를 검색하여 처음으로 일치하는 결과를 표시한다. 잇따른 일치 결과를 확인하기 위해서는 ,를 누른다. 정규 표현식을 주제로 사용해도 좋다.


C-h i d m emacs RET s topic RET 위와 비슷하지만 색인보다는 매뉴얼의 텍스트를 검색한다.


C-h C-f Info를 이용해 Emacs FAQ를 표시한다.


C-h p 키워드를 기반으로 이용 가능한 Emacs 패키지를 표시한다. 42 페이지의 7.5절 [패키지 키워드]를 참고한다.


C-h 또는 F1 은 다른 다양한 컨텍스트에서 "도움말"을 의미한다. 예를 들어, 접두 키 다음에 이를 입력하면 접두 키 다음에 올 수 있는 키의 목록을 확인할 수 있다. (이러한 컨텍스트에서는 ? 역시 사용 가능하다. 몇몇 접두 키는 C-h 또는 ? 와 같은 입력에 다른 의미를 정의하므로 이러한 방식으로 지원하지 않지만 F1 은 모두 지원한다.)


내장된 문서로 접근하기 위한 도움말 명령어를 요약하자면 다음과 같다. 이 중 대부분은 다음 절에서 상세히 설명하겠다.


C-h a topics RET 이름이 주제에 일치하는 명령어 목록을 표시한다(

apropos-command

).


C-h b 모든 활성 키 바인딩을 표시하는데, 부 모드 바인딩을 우선하여 주 모드 바인딩, 그 다음으로 전역 바인딩을 표시한다(

describe-bindings

).


C-h c key 키 시퀀스 key가 바인딩된 명령어 이름을 표시한다(

describe-key-briefly

). 여기서 c 는 "문자"를 의미한다. 키에 관한 상세한 정보는 C-h k 를 사용한다.


C-h d topics RET 문서가 주제에 일치하는 명령어와 변수를 표시한다(

apropos-documentation

).


C-h e *Messages* 버퍼를 표시한다(

view-echo-area-messages

).


C-h f function RET Function 이라는 Lisp 함수에 관한 문서를 표시한다(

describe-function

). 명령어는 Lisp 함수이므로 명령어에도 작동할 것이다.


C-h h 다양한 문자 집합의 예를 보여주는

HELLO

파일을 표시한다.


C-h i GNU 문서 브라우저인 Info를 실행한다(

info

). Emacs 매뉴얼은 Info에서도 이용 가능하다.


C-h k key 키가 실행하는 명령어 이름과 문서를 표시한다(

describe-key

).


C-h l 마지막 300개의 키 누름에 대한 설명을 표시한다(

view-lossage

).


C-h m 현재 주 모드의 문서를 표시한다(

describe-mode

).


C-h n 최근 Emacs 변경사항에 관한 새로운 소식을 표시한다(

view-emacs-news

).


C-h p 주제 키워드별로 패키지를 찾는다(

finder-by-keyword

). 이는 패키지 메뉴 버퍼를 이용해 패키지를 열거한다. 408 페이지의 32장 [패키지]를 참고한다.


C-h P package RET 명시된 패키지에 관한 문서를 표시한다(

describe-package

).


C-h r Info에 Emacs 매뉴얼을 표시한다(

info-emacs-manual

).


C-h s 현재 구문 표의 내용을 표시한다(

describe-syntax

). 구문 표는 어떤 문자가 워드에 속하는 구분 문자를 열고 있는지 알려준다. 상세한 내용은 The Emacs Lisp Reference Manual의 "Syntax Tables"절을 참고한다.


C-h t Emacs 대화형 지침 프로그램을 입력한다(

help-with-tutorial

).


C-h v var RET Lisp 변수 var 의 문서를 표시한다(

describe-variable

).


C-h w command RET 어떤 키가 Command 라는 명령어를 실행하는지 표시한다(

where-is

).


C-h C coding RET 부호화 체계 coding 을 설명한다(

describe-coding-system

).


C-h C RET 현재 사용 중인 부호화 체계를 설명한다.


C-h F command RET Info에 들어가서 Emacs 명령어 command를 문서화하는 노드로 이동한다(

Info-goto-emacs-command-node

).


C-h I method RET 입력 방법 method 를 설명한다(

describe-input-method

).


C-h K key Info에 들어가서 키 시퀀스 key를 문서화하는 노드로 이동한다(

Info-goto-emacs-key-command-node

).


C-h L language-env RET 언어 환경 language-env 에서 사용되는 입력 방법, 부호화 체계, 문자 집합에 관한 정보를 표시한다(

describe-language-environment

).


C-h S symbol RET 사용자가 편집 중인 프로그래밍 언어에 따라 기호 symbol에 관한 Info 문서를 표시한다(

info-lookup-symbol

).


C-h . 포인트가 특수 텍스트 영역에 있을 경우 그에 관한 도움말 메시지를 표시한다(

display-local-help

). (이는 가령

*Help*

버퍼에 있는 링크를 포함한다.)


키에 관한 문서

키 시퀀스에 관한 정보를 얻기 위한 도움말 명령어로는 C-h c (

describe-key-briefly

)와 C-h k (

describe-key

)가 있다.


C-h c key 는 키가 바인딩된 명령어 이름을 에코 영역에 표시한다. 예를 들어 C-h c C-f 는 '

forward-char

'를 표시한다.


C-h k key 는 위와 유사하지만 더 많은 정보를 제공하는데, 명령어가 무슨 일을 하는지 정확하게 설명하는 문서 문자열을 포함한 도움말 버퍼를 표시한다.


C-h K key 는 Emacs 매뉴얼에서 key에 상응하는 명령어를 설명하는 절을 표시한다.


C-h c, C-h k, C-h K 는 기능 키, 메뉴, 마우스 이벤트를 포함해 어떠한 키 시퀀스에도 작동한다. 예를 들어 C-h k 다음에 메뉴 바에서 메뉴 항목을 선택하면 그것이 실행하는 명령어의 문서 문자열을 확인할 수 있다.


C-h w command RET 는명령어에 바인딩된 키를 열거한다. 이는 에코 영역에 목록을 표시한다. 어떠한 키에도 명령어가 없다고 말할 경우, M-x 를 사용해야 실행할 수 있음을 의미한다. C-h w 는 where-is 명령어를 실행한다.


명령어 또는 변수명에 따른 도움말

C-h f function RET (

describe-function

)는 Lisp 함수 function의 문서를 창에 표시한다. 명령어는 Lisp 함수이므로 이름을 아는 명령어라면 이 방법을 이용해 그 문서를 확인할 수 있다. 예를 들어, 아래와 같이 호출하면

auto-fill-mode

의 문서를 표시한다.


C-h f auto-fill-mode RET 이는 어떤 키에도 바인딩되지 않은 명령어에 대한 문서를 얻는 유일한 방법이다(보통은 M-x 를 이용해 실행).


C-h f 는 Lisp 프로그램에서 사용하는 Lisp 함수에도 유용하다. 가령 방금 표현식을 작성하여 (

make-vector len

)

make-vector

를 적절하게 사용 중임을 확인하고 싶다면 C-h f make-vector RET 를 입력하라. C-h f 는 명령어 이름뿐만 아니라 모든 함수명을 허용하기 때문에 M-x 에서 작동하면서 사용자가 선호하는 완성 약자 중 일부가 C-h f 에서 작동하지 않음을 발견할지도 모른다. 명령어 이름들 중에서는 유일한 약자라 하더라도 모든 함수명 중에서 유일하지 않을 수도 있다.


C-h f RET 라고 입력하면 함수명이 유효하게 정의된 Lisp 함수일 경우, 포인트 주변의 버퍼에서 가장 안쪽의 Lisp 표현식이 호출하는 함수를 설명한다. (사용자가 인자를 입력하는 동안 이름이 기본값으로 나타난다.) 가령 포인트가 텍스트 '

(make-vector (car x)

' 다음에 위치할 경우 포인트를 포함하는 가장 안쪽의 목록은 '

(make-vector

'로 시작하므로 C-h f RET 는 함수

make-vector

를 설명한다.


C-h f 는 사용자가 함수명 철자를 올바르게 썼는지 확인하는 데에도 유용하다. C-h f 에 대한 미니버퍼 프롬프트가 버퍼로부터 함수명을 기본값으로 표시할 경우, 이름이 Lisp 함수로서 정의되었음을 의미한다. 문서를 보고 싶지 않다면 C-g 를 입력하여 C-h f 명령어를 취소한다.


C-h v (

describe-variable

)는 C-h f 와 같지만 Lisp 함수 대신 Lisp 변수를 설명한다. 그 기본값은 포인터 주변 또는 앞의 Lisp 기호인데, 정의된 Lisp 변수의 이름일 경우에 한한다. 420 페이지의 33.2절 [변수]를 참고한다.


사용자에게 설치된 소스 파일이 있을 경우 Emacs 변수와 함수를 설명하는 도움말 버퍼는 그에 상응하는 소스 코드의 하이퍼링크를 가진다(405 페이지의 31.11절 [하이퍼링킹]을 참고).


매뉴얼에서 명령어의 문서를 찾기 위해서는 C-h F (

Info-goto-emacs-command-node

)를 사용한다. 이는 Emacs 매뉴얼뿐만 아니라 다양한 매뉴얼에 대해 알고 올바른 매뉴얼을 찾는다.


Apropos

Apropos 명령어는 "파일을 작업하기 위한 명령어는 무엇인가?"라는 식의 질문에 답한다. 좀 더 정확히 말하자면 사용자가 워드, 워드의 목록, 정규 표현식 중 하나인 apropos 패턴을 명시한다는 뜻이다.


다음 apropos 명령어 각각은 미니버퍼에서 apropos 패턴을 읽고, 패턴에 일치하는 항목을 검색하며, 결과를 다른 창에 표시한다.


C-h a 명령어를 검색한다(

apropos-command

). 접두 인자를 이용해 비상호작용적 함수까지 검색한다.


M-x apropos 함수와 변수를 검색한다. 상호작용적 함수(명령어)와 비상호작용적 함수 모두 검색 가능하다.


M-x apropos-user-option 사용자가 맞춤화할 수 있는 변수를 검색한다. 접두 인자를 이용해 맞춤화 불가한 변수까지 검색한다.


M-x apropos-variable 변수를 검색한다. 접두 인자를 이용해 맞춤화 가능한 변수만 검색한다.


M-x apropos-value 값이 명시된 패턴에 일치하는 변수를 검색한다. 접두 인자를 이용해 패턴에 일치하는 정의의 함수나 패턴에 일치하는 속성을 가진 Lisp 기호 역시 검색한다.


C-h d 문서 문자열이 명시된 패턴에 일치하는 함수와 변수를 검색한다(

apropos-documentation

).


가장 간단한 형태의 apropos 패턴은 하나의 워드이다. 해당 워드를 포함하는 것은 무엇이든 패턴에 일치한다. 따라서 파일에서 작업하는 명령어를 찾기 위해서는 C-h a file RET 를 입력한다. 이는

copy-file

,

find-file

등 '

file

'을 포함하는 모든 명령어 이름의 목록을 표시한다. 각 명령어 이름은 간단한 설명과 함께 사용자가 그것을 호출하는 데에 현재 사용할 수 있는 키 목록이 제공된다. 우리 예제에서는 C-x C-f 를 입력하면

find-file

을 호출할 수 있다고 말할 것이다.


apropos 버퍼에 열거된 기호 속성, 변수 또는 함수 정의에 관한 추가 정보는 Mouse-1 또는 Mouse-2 를 이용해 클릭하거나 해당 장소로 이동하여 RET 를 입력한다.


apropos 패턴에서 하나 이상의 워드를 명시할 때는 이름에 일치시킬 워드를 최소 두 개 이상 포함해야 한다. 따라서 포인트 앞의 텍스트 무리를 제거하기 위한 명령어를 찾는 중이라면 C-h a kill back backward behind before RET 를 시도한다. 실제 명령어 이름인

kill-backward

가 그에 일치하게 되는데,

kill-text-before

명령어가 있다면 이 또한 명시된 워드 두 개를 포함하므로 일치하게 될 것이다.


좀 더 큰 유연성을 위해 정규 표현식을 명시할 수도 있다(97 페이지의 12.6절 [Regexps] 참고). Apropos 패턴은 정규 표현식 특수 문자 '

^~$*+?.\[

' 중 하나라도 포함할 경유 정규 표현식으로 해석된다.


Emacs 명령어 명명 규칙에 따라 apropos 패턴에서 다음과 같은 단어가 유용하다고 생각될 것이다. C-h a 에서 사용하다 보면 명명 규칙에 대한 감을 얻을 수 있을 것이다.


char, line, word, sentence, paragraph, region, page, sexp, list, defun, rect, buffer, frame, window, face, file, dir, register, mode, beginning, end, forward, back­ward, next, previous, up, down, search, goto, kill, delete, mark, insert, yank, fill, indent, case, change, set, what, list, find, view, describe, default.


apropos-do-all

변수가

nil

값이 아닌 경우, apropos 명령어는 항상 접두 인자가 주어진 것처럼 행동한다.


기본적으로

apropos-documentation

를 제외한 모든 apropos 명령어는 결과를 알파벳 순으로 열거된다.

apropos-sort-by-scores

변수가

nil

값이 아닌 경우 이러한 명령어들은 대신 각 결과의 연관성을 추측하고, 가장 연관된 결과들을 먼저 표시한다.

apropos-documentation

명령어는 기본적으로 연관성 순으로 결과를 열거하는데, 알파벳 순으로 열거하기 위해서는

apropos-documentation-sort-by-scores

변수를

nil

로 변경한다.


도움말 모드 명령어

도움말 버퍼는 View 모드와 동일한 명령어를 제공하는데 (73 페이지의 11.6절 [뷰 모드] 참고), 가령 SPC 는 앞으로, DEL 또는 S-SPC 는 뒤로 스크롤한다. 특수 명령어도 몇 개가 제공된다:


RET 포인트에서 상호 참조를 따른다(

help-follow

).


6AB 포인트를 다음 하이퍼링크까지 앞으로 이동시킨다(

forward-button

).


S-TAB 포인트를 이전 하이퍼링크까지 뒤로 이동시킨다(

backward-button

).


Mouse-1 Mouse-2 사용자가 클릭하는 하이퍼링크를 따라간다.


C-c C-c 포인트에 있는 기호에 관한 모든 문서를 표시한다(

help-follow-symbol

).


C-c C-b 이전 도움말 주제로 되돌아간다(

help-go-back

).


함수명, 변수명 또는 face 이름(73 페이지의 11.8절 [Faces] 참고)이 도움말 버퍼 내 문서에 나타나는 경우 주로 밑줄 친 하이퍼링크로 되어 있다. 관련 문서를 확인하기 위해서는 포인트를 그곳으로 이동시킨 후 RET (

help-follow

)라고 타이핑하거나 Mouse-1 또는 Mouse-2 를 이용해 하이퍼링크를 클릭한다. 그러면 도움말 버퍼의 내용을 대체하는데, 사용자의 이동을 역추적하기 위해서는 C-c C-b (

help-go-back

)라고 타이핑한다.


도움말 버퍼는 Info 매뉴얼, 소스 코드 정의, URLs(웹 페이지)로의 하이퍼링크를 포함하기도 한다. Info 매뉴얼과 소스 코드 정의에 대한 하이퍼링크는 Emacs에서 열리고, URLs(웹 페이지)에 대한 하이퍼링크는

browse-url

명령어를 통해 웹 브라우저를 이용한다(405 페이지의 31.11.1절 [Browse-URL] 참고).


도움말 버퍼에서 6AB (

forward-button

)은 다음 하이퍼링크까지 포인트를 앞으로 이동시키는 반면 S-TAB (

backward-button

)는 이전 하이퍼링크까지 뒤로 이동시킨다. 이러한 명령어들은 순환으로 행동하므로, 가령 마지막 하이퍼링크에서 6AB 이라고 입력하면 첫 번째 하이퍼링크로 다시 이동할 것이다.


텍스트 내 어떤 기호든 그에 관한 모든 문서를 확인하려면 그 장소로 포인트를 옮긴 다음 C-c C-c (

help-follow-symbol

)라고 타이핑한다. 그러면 변수, 함수, 또는 face로서 기호에 관한 모든 문서를 표시한다.


패키지에 대한 키워드 검색

Emacs의 선택적 기능 대부분은 패키지에 그룹화된다. Emacs는 수백 가지의 내장된 패키지를 갖고 있고, 네트워크 상에서 더 설치할 수도 있다(408 페이지의 32장 [패키지] 참고).


주제와 관련된 패키지를 더 쉽게 찾기 위해 대부분 패키지는 자신이 하는 일을 바탕으로 한 개 이상의 키워드와 상관되어 있다. C-h p (

finder-by-keyword

)라고 입력하면 패키지 키워드 목록과 함께 키워드의 의미에 대한 설명을 가져올 수 있다. 주어진 키워드에 대한 패키지 목록을 확인하기 위해서는 해당 행에서 RET 이라고 타이핑하면

Package Menu

버퍼에 패키지 목록을 표시한다(408 페이지의 32.1절 [패키지 메뉴] 참고).


C-h P (

describe-package

)는 사용자에게 패키지 이름을 입력하도록 요구하고, 패키지의 속성과 그것이 실행하는 기능을 설명하는 도움말 버퍼를 표시한다. 버퍼는 패키지와 관련된 키워드를 버튼 형태로 열거한다. 버튼을 클릭하면 해당 키워드와 관련된 다른 패키지들도 확인할 수 있다.


국제 언어 지원에 대한 도움말

특정 언어 환경에 대한 정보는 (179 페이지의 19.2절 [언어 환경] 참고) C-h L (

describe-language-environment

)라고 입력하면 확인할 수 있다. 이는 언어 환경에서 지원하는 언어를 설명하는 도움말 버퍼를 표시하고, 해당 언어 환경에 대한 몇 가지 예문과 함께 관련된 문자 집합, 부호화 체계(coding system), 입력 방법을 열거한다.


명령어 C-h h (

view-hello-file

)는 "안녕하세요"를 여러 언어로 표시함으로써 다양한 문자 집합을 보여주는 etc/HELLO 파일을 표시한다.


명령어 C-h I (

describe-input-method

)는 입력 방법을 설명하는데, 명시된 입력 방법 또는 현재 사용 중인 입력 방법 중 (기본값) 하나일 것이다. 181 페이지의 19.3절 [입력 방법]을 참고한다.


명령어 C-h C (

describe-coding-system

)는 부호화 체계를 설명하는데, 명시된 부호 체계이거나 현재 사용 중인 부호화 체계 중 하나일 것이다. 183 페이지의 19.5절 [부호화 체계]를 참고한다.


기타 도움말 명령어

C-h i (

info

)는 구조화된 문서화 파일을 살펴보는 Info 프로그램을 실행한다. Emacs 전체 매뉴얼은 GNU 시스템에 대한 다른 많은 매뉴얼과 함께 Info에서 이용 가능하다. Info의 사용에 관한 사용 지침 프로그램을 실행하기 위해서는

Info

를 입력한 후

h

를 입력한다.


수치적 인자 n와 함께 C-h i 는 Info 버퍼 '

*info*<n>

'를 선택한다. 이는 여러 개의 Info 매뉴얼을 동시에 보고 싶을 때 유용하다. 접두 인자로 C-u 만 명시할 경우 C-h i 는 문서 파일의 이름을 입력하도록 요구하므로 사용자는 최상위 수준의 Info 메뉴에 엔트리를 갖고 있지 않은 파일을 확인할 수 있다.


위에서 설명한 도움말 명령어 C-h F function RETC-h K key 는 Info를 입력해 기능 또는 키에 관한 문서로 곧바로 향한다.


프로그램을 편집할 때 프로그래밍 언어에 대한 매뉴얼의 Info 버전을 갖고 있다면 C-h S (

info-lookup-symbol

)를 이용해 적절한 매뉴얼에서 기호에 (키워드, 기능 또는 변수) 대한 엔트리를 찾을 수 있다. 이 명령어가 어떻게 작동하는지에 대한 상세한 내용은 주 모드에 따라 좌우된다.


뭔가 놀랄 만한 발생했는데 자신이 무엇을 입력하였는지 확신할 수 없다면 C-h l (

view-lossage

)을 사용한다. C-h l 은 최근 입력 키 누름을 300개까지 표시한다. 자신이 알지 못하는 명령어가 보인다면 C-h c 를 이용해 명령어가 어떤 일을 수행하는지 알아낸다.


최근 에코 영역 메시지는 C-h e (

view-echo-area-messages

)를 이용해 확인한다. 이는 그러한 메시지들이 보관되는 버퍼

*Messages*

를 표시한다.


각 Emacs 주 모드는 보통 몇 개의 키에 대한 재정의 및 편집 방식을 변경한다. C-h m (

describe-mode

)은 현재 주 모드에 관한 문서를 표시하는데, 이러한 문서는 해당 모드에서 변경되는 명령어와 기능을 설명하는 것이 보통이다.


C-h b (

describe-bindings

)와 C-h s (

describe-syntax

)는 Emacs 내에서 현재 환경에 관한 다른 정보를 표시한다. C-h b 는 현재 시행 중인 모든 키 바인딩의 목록을 표시하는데, 먼저 현재 부 모드의 로컬 바인딩, 그 다음으로 현재 주 모드가 정의한 로컬 바인딩, 마지막으로 전역적 바인딩을 포함한다(428 페이지의 33.3절 [키 바인딩]을 참고). C-h s 는 구문 표의 내용과 함께 각 문자의 구문에 대한 설명을 표시한다(The Emacs Lisp Reference Manual의 "구문 표" 절 참고).


접두 키 다음에 C-h, ?, 또는 F1 (

describe-prefix-bindings

)를 타이핑하면 특정 접두 키에 대한 하위 명령어의 목록을 얻을 수 있다. (일부 접두 키에서는 이러한 키들 중 일부만 작동하는 경우도 있는데, 이러한 접두 키들은 해당 키에 대해 고유의 바인딩을 제공한다. 이러한 접두 키의 예로 ESC 를 들 수 있는데, ESC C-h 는 사실상 defun을 표시하는 C-M-h 다. 그렇지만 ESC F1ESC ? 도 무리 없이 작동한다.)


도움말 파일

Emacs는 내장된 문서 및 매뉴얼 외에도 복사 조건, 릴리스 노트, 디버깅과 버그 보고 지침사항 등의 주제들을 설명하는 기타 파일도 여러 개 포함하고 있다. 아래의 명령어를 이용해 파일을 확인할 수 있겠다. 모두들 C-h g 외에 C-h C-char 의 형태 역시 갖고 있다.


C-h C-c Emacs를 복사하고 재배포할 수 있는 규칙을 표시한다(

describe-copying

).


C-h C-d Emacs의 디버깅을 위한 도움말을 표시한다(

view-emacs-debugging

).


C-h C-e 외부 패키지를 어디에 얻는지에 관한 정보를 표시한다(

view-external-packages

).


C-h C-f Emcas에서 자주 응답하는 질문 목록을 표시한다(

view-emacs-FAQ

).


C-h g GNU 프로젝트에 관한 정보를 표시한다(

describe-gnu-project

).


C-h C-m Emacs 매뉴얼의 인쇄 사본의 주문과 관련된 정보를 표시한다(

view-order-manuals

).


C-h C-n Emacs의 이번 버전에 새로운 기능을 열거하는 "새" 파일을 표시한다(

view-emacs-news

).


C-h C-o Emacs와 다른 GNU 소프트웨어의 최신 버전을 주문하거나 다운로드하는 방법을 표시한다(

describe-distribution

).


C-h C-p 알려진 Emacs 문제 목록과 함께 제시된 제 2의 해결책을 표시한다(

view-emacs-problems

).


C-h C-t Emacs가 해야 할 일을 적은 목록을 표시한다(

view-emacs-todo

).


C-h C-w GNU Emacs의 보증서가 없는 것과 관련해 상세한 내용을 표시한다(

describe-no-warranty

).


활성 텍스트와 툴팁에 관한 도움말

Emacs에서 "활성 텍스트"(마우스 클릭이나 RET에 대한 반응으로 뭔가 특별한 일을 수행하는 텍스트)의 구간에는 종종 관련된 도움말 텍스트가 있다. 이는 Emacs 버퍼에 하이퍼링크를 비롯해 모드 행의 부분들을 포함한다. 그래픽 디스플레이를 비롯해 마우스 추적을 지원하는 일부 텍스트 터미널에서는 활성 텍스트 위로 마우스를 이동시키면 툴팁이라는 도움말 텍스트를 표시한다. 174 페이지의 18.17절 [툴팁]을 참고한다.


마우스 추적을 지원하지 않는 터미널 상에서는 C-h . (

display-local-help

)를 입력하면 포인트에 활성 버퍼에 대한 도움말 텍스트를 표시할 수 있다. 이는 에코 영역에 도움말 텍스트를 표시할 것이다. 포인트에서 이용 가능할 때마다 자동으로 도움말 텍스트를 표시하기 위해서는

help-at-pt-display-when-idle

변수를 t 로 설정한다.


Notes