Mac OS | 韓国語キーボードでウォン記号(₩)の代わりにバッククォート(`)を入力する

macOSの韓国語入力中にバッククォートキーで₩ではなく`を入力できるように設定する方法

概要

macOS Sierraへアップデートした後、キーボードが韓国語入力状態のときにバッククォート(`)キーを押すと、ウォン記号(₩)が入力されます。

韓国語入力状態では、Optionキーと一緒にバッククォート(`)キーを押す必要があります。

Markdown文書を書く人や開発者にとっては、とても不便です。

解決方法

~/Libraryディレクトリへ移動し、KeyBindingsへ移動します。存在しない場合はディレクトリを作成します。

$ cd ~/Library
$ mkdir KeyBindings > ディレクトリ作成コマンド(すでにディレクトリがある場合は省略)

~/Library/KeyBindingsディレクトリにDefaultkeyBinding.dictファイルを作成します。

$ touch DefaultkeyBinding.dict > ファイル作成コマンド(すでにファイルがある場合は省略)

DefaultkeyBinding.dictファイルに、viなどのエディタで次のコードを追加します。

{
    "₩" = ("insertText:", "`");
}

その後、アプリケーションを終了して再度起動すると、韓国語入力状態でもバッククォート(`)が入力されることを確認できます。