行頭 行末への移動
-
探し方が悪いかもで すみません
キーボードの設定で行頭行末への移動ができるとうれしい| hetayoko | 返信 -
> 探し方が悪いかもで すみません
> キーボードの設定で行頭行末への移動ができるとうれしいHOMEキーとENDキーじゃだめかしら?
結構忘れられるかわいそーなキーなので思い出してあげてくださいw
| MOON | 返信 -
忘れていたようです ありがとうございました
| hetayoko | 返信 -
こういうことだと思いました。
● (0) カーソル移動
Mery は、オプション -> キーボードの分類の中に、
カーソル移動関連のメニューがないので、Emacs 風のキー移動ができない。
マクロを媒介することで、それが出来る。
例として、行頭移動に Ctrl-A、行末移動に Ctrl-E を割り当てる。● (1) マクロファイルを、My Macros フォルダに保存
以下の一行だけを書いたファイルを "移動-行頭.js" という名前で保存します。
document.selection.StartOfLine((! document.selection.IsEmpty), mePosView);以下の一行だけを書いたファイルを "移動-行末.js" という名前で保存します。
document.selection.EndOfLine((! document.selection.IsEmpty), mePosView);● (2) 上記のマクロを登録します
メニュー「マクロ(M)」->「カスタマイズ(C)...」->「新規作成」ボタン
これで、"移動-行頭.js" と "移動-行末.js" を登録します。● (3) キーの設定
メニュー「ツール」->「オプション」 ->「キーボード」分類(C): マイマクロ
コマンド(O): "移動-行頭.js" と "移動-行末.js"
追加するショートカットキー(N):
で、それぞれを、Ctrl-A, Ctrl-E に割り当てる● 蛇足
Mery 側で、こういうマクロをあらかじめ用意しておくとか、どうだろう?
移動-行頭.js, document.selection.StartOfLine((! document.selection.IsEmpty), mePosView);
移動-行末.js, document.selection.EndOfLine((! document.selection.IsEmpty), mePosView);
移動-上.js, document.selection.LineUp((! document.selection.IsEmpty), 1);
移動-下.js, document.selection.LineDown((! document.selection.IsEmpty), 1);
移動-右.js, document.selection.CharRight((! document.selection.IsEmpty), 1);
移動-左.js, document.selection.CharLeft((! document.selection.IsEmpty), 1);
移動-次頁.js, document.selection.PageDown((! document.selection.IsEmpty), 1);
移動-前頁.js, document.selection.PageUp((! document.selection.IsEmpty), 1);
移動-単語右.js, document.selection.WordRight((! document.selection.IsEmpty), 1);
移動-単語左.js, document.selection.WordLeft((! document.selection.IsEmpty), 1);| kinzoku | 返信 -
>Kinzokuさん
相変わらずぱねぇっすねw
業種は同じ畑の品種違いでも尊敬しますわ。そんなおいらはVIMユーザ
| MOON | 返信 -
Ctrl+矢印で 行頭 行末への移動がしたかったのです
ありがとうございました 行の2重とかもやってみたいと思います| hetayoko | 返信 -
すごい書き込み増えてる(汗
長い間不在ですみませんでした、ただいま帰宅致しました。
MOONさん、kinzokuさん、ご対応いただきありがとうございます。もう解決してるっ!助かりました!
| Kuro | 返信