macOS

セカンドユーザーの zcompinit

Mac + Homebrew をマルチユーザーで使ってて、 セカンドユーザーでターミナル立ち上げたら zcompinit が insecure だ何だって警告してくるのがすごくイヤでちょっと調べてみた 警告が出る理由 brew がインストールしたファイルの owner は root ではなく bre…

Git コマンドラインの認証で macOS のキーチェーンを利用する

credential-osxkeychain サブコマンドが使えるか確認する % git credential-osxkeychain usage: git credential-osxkeychain <get|store|erase> credential-osxkeychain を有効にする % git config --global credential.helper osxkeychain これだけ、おわり 認証情報を削除し</get|store|erase>…

rbenv で Ruby環境構築

昨年(2017-04-25)の記録が残っていたのでまとめておく 前提 はじめる前に rbenv + ruby-build のインストール バージョンを指定して Ruby をインストールする 特定のディレクトリにのみ Ruby のバージョン変更を適用する (おまけ) そのとき gem は? 前提 ロ…

ターミナルの記録をとる

ターミナルで実行したコマンドラインとその標準出力をファイルに書き出す script [file] exit でファイル出力を終了する 出力されたファイルには制御文字が含まれてるのでそのままだと読みづらい なにかしらの置換処理で除去するか、less -r で表示するとよ…