5

マウスクリックまたはキーを使用して、画面上の任意の場所(行の終わりの後を含む)にカーソルを置くことができるモードはありますか?

編集:

質問が尋ねたものを正確に実行する、画像モードに基づくマイナーモード。

(define-minor-mode free-point-mode
    "Place the cursor anywhere on the screen, irrespective of linebreaks, by clicking or using the arrow keys"
  nil nil
  `((,(kbd "<mouse-1>") . picture-mouse-set-point)
    (,[remap right-char] . picture-forward-column)
    (,[remap left-char] . picture-backward-column)
    (,[remap previous-line] . picture-move-up)
    (,[remap next-line] . picture-move-down))
  (require 'picture))

(defadvice picture-mouse-set-point (after no-region activate)
  (deactivate-mark))
4

1 に答える 1

8

picture-mode画面上の任意の場所にカーソルを置くことができます。名前に惑わされないでください。画像に関するものではありません。

テキスト文字で構成された画像(たとえば、プログラムのコメントとしてレジスタをフィールドに分割した画像)を編集するには、コマンドMxpicture-modeを使用して画像モードに入ります。

于 2012-10-23T18:20:32.540 に答える