git
結論 git-plusというpackageを入れ、command + shift + hを叩く。 https://atom.io/packages/git-plus 動機 atomから直接commitしたりpushしたりしたい。 できるだけ少ない数のツールで作業を進めたい。その方が集中が持ちそう。 atomとterminalの切り替え回…
git 1.8以降、ブランチ名を指定せずにpushした時の挙動が変わった模様。 ブランチ名を指定せずにpushする前に、いくつかある設定オプションのなかから挙動を選択する必要があるようだ。 $ git push warning: push.default is unset; its implicit value has …
前提 serverkitというのは、Macの環境構築を自動化するとても便利なツール。 yaml形式で環境のあるべき姿を記述しコマンドを実行すると、現在とあるべき姿の差を埋めるようにして環境を更新してくれる。 くわしくは以下の2つの記事を読んで欲しい。 Serverki…
結果イメージ やりかた .zshrcにこれを追記 ## enterをおした時にls & git status function do_enter() { if [ -n "$BUFFER" ]; then zle accept-line return 0 fi echo echo -e "\e[0;33m--- ls ---\e[0m" ls # ↓おすすめ # ls_abbrev if [ "$(git rev-pars…
vcs_infoというzshの拡張機能を使えば実現できる。 できる。 例 .zscrhの中にこんな感じで書く。 autoload -Uz vcs_info ## プロンプトが表示される毎に実行される関数 precmd () { vcs_info } ## prompt ### vcs_info 表示内容をカスタマイズ zstyle ':vcs_…