zsh

zshでPATHが壊れないようにPATHに新しいディレクトリを通す

zsh

TL;DR 特に順番は気にしないとき path+=('/hoo/bar/baz'); 最初にいれたいとき path=('/hoo/bar/baz' $path) PATH通そうとして壊れるヤツ UNIXを使っている上で避けて通れないのが環境変数$PATHでしょう。 :区切りにディレクトリを列挙して、列挙されている…

mac OS Catalinaでlibcのドキュメントをmanでみる

なんかデフォルトのMANPATHに含まれなくなってしまったらしいので、みたい場合は~/.zshrcなどに以下を書き加える必要がある export MANPATH="/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/share/man:$MANPATH" 具体的なバージョンは/Libra…

mac osのスクリーンショットの形式を変えるコマンドを作る(zshの補完も)

mac osのスクリーンショットは、 defaults write com.apple.screencapture type のあとに使う形式をいれることで、作成する形式を変換することができます。 なので下のようなシェルスクリプトをzshrcの中に書いておきます。 screenshot-type () { if [ $# -n…

ディレクトリ移動と爆速にするzshの設定

みなさん cdしていますか? 私はしています。 ところで普段からzshを使ってcdをすると、補完とかを使ってそこそこ快適にできますが、それでも「普段使うあのディレクトリにパット移動したい…」 などのケースが出てくると思います。 大体この際に対応は、zshに…