.emacs-my
changeset 1071 60f93286b9a1
parent 1068 93381cc4a63d
child 1072 254ab48462ef
equal deleted inserted replaced
1068:93381cc4a63d 1071:60f93286b9a1
  1577 
  1577 
  1578 ;; Do not use the html part of a message, use the text part if possible!
  1578 ;; Do not use the html part of a message, use the text part if possible!
  1579 (setq mm-discouraged-alternatives '("text/html" "text/richtext"))
  1579 (setq mm-discouraged-alternatives '("text/html" "text/richtext"))
  1580 (setq mm-text-html-renderer 'w3m)
  1580 (setq mm-text-html-renderer 'w3m)
  1581 
  1581 
       
  1582 (defun my-w3m-view-url ()
       
  1583   (interactive)
       
  1584   (browse-url (w3m-anchor)))
       
  1585 
  1582 (eval-after-load 'w3m
  1586 (eval-after-load 'w3m
  1583   '(progn
  1587   '(progn
  1584      (define-key w3m-minor-mode-map (kbd "RET") #'w3m-view-url-with-external-browser)
  1588      (define-key w3m-minor-mode-map (kbd "RET") #'my-w3m-view-url)
  1585      (define-key w3m-minor-mode-map (kbd "S-RET") #'w3m-safe-view-this-url)
  1589      (define-key w3m-minor-mode-map (kbd "S-RET") #'w3m-safe-view-this-url)
  1586      (define-key w3m-minor-mode-map (kbd "<left>") #'backward-char)
  1590      (define-key w3m-minor-mode-map (kbd "<left>") #'backward-char)
  1587      (define-key w3m-minor-mode-map (kbd "<right>") #'forward-char)
  1591      (define-key w3m-minor-mode-map (kbd "<right>") #'forward-char)
  1588      (define-key w3m-minor-mode-map (kbd "<up>") #'previous-line)
  1592      (define-key w3m-minor-mode-map (kbd "<up>") #'previous-line)
  1589      (define-key w3m-minor-mode-map (kbd "<down>") #'next-line)))
  1593      (define-key w3m-minor-mode-map (kbd "<down>") #'next-line)))