[Date Prev] [Date Index] [Date Next]
[Thread Prev] [Thread Index] [Thread Next]

[xyzzy:04647] Re: Emacs 風 switch-to-buffer



KAMEI Tetsuyaさんの<200006190422.NAA14906@xxxxxxxxxxxxxxxxxxxx>から
>SENDA Shigeyaさん、こんにちは。
>
>	2000年6月19日(月)[11:19:49]の、
>	[xyzzy:04640] Re: Emacs 風 switch-to-buffer
>	への返事です。
>
>  (read-buffer-name "foo: " :default "")
>
>の方がお手軽でいいかと。

つまり、

;;; emacs風バッファ切り替え

(defun switch-to-buffer-emacs ()
  (interactive)
  (let* ((default (buffer-name (other-buffer)))
	 (prompt (format nil "Switch to buffer: (default ~A) " default))
	 (name (read-buffer-name prompt :default "")))
	(if (equal name "")
		(switch-to-buffer default)
	  (switch-to-buffer name))))

(global-set-key '(#\C-x #\b) 'switch-to-buffer-emacs)

ということですね。

>
>| # ところでxyzzyのlispの仕様ってドキュメントがあまりないんですよね。
>
>痛いところを…(^^;
>
>| # builtin.lとかをを眺めるしか方法はないんでしょうか?
>
>http://www1.mirai.ne.jp/~gyo/xyzzy/reference.html とか。
>

私の求めていたものです。

作者の服部さんに感謝してます。

-- 
SENDA Shigeya mailto:senda@xxxxxxxxxxxxxxx

Index Home