[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: perldb usage(どんな使い方がありますか?)



伊藤と申します。

あまり関係ないですが、あまりにも感動したので、、、

>>>>> In [meadow-users-jp : No.2829] 
>>>>>	chiyu <ma11092c@xxxxxxxxxxxxxxxxx> wrote:

> みなさんは、perldocはどのようにして読まれているのでしょうか?

http://www-nagao.kuee.kyoto-u.ac.jp/member/tsuchiya/doc/perl5.000texi-j.tar.gz

というものがあります。

GNU Emacs Lisp リファレンス・マニュアル用のファイルが必要のようです。

http://www-nagao.kuee.kyoto-u.ac.jp/member/tsuchiya/elisp/index.html#emacs-20-manual

インストール手順は忘れてしまいましたが (^^;

.emacs の設定は、こんな感じです。

(when (locate-library "perl-info")
  (autoload 'perl-info-describe-function "perl-info"
    "describe-function for perl" t nil)
  (autoload 'perl-info-describe-variable "perl-info"
    "describe-variable for perl" t nil)
  (add-hook 'perl-mode-hook
	    '(lambda ()
	       (define-key perl-mode-map "\C-hf" 'perl-info-describe-function)
	       (define-key perl-mode-map "\C-hd" 'perl-info-describe-function)
	       (define-key perl-mode-map "\C-hD" 'describe-function)
	       (define-key perl-mode-map "\C-hv" 'perl-info-describe-variable)
	       (define-key perl-mode-map "\C-hV" 'describe-variable)))
  )

(when (locate-library "elisp-info")
    (autoload 'elisp-info-describe-function "elisp-info"
      "Alternative describe-function" t nil)
    (autoload 'elisp-info-describe-variable "elisp-info"
      "Alternative describe-variable" t nil)
    (autoload 'elisp-info-lookup-index "elisp-info"
      "Alternative Index-info" t nil)
    (eval-after-load "help.el"
      (progn
	(define-key help-map "f" 'elisp-info-describe-function)
	(define-key help-map "d" 'elisp-info-describe-function)
	(define-key help-map "D" 'describe-function)
	(define-key help-map "v" 'elisp-info-describe-variable)
	(define-key help-map "V" 'describe-variable)))
    (add-hook 'Info-mode-hook
	      '(lambda ()
		 (define-key Info-mode-map "i" 'elisp-info-lookup-index)
		 (define-key Info-mode-map "I" 'Info-index)))
    )

-- 
Kinji Itoh <kinji-i@xxxxxxxxxxxxxx>