zsh

gitのブランチ名をRPROMPTに表示する

ググってみると色々あったのですが、あまりシンプルなのがなかったので調べつつやってみましたgit name-rev HEAD --name-onlyみたいなものがあるだろうなとは思いつつ、コマンドが多くてなかなか見つかりませんでした。 _set_env_git_current_branch() { GIT…

WORDCHARS環境変数

zsh

次のように設定しておけば、ファイル名などを補完しすぎたのを戻そうとしたときに便利。 export WORDCHARS="*?_-.[]~&;!#$%^(){}<>"具体的には、vi lib/hoge/fuga/まで打ってから間違って補完してしまってlib/hoge/まで戻りたい場合にこの設定をしておくとC-…

cdしない派

Railsとかフレームワークを使ってプログラミングしているときは大体ディレクトリがどういう構成でどこにファイルを設置するとか決まっていて、頻繁にディレクトリ間を行き来するのであまりcdはしなかったりします。その代わり、基準にするディレクトリを代え…