dackdive's blog

新米webエンジニアによる技術ブログ。JavaScript(React), Salesforce, Python など

zsh

Salesforce DXのコマンドをzshで補完する

メモ。 Salesforce DX の CLI はコマンドが長いのでシェルで補完してくれる関数ないかなーと思っていたら公式ではないけどあった。 Salesforce DX aliases and shell completions for working with sfdx in zsh and vim · GitHub これの sfdx_completion.zsh…

[zsh]環境変数PATHの重複を削除する

zsh

ちょいメモ。 以前から気になっていたんですが、環境変数 PATH にパスが重複して登録されるのを避ける方法ないかなと思ったら zsh だと簡単にできるようでした。 zshでHomebrewを使用する場合に設定しておいたほうが良いこと - よんちゅBlog こちらの記事に…

zsh + virtualenv環境でGoogle Cloud SDKをインストール

ちょっとハマったのでメモ。 zsh + virtualenv という環境だと、インストールするのにちょっと注意が必要みたいです。

zshで"pip install"のバージョン指定ができない時の対処法

pip installでライブラリをインストールする際、バージョン指定して $ pip install django==1.5.4 とした時に、 zsh: 1.5.4 not found というエラーが出てしまった時。 $ pip install django\=\=1.5.4 でいけました。

[python][zsh]インタラクティブシェルで矢印キーを有効にする

原因がzshなのかpythonなのかよくわかりませんが、 インタラクティブシェルで矢印キーが効かない、という問題がこれで解決したのでメモ。 環境 mac OS 10.8.5 iTerm2 zsh python 2.7.5 現象 ここにも書いてるんですが、pythonのインタラクティブシェルを開い…

ターミナルからBitbucketのリポジトリを作成する

こんな便利な方法があったのか、と。 Qiitaにも書いたんですがこちらにもメモ。 Bitbucket REST APIでターミナルから新規リポジトリ作成 - Qiita .bashrcや.zshrcに以下を記述。 function createRepo() { \ curl -v -X POST -u [ユーザ名]:[パスワード] \ -H…