2012-07-17 2 views
0

사용자 입력을 요구하는 함수가 필요합니다 : 1) Graphical 및 2) Emacs의 비 그래픽 환경.사용자 입력을 읽는 Emacs 함수

(defun query-friends-phone (name) 
    "…" 
    (interactive "sEnter friend's name: ") 
    (message "Name: %s" name) 
) 

나는 그래픽 경우에 대한 입력 상자가 필요합니다

내가 그래픽이 아닌 경우에 같은 것을 할 수 있다는 것을 발견했다. 다른 언어와 비슷한 것을 묻는 입력 상자와 같은 것입니다. Emacs는 그런 것을 가지고 있습니까?

(이 이미지와 같은 혼란 뭔가 피하기 위해!이 그냥 생각 나는 그것을이 될 수 없다 알고, http://eleganceit.com/blog/wp-content/uploads/input-form.png를)

답변

2

이맥스 멀리 그 접근 방식에서 유지됩니다. 모든 텍스트는 메인 프레임에 입력됩니다. 마우스로 클릭하여 대답 할 수있는 질문에 대한 대화 상자를 가질 수 있습니다 (http://www.gnu.org/software/emacs/manual/html_node/elisp/Frames.html#Frames 참조).

emacs의 GPG 인터페이스는 보안 목적으로 만 제안하는 방식을 사용합니다. 무엇이든 상관없이 모든 키를 캡처하는 별도의 창이있어서 실수로 파일에 암호를 입력하여 디스크에 저장하지 않도록합니다.

관련 문제