Homeキーで行頭、Endキーで行末にカーソルを移動させる方法【macOS】

目次
要求
macOSではHomeキーを押すとページの先頭へ、Endキーを押すとページの最後へカーソルが移動します。
WindowsOSと同じく、同キーでカーソルを行頭、行末に移動したい。
macOSでは、⌘←、⌘→でカーソルが移動できます。
結論
「Karabiner Elements」を使用する。
要求に合致したスクリプトが既にあるのでこれを使用する。
環境
PC: Mac mini 2024 Apple M4
OS: macOS Sequoia 15.3.1
keyboard: 東プレ NG01B0 REALFORCE91UBK(USBハブを介して接続)
USB HUB: U3HC-A414BBK
Karabiner-Elements ver 15.3.0
手順
Karabiner-Elementsの設定方法
Homeキーで行頭、Endキーで行末にカーソルが移動する設定。
Homeキー、Endキーの修正ルールは既に公開されています。
Karabiner-Elements の設定を開く
メニューバーより Karabiner-Elements を開く

ルール検索画面を開く
もしくは以下から参照できます。
Complex Modifications -> Add predefined rule を開く

上部にある、「Import more rules from the Internet」 を開きましょう。


ルール検索画面はこちらからでも。
https://ke-complex-modifications.pqrs.org/
ルールを検索する
“Home and End” を見つけてImportします。
検索バーに”Home and End”と入力してreturnキーを押します。”Home”だけでも検索できます。

ルールを有効にする
Add predefined rule にインポートしたルールがリストされています。
“Home and End” には2つのルールがあります。
- Home to Command Left
- End to Command Right
2つとも、”➕Enable” を押して有効にします。
確認
どうでしょうか?Homeキーを押したらカーソルが先頭に移動しましたか?
おすすめのルール
Home and End
今回使用したルール。
Homeキーを押すと行頭、Endキーで行末にカーソルが移動します。
For Japanese(日本語環境向けの設定)(rev 6)
日本語向けで便利そうなのがこれです。
“英数・かな”キーのルールがてんこ盛りです。選択して有効にできます。
“英数・かなキーをtoggle方式にする”が便利かな。
参照
Karabiner-Elements macOSでキーマップを変更できます。またルールを使用して複雑な設定も可能です。
関連記事
macOSで変換キー1つで日本語入力に切り替える方法 「Karabiner Elements」 のインストールとキーマップの変更の説明をしています。