save-excursionを使う。
(defun print-word-at-eol-old () "カーソルを動かさずに、行末の単語を表示する。従来版" (interactive) (let ((orig-pt (point))) ;; 最初のポイントを明示する (end-of-line) (message "%s" (word-at-point)) (goto-char orig-pt))) (defun print-word-at-eol () "カーソルを動かさずに、行末の単語を表示する。従来版" (interactive) (save-excursion; カーソルをもとに戻すスペシャルフォーム (end-of-line) (message "%s" (word-at-point))))
P108
- 作者: るびきち
- 出版社/メーカー: 技術評論社
- 発売日: 2011/11/26
- メディア: 単行本(ソフトカバー)
- 購入: 5人 クリック: 220回
- この商品を含むブログを見る