haiju's 開発メモ

開発に必要な情報を自分用にメモ

Vimで日本語を入力すると文字化け

Debian sidやOSXと同じようにpacmanでインストールした

Vimに日本を入力したら文字化けしたので調べた。

方法としてはいくつかあるが、ここでは2つメモ

[日本以外のロケールでインストールし、後でロケールを変更する場合]

1. 必要なロケールを有効にする

   /etc/locale.gen ファイルの中の有効にする locale をアンコメント

   ※locale を無効にしたいときは戻すだけ

   (ex)日本語を有効にする

    1-1./etc/locale.gen の次の行をアンコメント

           ja_JP.UTF-8 UTF-8

    1-2. システムをroot権限でアップデート

           # locale-gen

    1-3. システム再起動

    1-4. ターミナルを起動し現在使っているロケールを確認

           $ locale

2. システム全体のロケールを設定する

     2-1. /etc/locale.confを作成

           # vim /etc/locale.conf

     2-2. 日本語のUTF-8を有効にするため以下の1行を入力し保存

           LANG="ja_JP.UTF-8"

     ※ちなみにmanjaro-lxqt-x86_64-jaには最初から/etc/locale.confが

       存在していて、LANG="en_US.UTF-8"のみ書かれていたのを

       書き換えた。

    2-3. システムをroot権限でアップデートし、システム再起動

[参考サイト]

ロケール - ArchWiki

日本語の設定 - Manjaro Linux