vorfee's Tech Blog

Just another tech blog

zshが起動時に読み込むファイルとその内容について

zshには10種類の設定ファイルがある。これらをどのように使えばよいのかをメモ。

  • zshが起動時に読み込むファイル
  • ファイルを読み込む順番
  • 各ファイルの使用法
    • /etc/zshenv
    • $ZDOTDIR/.zshenv
    • /etc/zprofile
    • $ZDOTDIR/.zprofile
    • /etc/zshrc
    • $ZDOTDIR/.zshrc
    • /etc/zlogin
    • $ZDOTDIR/.zlogin
    • /etc/zlogout
    • $ZDOTDIR/.zlogout
  • zshrcの分割管理
    • zshの設定を分割する
    • 自分だけの設定ファイルを作成する
      • $ZDOTDIR/.zoptions
      • $ZDOTDIR/.zaliases
      • $ZDOTDIR/.zplugins
      • $ZDOTDIR/.zprompt
      • $ZDOTDIR/.zcomp
  • 参照
続きを読む

lsコマンドで日本語が文字化けする

lsコマンドが文字化けする原因を調べてみた。原因は3通りあるようだ。

原因:1 言語関連の環境変数がおかしい

言語関連の環境変数がおかしいと、日本語はハテナマーク(? - question mark)に化ける。

解決法

多くの場合は下記のコマンドを実行すると解決する。

export LANG='ja_JP.UTF-8'

これで直らない、または「なぜ」を知りたい場合は続きへ。

続きを読む

zshのキーバインドで使用できるキーを増やす

zshキーバインドで使用できるキーを増やすには、zkbdを使用する。

  • zkbdの読み込み
  • zkbdの設定
    • zkbdコマンドを実行
      • ターミナルの種類を設定
      • キーを入力
      • Ctrl + x を入力
      • Meta + x を入力
      • Alt + x を入力
      • 作業説明:1
      • 作業説明:2
      • 大量のキーを入力
  • 定義ファイルを読み込む
  • 実際にbindkeyする
  • 参照
続きを読む