zshのタブ補完でローマ字による日本語ファイル名補完ができるようにします。
例: niho<Tab>
で日本
で始まるファイル名が補完されます。
$ git clone --depth 1 git@github.com:loretoparisi/kakasi.git
$ cd kakasi
$ ./configure && make && make install
zinit light aoyama-val/zsh-romaji-complete
git clone https://github.com/aoyama-val/zsh-romaji-complete.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-romaji-complete
.zshrcに以下を追加
plugins=([既存のplugin...] zsh-romaji-complete)
お好きな場所にクローンします:
$ git clone git@github.com:aoyama-val/zsh-romaji-complete.git
~/.zshrc
に下記を追加:
bindkey "^I" menu-expand-or-complete
fpath+=({クローンしたディレクトリ} $fpath)
. {クローンしたディレクトリ}/zsh-romaji-complete.plugin.zsh
zshのデフォルトでは ^I
は expand-or-complete
ですが、それだと候補が複数ある場合に何も補完されません。