本文書では、Homebrew for Linux 向け Tap リポジトリ z80oolong/eaw に含まれる Formula 一覧を示します。
この Tap リポジトリは、東アジア圏の文字表示に関する問題(East Asian Ambiguous Character 問題)を修正したテキストエディタや端末エミュレータ、メールクライアントなどを提供します。各 Formula の詳細については、brew info <formula> コマンドをご覧ください。
East Asian Ambiguous Character 問題を修正した軽量な CUI テキストエディタ nano の最新安定版および最新の HEAD 版をインストールする Formula である z80oolong/eaw/nano-current への alias です。
East Asian Ambiguous Character 問題を修正した軽量な CUI テキストエディタ nano の最新安定版および最新の HEAD 版をインストールする Formula です。
この Formula でインストールされた nano では、以下のオプションが新たに追加されます。
-
utf8cjk: EAWA を全角文字幅で表示します。たとえば、EAWA を全角文字幅で表示する場合、設定ファイル~/.nanorcに以下を追加します。set utf8cjkまたは、
nanoの起動時に以下のオプションを指定します。$ nano -8 -
utf8emoji: UTF-8 で定義される絵文字を全角文字幅で表示します。たとえば、絵文字を全角文字幅で表示する場合、設定ファイル~/.nanorcに以下を追加します。set utf8emojiまたは、
nanoの起動時に以下のオプションを指定します。$ nano -4
これらのオプションの初期値は、環境変数 LC_CTYPE の値が ja*、ko*、zh* の場合に有効、それ以外の場合は無効です。
なお、最新の HEAD 版の nano をインストールするには、--HEAD オプションを指定してください。
- 注意:
- この Formula は
homebrew/core/nanoと競合するため、keg-only でインストールされます。 - この Formula によってインストールされた nano を使用するには、
brew link --force z80oolong/eaw/nano-currentを実行してください。
- この Formula は
(注: {version} には nano の各バージョン番号が入ります。)
これは、EAWA 問題を修正した軽量な CUI テキストエディタ nano の安定版をインストールする Formula です。使用法は z80oolong/eaw/nano-current の記述をご覧ください。
- 注意:
- この Formula は versioned formula のため、keg-only でインストールされます。
- この Formula によってインストールされた nano を使用するには、
brew link --force z80oolong/eaw/nano@{version}を実行してください。
これは、z80oolong/eaw/nano@9999-dev に組み込まれた差分ファイルの適用により、EAWA 問題を修正した軽量な CUI テキストエディタ nano の特定の HEAD 版をインストールする Formula です。
たとえば、z80oolong/eaw/nano@9999-dev に組み込まれている差分ファイルが nano の HEAD 版のコミット xxxxxxxxx 向けに対応している場合、この Formula は nano の HEAD 版のコミット xxxxxxxxx をインストールします。
具体的なコミットについては、brew info z80oolong/eaw/nano@9999-dev で確認できます。使用法は z80oolong/eaw/nano-current の記述をご覧ください。
- 注意:
- この Formula は versioned formula のため、keg-only でインストールされます。
- この Formula によってインストールされた nano を使用するには、
brew link --force z80oolong/eaw/nano@9999-devを実行してください。 - この Formula は、
z80oolong/eaw/nano-currentの HEAD 版で差分ファイル適用に不具合が発生する場合に暫定的に使用するものです。 通常はz80oolong/eaw/nano-currentをご使用ください。
EAWA 問題を修正した CLI ベースの多機能メールクライアント neomutt の最新安定版および最新の HEAD 版をインストールする Formula である z80oolong/eaw/neomutt-current への alias です。
EAWA 問題を修正した CLI ベースの多機能メールクライアント neomutt の最新安定版および最新の HEAD 版をインストールする Formula です。
この Formula でインストールされた neomutt では、以下の変数が新たに追加されます。
-
utf8_cjk: EAWA を全角文字幅で表示します。たとえば、EAWA を全角文字幅で表示する場合、設定ファイル~/.config/neomutt/neomuttrcに以下を追加します。set utf8_cjk=yes -
utf8_emoji: UTF-8 で定義される絵文字を全角文字幅で表示します。たとえば、絵文字を全角文字幅で表示する場合、設定ファイル~/.config/neomutt/neomuttrcに以下を追加します。set utf8_emoji=yes
なお、最新の HEAD 版の neomutt をインストールするには、--HEAD オプションを指定してください。
- 注意:
- この Formula は
homebrew/core/neomuttと競合するため、keg-only でインストールされます。 - この Formula によってインストールされた neomutt を使用するには、
brew link --force z80oolong/eaw/neomutt-currentを実行してください。
- この Formula は
(注: {version} には neomutt の各バージョン番号が入ります。)
これは、EAWA 問題を修正した CLI ベースの多機能メールクライアント neomutt の安定版をインストールする Formula です。使用法は z80oolong/eaw/neomutt-current の記述をご覧ください。
- 注意:
- この Formula は versioned formula のため、keg-only でインストールされます。
- この Formula によってインストールされた neomutt を使用するには、
brew link --force z80oolong/eaw/neomutt@{version}を実行してください。
これは、z80oolong/eaw/neomutt@9999-dev に組み込まれた差分ファイルの適用により、EAWA 問題を修正した CLI ベースの多機能メールクライアント neomutt の特定の HEAD 版をインストールする Formula です。
たとえば、z80oolong/eaw/neomutt@9999-dev に組み込まれている差分ファイルが neomutt の HEAD 版のコミット xxxxxxxxx 向けに対応している場合、この Formula は neomutt の HEAD 版のコミット xxxxxxxxx をインストールします。
具体的なコミットについては、brew info z80oolong/eaw/neomutt@9999-dev で確認できます。使用法は z80oolong/eaw/neomutt-current の記述をご覧ください。
- 注意:
- この Formula は versioned formula のため、keg-only でインストールされます。
- この Formula によってインストールされた neomutt を使用するには、
brew link --force z80oolong/eaw/neomutt@9999-devを実行してください。 - この Formula は、
z80oolong/eaw/neomutt-currentの HEAD 版で差分ファイル適用に不具合が発生する場合に暫定的に使用するものです。 通常はz80oolong/eaw/neomutt-currentをご使用ください。
EAWA 問題を修正した Unicode 対応端末エミュレータ rxvt-unicode の最新安定版および最新の HEAD 版をインストールする Formula である z80oolong/eaw/rxvt-unicode-current への alias です。
EAWA 問題を修正した Unicode 対応端末エミュレータ rxvt-unicode の最新安定版および最新の HEAD 版をインストールする Formula です。
この Formula でインストールされた urxvt では、以下の環境変数を参照します。
-
URXVT_USE_UTF8_CJK: この環境変数に1を設定した場合、EAWA を全角文字幅で表示します。たとえば、EAWA を全角文字幅で表示する場合、以下のようにurxvtを起動します。$ export URXVT_USE_UTF8_CJK=1 $ urxvt # (または) $ env URXVT_USE_UTF8_CJK=1 urxvtEAWA を半角文字幅で表示する場合は、この環境変数に
0を設定してください。 -
URXVT_USE_UTF8_CJK_EMOJI: この環境変数に1を設定した場合、UTF-8 で定義される絵文字を全角文字幅で表示します。たとえば、絵文字を全角文字幅で表示する場合、以下のようにurxvtを起動します。$ export URXVT_USE_UTF8_CJK_EMOJI=1 $ urxvt # (または) $ env URXVT_USE_UTF8_CJK_EMOJI=1 urxvt
なお、最新の HEAD 版の rxvt-unicode をインストールするには、--HEAD オプションを指定してください。
- 注意:
- この Formula は
homebrew/core/rxvt-unicodeと競合するため、keg-only でインストールされます。 - この Formula によってインストールされた rxvt-unicode を使用するには、
brew link --force z80oolong/eaw/rxvt-unicode-currentを実行してください。
- この Formula は
(注: {version} には rxvt-unicode の各バージョン番号が入ります。)
これは、EAWA 問題を修正した Unicode 対応端末エミュレータ rxvt-unicode の安定版をインストールする Formula です。使用法は z80oolong/eaw/rxvt-unicode-current の記述をご覧ください。
- 注意:
- この Formula は versioned formula のため、keg-only でインストールされます。
- この Formula によってインストールされた rxvt-unicode を使用するには、
brew link --force z80oolong/eaw/rxvt-unicode@{version}を実行してください。
これは、z80oolong/eaw/rxvt-unicode@9999-dev に組み込まれた差分ファイルの適用により、EAWA 問題を修正した Unicode 対応端末エミュレータ rxvt-unicode の特定の HEAD 版をインストールする Formula です。
たとえば、z80oolong/eaw/rxvt-unicode@9999-dev に組み込まれている差分ファイルが rxvt-unicode の HEAD 版のコミット xxxxxxxxx 向けに対応している場合、この Formula は rxvt-unicode の HEAD 版のコミット xxxxxxxxx をインストールします。
具体的なコミットについては、brew info z80oolong/eaw/rxvt-unicode@9999-dev で確認できます。使用法は z80oolong/eaw/rxvt-unicode-current の記述をご覧ください。
- 注意:
- この Formula は versioned formula のため、keg-only でインストールされます。
- この Formula によってインストールされた rxvt-unicode を使用するには、
brew link --force z80oolong/eaw/rxvt-unicode@9999-devを実行してください。 - この Formula は、
z80oolong/eaw/rxvt-unicode-currentの HEAD 版で差分ファイル適用に不具合が発生する場合に暫定的に使用するものです。 通常はz80oolong/eaw/rxvt-unicode-currentをご使用ください。
EAWA 問題を修正した CLI ベースの多機能メールクライアント mutt の最新安定版および最新の HEAD 版をインストールする Formula である z80oolong/eaw/mutt-current への alias です。
EAWA 問題を修正した CLI ベースの多機能メールクライアント mutt の最新安定版および最新の HEAD 版をインストールする Formula です。
この Formula でインストールされた mutt では、以下の変数が新たに追加されます。
-
utf8_cjk: EAWA を全角文字幅で表示します。たとえば、EAWA を全角文字幅で表示する場合、設定ファイル~/.muttrc、~/.mutt/muttrc、または~/.config/mutt/muttrcに以下を追加します。set utf8_cjk=yes -
utf8_emoji: UTF-8 で定義される絵文字を全角文字幅で表示します。たとえば、絵文字を全角文字幅で表示する場合、設定ファイル~/.muttrc、~/.mutt/muttrc、または~/.config/mutt/muttrcに以下を追加します。set utf8_emoji=yes
なお、最新の HEAD 版の mutt をインストールするには、--HEAD オプションを指定してください。
- 注意:
- この Formula は
homebrew/core/muttと競合するため、keg-only でインストールされます。 - この Formula によってインストールされた mutt を使用するには、
brew link --force z80oolong/eaw/mutt-currentを実行してください。
- この Formula は
(注: {version} には mutt の各バージョン番号が入ります。)
これは、EAWA 問題を修正した CLI ベースの多機能メールクライアント mutt の安定版をインストールする Formula です。使用法は z80oolong/eaw/mutt-current の記述をご覧ください。
- 注意:
- この Formula は versioned formula のため、keg-only でインストールされます。
- この Formula によってインストールされた mutt を使用するには、
brew link --force z80oolong/eaw/mutt@{version}を実行してください。
これは、z80oolong/eaw/mutt@9999-dev に組み込まれた差分ファイルの適用により、EAWA 問題を修正した CLI ベースの多機能メールクライアント mutt の特定の HEAD 版をインストールする Formula です。
たとえば、z80oolong/eaw/mutt@9999-dev に組み込まれている差分ファイルが mutt の HEAD 版のコミット xxxxxxxxx 向けに対応している場合、この Formula は mutt の HEAD 版のコミット xxxxxxxxx をインストールします。
具体的なコミットについては、brew info z80oolong/eaw/mutt@9999-dev で確認できます。使用法は z80oolong/eaw/mutt-current の記述をご覧ください。
- 注意:
- この Formula は versioned formula のため、keg-only でインストールされます。
- この Formula によってインストールされた mutt を使用するには、
brew link --force z80oolong/eaw/mutt@9999-devを実行してください。 - この Formula は、
z80oolong/eaw/mutt-currentの HEAD 版で差分ファイル適用に不具合が発生する場合に暫定的に使用するものです。 通常はz80oolong/eaw/mutt-currentをご使用ください。
上述の Formula でインストールされる各種 CUI アプリケーションが依存する ncurses ライブラリをインストールする Formula です。このライブラリは、EAWA の文字幅を全角文字幅として扱う修正を加えています。
- 注意:
- この Formula は versioned formula のため、keg-only でインストールされます。
- この Formula によってインストールされた ncurses ライブラリを使用するには、
brew link --force z80oolong/eaw/ncurses-eaw@6.2を実行してください。