メモ帳(Notepad)の右寄せ表示の解消方法
Windows にメモ帳(Notepad.exe)の表示を(誤って)標準の左寄せから右寄せに変えてしまったときの解決方法
解決方法
メモ帳のテキスト入力エリア(例えば上図の赤丸位置)を右クリックして,メニューの中の「右から左に進む(R)」のチェックを外してください.
状況
通常は(初期設定では)では,メモ帳は上図↑の様に左寄せで表示されます.
「右から左に進む(R)」のオプションを有効にすると,上図↑のように右寄せで表示されます.
おそらくほぼ全ての日本人にとって望まない状況でしょう.
しかも,誤ってこれを有効にしてしまった場合の戻す方法が非常に分かりづらい.このメニューはウィンドウ上部にあるメニューバーを探しても見つけられません...
動作
興味ある方は読んでください.
「右から左に進む(R)」を有効にしたメモ帳は,日本人には納得しがたい不可解な動作をします.
試しに「吾輩は猫である。名前はまだ無い。」を1文字ずつ入力して,動作を観察してみましょう.
↑右端に「吾」が表示されます.予想通りです.
↑右端に「吾輩」が表示される.これは「右寄せ表示」であって「右から左に進む」状態ではないです.文字列は「左から右に進む」状態です.
↑「る」の後に「。」を入力すると、「。」だけが左端に表示されます.「行末の。」は左端に表示されます.現在,行末文字は「。」です.
↑「。」の後に「名」を入力すると,「。」は左端でなく,「る」と「名」の間に表示され,「る。名」の状態となります.「行末以外の。」は左端に表示されません.現在,行末文字は「名」です.
↑同様に,「行末の。」は左端に表示されます.
左端に表示される文字とされない文字
全角半角に関わらず,ほぼ全ての記号が左端に表示されます.
ひらがな,かたかな,全角半角大文字小文字アルファベット,数字,漢字は,左端に表示されません.
あいう.
アイウ.
ABC.
ABC.
abc.
abc.
012.
漢字.
上記の文字列↑は,下図↓の様に表示されます.
記号だけを入力すれば「右から左に進む」状態で表示される
!@#$%
上記の文字列↑は,下図↓の様に表示されます.
カーソル移動
記号だけ入力している場合のカーソル移動は自然です
!@#$%
上記の文字列↑は,下図↓の様に表示されます.
↑現在,カーソルは「$」と「#」の間にあります.
↑キーボードの「右矢印キー(→)」を押すと,カーソルは1個右に移動します.
↑最初の状態(カーソルは「$」と「#」の中間)からキーボードの「左矢印キー(←)」を押すと,カーソルは1個左に移動します.
記号以外だけ入力している場合のカーソル移動は直感と逆です
あいうえお
上記の文字列↑は,下図↓の様に表示されます.
↑現在,カーソルは「い」と「う」の間にあります.
↑キーボードの「右矢印キー(→)」を押すと,カーソルは1個左に移動します.直感と逆に動きます.
↑最初の状態(カーソルは「い」と「う」の中間)からキーボードの「左矢印キー(←)」を押すと,カーソルは1個右に移動します.同様に,直感と逆に動きます.
記号と記号以外の両方を入力している場合のカーソル移動は複雑です
あいう.
上記の文字列↑は,下図↓の様に表示されます.
↑現在,一番前にあります.「あいう.」の「あ」の前にあります.カーソルは「あ」の場所にあると考えても良いです.
この状態から,キーボードの「左矢印キー(←)」を繰り返し押すと,以下の様にカーソルが移動します.
↑「あ_いう.」を想像してください.「_」の位置にカーソルがあります.
↑「あい_う.」を想像してください.
↑「あいう_.」を想像してください.
↑「あいう._」を想像してください.
Del, BSの挙動
記号だけ入力している場合
記号だけ入力している場合のBS(Backspace)キーやDel(Delete)キーの挙動も理解しやすいです.
!@#$%
上記の文字列↑は,下図↓の様に表示されます.
↑この状態からBSキーを押すと「#」が消えます.
Delキーを押すと「$」が消えます.
頭の中に「!@#$%」があれば,理解しやすいです.
記号以外だけ入力している場合
記号以外だけ入力している場合のBSキーやDelキーの挙動は自然です.
あいうえお
上記の文字列↑は,下図↓の様に表示されます.
↑現在,カーソルは「い」と「う」の間にあります.
この状態からBSキーを押すと「い」が消えます.
Delキーを押すと「う」が消えます.
記号と記号以外の両方を入力している場合
記号と記号以外の両方を入力している場合のBSキーやDelキーの挙動は,ここまで読んでくれて人には理解できると思います.
あいう.
上記の文字列↑は,下図↓の様に表示されます.
↑カーソルは「う」と「.」の間にあります.
この状態からBSキーを押すと「う」が消えます.
この状態からDelキーを押すと「.」が消えます.
ただし,以下の例は,理解が困難です.
あいう.[改行]
上記の文字列↑は,下図↓の様に表示されます.
↑カーソルは「[改行]」の後にあります.
「あいう.[改行]_」を想像してください.
この状態で,BSを押しても,Delを押しても,同じ結果となります.
つまり,[改行]が削除されて下図↓の状態になります.