Skip to content

ローマ字で日本語ファイル名補完できるようにするzshプラグイン

License

Notifications You must be signed in to change notification settings

aoyama-val/zsh-romaji-complete

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zsh-romaji-complete

zshのタブ補完でローマ字による日本語ファイル名補完ができるようにします。

例: niho<Tab>日本で始まるファイル名が補完されます。

セットアップ

1. kakasiをインストール

$ git clone --depth 1 git@github.com:loretoparisi/kakasi.git
$ cd kakasi
$ ./configure && make && make install

2. zsh-romaji-completeをインストール

a) Plugin manager

zinit
zinit light aoyama-val/zsh-romaji-complete
oh-my-zsh
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)

b) Manual

お好きな場所にクローンします:

$ 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のデフォルトでは ^Iexpand-or-completeですが、それだと候補が複数ある場合に何も補完されません。

About

ローマ字で日本語ファイル名補完できるようにするzshプラグイン

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages