🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.editor.mule
Article #496

物理行単位でのカーソル移動について

#496
From: IIJIMA 'Delmonta' Hiromitsu
Date: Mon, 24 May 1999 00:00
49 lines
3035 bytes
こんにちは。いいじま@東大文学部と申します。

	Emacs(Mule) 上で、カーソルを物理行(画面上の 1 行)単位で
	移動するマクロに、いいものはないでしょうか。

	物理行単位というのは、要するに、

		|いろはにほへとちりぬるを わかよたれ\|
		|そつねならむ                        |
		|ABCDEFGHIJKLMNOPQRSTUVWXYZ
	の「と」の位置にカーソルがあったときに、
	「む」隣の位置にカーソルを移動するという機能がほしいのです。

		#通常の next-line コマンドでは「M」の位置にいって
		#しまいますよね?

	すでに、FAQ に「picture-mode にすれば OK」という記述がある
	ことは確認しておりますが、fundamental-mode で使いたいのです。

		#私の auto-mode-alist は nil にしてあります(^^;)

				☆

	Emacs Lisp Reference Manual で、自分でプログラムを組むために
	必要と思われる関数等は目星がついていますが、できれば自分で作る
	前に先例を探したいというのが投稿意図です。

	ちなみに、www.goo.ne.jp で「emacs」と「物理行」をキーに探した
	ところ、http://www.d-sys.co.jp/~kano/physical.el が見つかり
	ましたが、けっこう大がかりなので、もっとエレガントなものがないか、
	と考えています。

	ついでに、位置の復帰、つまり、上の例で言えば「を」から行末に
	移って、さらに物理行移動コマンドを実行したときに、「M」ではなく
	「W」か「X」に移ってほしいということを考えています。

	動作環境としては、Mule 2.3 based on Emacs 19.34.1 で動くことが
	絶対条件ですが、できればバージョン依存の少ないものを希望します。

P.S.
	実は、この話は signature に書いてあるサイトのネタにしようとも
	考えています(^^;)ので、よろしければどうぞ。

☆-- 飯嶋 浩光 ----------------------------------------------☆
|IIJIMA 'Delmonta' Hiromitsu an der Universitaet Tokyo      |
☆-----------------------------------------------------------☆
|【宣伝】EmacsのVZ+ATOK+カナ入力化など外道カスタマイズの数々|
|  http://user.ecc.u-tokyo.ac.jp/~g740564/emacs/            |
☆------------------------- g740564@mail.ecc.u-tokyo.ac.jp --☆
Technical Details
Message-ID: <37495C02.DAD1FBA9@komaba.ecc.u-tokyo.ac.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 10eba4,b6f49b20dffed084,start
X-Google-Attributes: gid10eba4,public
From: IIJIMA 'Delmonta' Hiromitsu <g740564@komaba.ecc.u-tokyo.ac.jp>
Subject: 物理行単位でのカーソル移動について
Date: 1999/05/24
Message-ID: <37495C02.DAD1FBA9@komaba.ecc.u-tokyo.ac.jp>
X-Deja-AN: 481509012
Content-Transfer-Encoding: 7bit
X-Accept-Language: ja,en
Content-Type: text/plain; charset=iso-2022-jp
X-Complaints-To: usenet@mail.ecc.u-tokyo.ac.jp
X-Trace: news.ecc.u-tokyo.ac.jp 927554619 15388 133.11.171.228 (24 May 1999 14:03:39 GMT)
Organization: Dept. Psychology, Univ. Tokyo
Mime-Version: 1.0
NNTP-Posting-Date: 24 May 1999 14:03:39 GMT
Newsgroups: fj.editor.mule