[リストへもどる]
一括表示

タイトル一行編集での複数行文字列に対するカーソル移動
記事No4363
投稿日: 2024/01/20(Sat) 19:24
投稿者tm
PPeではHOME,ENDキーは行頭,行末への移動になりますが
一行編集ではファイル頭,ファイル末への移動になります。
また一行編集でもSHIFT+HOME,SHIFT+ENDは行頭,行末への移動になります。
一行編集でのHOME,ENDも行頭,行末移動に統一できないでしょうか。


タイトルRe: 一行編集での複数行文字列に対するカーソル移動
記事No4364
投稿日: 2024/01/20(Sat) 23:28
投稿者TORO
一行編集はhome/endは行の先頭・末尾扱いなので複数行表示でも
そのままにしています。
代わりにカスタマイズができればよいのですが、機能を用意して
いませんでした。+4 の *cursor で画面左右端移動をとりあえず
追加したので、次の設定を追加してください。
K_lied = {
HOME ,*cursor -22
END ,*cursor -23
}
急ぎで追加したので細かい挙動がいまいちですが今後直します。
※ 左端でhomeをおすと、行がずれる。Shift+キーに
  *cursor -23 を割り当てると選択になる。


タイトルRe^2: 一行編集での複数行文字列に対するカーソル移動
記事No4367
投稿日: 2024/01/21(Sun) 13:42
投稿者tm
*cursor の更新ありがとうございます。

> K_lied = {
> HOME ,*cursor -22
> END ,*cursor -23
> }

上を登録したところ希望の動作になりましたが、
HOME,END以外に登録した場合に動作が異なりました。

K_lied = {
^A ,*cursor -22
^E ,*cursor -23
}

再帰エイリアスも駄目でした。

K_lied = {
HOME ,*cursor -22
END ,*cursor -23
^A ,%K"HOME"
^E ,%k"END"
}

確認をお願いします。


タイトルRe^3: 一行編集での複数行文字列に対するカーソル移動
記事No4369
投稿日: 2024/01/21(Sun) 22:07
投稿者TORO
確かによく分からない挙動になります。
色々試行錯誤が必要そうな問題なので対応に時間が掛かるかもしれません。


タイトルRe^4: 一行編集での複数行文字列に対するカーソル移動
記事No4373
投稿日: 2024/01/28(Sun) 11:07
投稿者tm
> 確かによく分からない挙動になります。
> 色々試行錯誤が必要そうな問題なので対応に時間が掛かるかもしれません。

1.95でHOME/END以外へのキー登録も正しい挙動になっているのを確認しました。
ありがとうございます。