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

w3m-select-buffer-delete-buffer



w3m-select-buffer において C-cC-w キーで一つずつバッファを消した
とき、現在はカーソルが上に移動して行きますが、普通にテキストを一
行ずつ (例えば C-k で) 消したときと同じように、下に移動するよう
にしようと思うのですが、いかがでしょうか?
よろしければ、以下を eval して試してみて下さい。

(defun w3m-select-buffer-delete-buffer ()
  "Delete the buffer on the current menu line."
  (interactive)
  (if (<= (count-lines (point-min) (point-max)) 1)
      (message "Attempt to delete the sole w3m buffer")
    (beginning-of-line)
    (kill-buffer (w3m-select-buffer-current-buffer))
    (unless (and (zerop (forward-line 1))
		 (bolp))
      (forward-line -1))
    (w3m-select-buffer-generate-contents (w3m-select-buffer-current-buffer))
    (w3m-select-buffer-show-this-line)))
-- 
Katsumi Yamaoka <yamaoka@jpl.org>
;; リリース直前になるとうごめきだす悪い癖。^^;;