LoginSignup
2

More than 5 years have passed since last update.

俺のグラフィカルキャラクターユーザーインターフェース(GCUI)だZAW🐘

Last updated at Posted at 2018-02-15
1 / 17

Zaw

まずZawは知っての通りzshで選択肢を絞り込んでいくためのツールだ。
Zawを乱用することでCUIを限りなくGUIにしていくことができる。
そうすればGUIの脳みそがとろけるような(思考コスト控えめ)インターフェースと
CUIのキャラクターベースだからこその柔軟性を合わせた最強の環境となる。


俺のZaw🐘紹介


Package Manager

brew, brew-cask, masコマンドと連携して
MacにCUIアプリ、GUIアプリ(App Store含む)をインストールしたり、
gemやpipコマンドとも連携してrubyやpythonのライブラリやツールも管理する。


Homebrew, Cask, Mac App Store

apps.gif


Ruby Gem

gem.gif


Python PyPI

pip.gif


Unity Launcher

Zawを使ってUnityのバージョンインストールと起動をする。
UnrealのEpic Game Launcherなるものに感化されて、これをUnityにもと思い作った。


Unity Installer, Unity Launcher

unity.gif


Git

gitのリポジトリ管理もZawで行なっている。

を紹介する。


GHQ

ghq.gif


Github

github.gif


Github Starred

ghs.gif


Bitbucket

bitbucket.gif


Nerd Font

CUIをGUI化するにはNerd-Fontの力を借りることがある。
ちなみにこれまで紹介してきたZawはNerd-Font系を利用していないと正しく表示されない。
そんなNerd-Fontのアスキーコードを探すときに使うZawを紹介。


Nerd-Font

nerdfont.gif


終わりに

いかがだっただろうか?
もしあなたがCUI操作が苦手だったとしたら、なおさら使ってみてほしい。
CUIに対する考え方が変わるかも知れないからだ。

まだまだZawには有用なプラグインが少ないので、これを機に自分にとって必要な拡張を作ってみてはどうだろうか?

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2