2026年02月17日

【薙刀式】編集モードの改行とエンター

https://x.com/kanchokker/status/2023377317599547645?s=20
オリジナルのコード、
{改行}と{Enter}の差は、
最初は^mと置換しやすいように組んでたけど、
バージョンを経るごとに訳わからなくなって、
適当になってます……
なので今あるのは昔のコピペの残骸だと思ってください……
posted by おおおかとしひこ at 12:55| Comment(2) | TrackBack(0) | カタナ式 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
DvorakJ用のオリジナルの薙刀式の定義ファイルを見るに、V と M の同時打鍵による Enter 以外の Enter と 改行は、IME における「確定」を意図しているように思えました。

仮に IME に「確定」専用(どんなモードにいても確定以外の副作用がない)のキーバインドがあれば、それを割り当てるべきものであると。

なので、SandS+V や SandS+M での句読点{Enter} は句読点{確定}だし、編集モードの{改行}も(おそらくは)全て確定を意図している。(どんんな場合であれ、改行はしてほしくない)

こんな理解でよろしいでしょうか。
Posted by 岡 俊行 at 2026年02月17日 17:31
>岡 俊行さん

はい、V+M以外はすべて「確定」でよいと思われます。
改行は意図しない挙動です。

これらが{改行}になってる理由は、
{Enter}より文字数が少なくて、
全角フォントなので文字が揃いやすく、
コードが見やすいからだったような記憶……

もしどのIME(新旧含む)でも、
未変換や候補選択をしてない場合など、
どのパターンでも^mを使えるなら、
置換してもいいと思われます。

例外はV+Mで、
確定にも使うし改行にも使う、
という感じですかね。
Posted by おおおかとしひこ at 2026年02月17日 20:13
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバック